Tampa and St. Petersburg International Airports are both short drives away from Indian Shores. Indian Shores Florida is 7 miles south of Clearwater and 9 miles north of St. Pete Beach. Sun Coast Trolley service will take you from St. Pete Beach to Sand Key (Clearwater), which runs daily, with unlimited stops for one price. |