There are 5 ways to get from Tampa Union Station to St. Pete Beach by bus (Amtrak), car, taxi, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Amtrak Thruway, line 9 bus, bus
best- Take the bus from Tampa Union Station to St. Petersburgbus
- Take the bus from Gateway Mall - Shelter - 1 to Grand Central Station - Gbus 9
- Take the bus from 1St Ave N + 32Nd St N to 5402 Gulf Blvd & 55Th Avebus Sun
2h 20m$11–14Drive 28.6 mi
cheapest- Drive from Tampa Union Station to St. Pete Beachcar 28.6 mi
42 min$6–8Taxi
- Take the taxi from Tampa Union Station to St. Pete Beachtaxi 28.6 mi
42 min$75–95Line 100 bus, line 9 bus
- Take the bus from Marion St N + Kennedy Blvd E to Gateway Mall - Shelter - 4bus 100
- Take the bus from Gateway Mall - Shelter - 4 to Grand Central Station - Gbus 9
2h 47m$8Line 100 bus, bus
- Take the bus from Marion St N + Kennedy Blvd E to 2Nd Ave Ne + Beach Drivebus 100
- Take the bus from 2Nd Ave Ne + Beach Drive to Grand Central Station - Ebus Cat
- Take the bus from 1St Ave N + 32Nd St N to 4700 Gulf Blvd + Saint Pete Beach Accessbus Sun
2h 51m$8
Tampa Union Station to St. Pete Beach by bus
Questions & Answers
The cheapest way to get from Tampa Union Station to St. Pete Beach is to drive which costs $5 - $8 and takes 42 min.
The fastest way to get from Tampa Union Station to St. Pete Beach is to drive which takes 42 min and costs $5 - $8.
No, there is no direct bus from Tampa Union Station station to St. Pete Beach. However, there are services departing from Tampa Union Station and arriving at 5402 Gulf Blvd & 55Th Ave via Gateway Mall - Shelter - 1 and 1St Ave N + 32Nd St N. The journey, including transfers, takes approximately 2h 20m.
The distance between Tampa Union Station and St. Pete Beach is 34 miles. The road distance is 28.8 miles.
The best way to get from Tampa Union Station to St. Pete Beach without a car is to Amtrak Thruway and line 9 bus and bus which takes 2h 20m and costs $11 - $14.
It takes approximately 2h 20m to get from Tampa Union Station to St. Pete Beach, including transfers.
Tampa Union Station to St. Pete Beach bus services, operated by Amtrak, depart from Tampa Union Station.
Tampa Union Station to St. Pete Beach bus services, operated by Amtrak, arrive at St. Petersburg station.
Yes, the driving distance between Tampa Union Station to St. Pete Beach is 29 miles. It takes approximately 42 min to drive from Tampa Union Station to St. Pete Beach.
There are 2320+ hotels available in St. Pete Beach.
What companies run services between Tampa Union Station, FL, USA and St. Pete Beach, FL, USA?
You can take a bus from Tampa Union Station to 5402 Gulf Blvd & 55Th Ave via Gateway Mall - Shelter - 1, Grand Central Station - G, and 1St Ave N + 32Nd St N in around 2h 20m.
- Phone
- +1 800-872-7245
- Website
- Amtrak
Bus from Tampa Union Station to St. Petersburg
- Ave. Duration
- 40 min
- Frequency
- 4 times a day
- Estimated price
- $5–8
- Website
- Amtrak
- Phone
- +1 727-540-1900
- [email protected]
- Website
- Pinellas Suncoast Transit Authority
Bus from Gateway Mall - Shelter - 1 to Grand Central Station - G
- Ave. Duration
- 44 min
- Frequency
- Hourly
- Estimated price
- $3
- Schedules at
- Pinellas Suncoast Transit Authority
- Adult
- $3
Bus from 1St Ave N + 32Nd St N to 5402 Gulf Blvd & 55Th Ave
- Ave. Duration
- 22 min
- Frequency
- Every 20 minutes
- Estimated price
- $3
- Schedules at
- Pinellas Suncoast Transit Authority
- Adult
- $3
Bus from Marion St N + Kennedy Blvd E to Gateway Mall - Shelter - 4
- Ave. Duration
- 54 min
- Frequency
- Every 3 hours
- Estimated price
- $3
- Schedules at
- Pinellas Suncoast Transit Authority
- Adult
- $3
Bus from Gateway Mall - Shelter - 4 to Grand Central Station - G
- Ave. Duration
- 44 min
- Frequency
- Hourly
- Estimated price
- $3
- Schedules at
- Pinellas Suncoast Transit Authority
- Adult
- $3
Bus from Marion St N + Kennedy Blvd E to 2Nd Ave Ne + Beach Drive
- Ave. Duration
- 1h 23m
- Frequency
- Every 3 hours
- Estimated price
- $3
- Schedules at
- Pinellas Suncoast Transit Authority
- Adult
- $3
Bus from 2Nd Ave Ne + Beach Drive to Grand Central Station - E
- Ave. Duration
- 22 min
- Frequency
- Hourly
- Estimated price
- $3
- Schedules at
- Pinellas Suncoast Transit Authority
- Adult
- $3
Bus from 1St Ave N + 32Nd St N to 4700 Gulf Blvd + Saint Pete Beach Access
- Ave. Duration
- 24 min
- Frequency
- Every 20 minutes
- Estimated price
- $3
- Schedules at
- Pinellas Suncoast Transit Authority
- Adult
- $3
- Ave. Duration
- 42 min
- Estimated price
- $75–95
All Tampa Taxi and Airport Shuttle
- Phone
- +1 813-833-1808
- Website
- taxicabstampafl.com
Taxi Tampa
- Phone
- +1 407-813-4675
- Website
- taxitampafl.com
Yello Cab of Tampa
- Phone
- +1 813-666-6666
- Website
- tampataxi.com
Want to know more about travelling around United States
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Why you should take the train in the US
Read the travel guide





