| Duration | 59 min |
|---|---|
| Distance | 10 mi |
| Average price | $41 |
| Nearby airports | 5 found |
The nearest airport to Indian Rocks Beach is St. Petersburg (PIE). You can take a bus from St. Petersburg (PIE) to Indian Rocks Beach via Psta 34Th St Complex - Shelter - D in around 59 min.
Want to know about travelling to Indian Rocks Beach? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.
The nearest airport to Indian Rocks Beach is St. Petersburg (PIE) Airport which is 10 miles away. Other nearby airports include Tampa (TPA) (20.8 miles), Sarasota/Bradenton (SRQ) (38.5 miles), Lakeland (LAL) (57.2 miles) and Orlando (MCO) (102.1 miles).
More informationIt takes 59 min to get from Indian Rocks Beach to St. Petersburg (PIE) Airport.
More informationWe recommend flying to St. Petersburg (PIE) Airport, which is 10 miles away from Indian Rocks Beach. The line 52 bus and line 59 bus from St. Petersburg (PIE) to Indian Rocks Beach takes 59 min.
More informationThere are 3547+ hotels available in Indian Rocks Beach.
More detailsCompare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.
Learn more about our apps