There are 9 ways to get from San Antonio to St. Petersburg by bus, plane, bus (Greyhound, Flixbus), train, taxi, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Line 7 bus to San Antonio International Airport, fly to Tampa, line 300 bus, line 11 bus
best- Take the bus from Navarro & Pecan to San Antonio International Airportbus
- Fly from San Antonio International Airport (SAT) to Tampa (TPA)plane SAT - TPA
- Take the bus from Tpa Rental Car Facility to Psta 34Th St Complex - Shelter - Dbus
- Take the bus from Psta 34Th St Layby - Platform - B to Central Ave + 30Th St Nbus
6h 47m$257–1,307Fly San Antonio International Airport to Sarasota–Bradenton International Airport
cheapest- Fly from San Antonio International Airport (SAT) to Sarasota–Bradenton International Airport (SRQ)plane SAT - SRQ
9h 11m$153–761Bus
- Take the bus from San Antonio Bus Station to Houston Bus Stationbus Greyhound US1110 / ...
- Take the bus from Houston - Harrisburg Blvd to Bradentonbus Houston
25h 15m$190–267Train, bus, taxi
- Take the train from San Antonio Station to New Orleans Union Passenger Terminaltrain
- Take the train from New Orleans Union Passenger Terminal to Gulfport Amtrak Statrain
- Take the bus from Gulfport to Ruskinbus
- Take the taxi from Ruskin to St. Petersburgtaxi
29h 29m$389–672Drive 1,150.7 mi
- Drive from San Antonio to St. Petersburgcar 1,150.7 mi
19h 36m$210–304Bus to Austin-Bergstrom International Airport, fly to Tampa
- Take the bus from San Antonio Bus Station to Austin Eastside Bus Plazabus
- Fly from Austin-Bergstrom International Airport (AUS) to Tampa (TPA)plane AUS - TPA
8h 35m$200–832Bus to Austin-Bergstrom International Airport, fly to Sarasota–Bradenton International Airport
- Take the bus from San Antonio Bus Station to Austin Eastside Bus Plazabus
- Fly from Austin-Bergstrom International Airport (AUS) to Sarasota–Bradenton International Airport (SRQ)plane AUS - SRQ
8h 38m$166–786Fly San Antonio International Airport to Orlando, Amtrak Thruway
- Fly from San Antonio International Airport (SAT) to Orlando (MCO)plane SAT - MCO
- Take the bus from Orlando, FL to St. Petersburgbus
9h 34m$218–959Bus via Tallahassee
- Take the bus from San Antonio Bus Station to Houston Bus Stationbus
- Take the bus from Houston Bus Station to Tallahasseebus
- Take the bus from Tallahassee to Tampa Bus Stationbus
- Take the bus from Marion Transit Parking Lot to 2Nd Ave Ne + Beach Drivebus 100
30h 12m$186–353
San Antonio to St. Petersburg by bus
Questions & Answers
The cheapest way to get from San Antonio to St. Petersburg is to bus which costs $190 - $270 and takes 25h 15m.
The fastest way to get from San Antonio to St. Petersburg is to line 7 bus and fly and line 300 bus and line 11 bus which takes 6h 47m and costs $250 - $1,400.
No, there is no direct bus from San Antonio station to St. Petersburg. However, there are services departing from San Antonio Bus Station and arriving at 34Th St S Nb/1St Av S via Houston - Harrisburg Blvd, Manatee Ave E/26Th St E and Downtown Station. The journey, including transfers, takes approximately 25h 15m.
The distance between San Antonio and St. Petersburg is 1010 miles. The road distance is 1157.5 miles.
The best way to get from San Antonio to St. Petersburg without a car is to bus which takes 25h 15m and costs $190 - $270.
It takes approximately 6h 47m to get from San Antonio to St. Petersburg, including transfers.
San Antonio to St. Petersburg bus services, operated by Greyhound USA, depart from San Antonio Bus Station.
The best way to get from San Antonio to St. Petersburg is to bus which takes 25h 15m and costs $190 - $270. Alternatively, you can fly, which costs $150 - $800 and takes 9h 11m.
San Antonio to St. Petersburg bus services, operated by Greyhound USA, arrive at Houston Bus Station.
St. Petersburg is 1h ahead of San Antonio. It is currently 6:38 AM in San Antonio and 7:38 AM in St. Petersburg.
What companies run services between San Antonio, TX, USA and St. Petersburg, FL, USA?
You can take a bus from San Antonio Bus Station to 34Th St S Nb/1St Av S via Houston Bus Station, Houston - Harrisburg Blvd, Bradenton, Manatee Ave E/26Th St E, and Downtown Station in around 25h 15m. Alternatively, Southwest Airlines, Delta, and two other airlines fly from San Antonio International Airport (SAT) to Sarasota–Bradenton International Airport (SRQ) every 4 hours.
- Website
- southwest.com
Flights from San Antonio International Airport to Tampa
- Ave. Duration
- 2h 26m
- When
- Monday, Thursday, Friday, Sunday, Tuesday, and Wednesday
- Estimated price
- $110–550
Flights from San Antonio International Airport to Tampa via Houston Hobby Apt
- Ave. Duration
- 4h 20m
- When
- Saturday, Monday, Thursday, and Friday
- Estimated price
- $110–550
Flights from San Antonio International Airport to Tampa via Dallas
- Ave. Duration
- 5h 1m
- When
- Saturday, Tuesday, and Wednesday
- Estimated price
- $130–600
Flights from San Antonio International Airport to Tampa via New Orleans
- Ave. Duration
- 4h 55m
- When
- Monday, Thursday, and Friday
- Estimated price
- $110–550
Flights from San Antonio International Airport to Sarasota–Bradenton International Airport via Orlando
- Ave. Duration
- 5h
- When
- Sunday, Monday, Thursday, and Friday
- Estimated price
- $170–800
Flights from San Antonio International Airport to Sarasota–Bradenton International Airport via Nashville
- Ave. Duration
- 6h 55m
- When
- Monday to Wednesday
- Estimated price
- $200–900
Flights from San Antonio International Airport to Sarasota–Bradenton International Airport via Houston Hobby Apt
- Ave. Duration
- 5h 35m
- When
- Saturday
- Estimated price
- $150–750
Flights from San Antonio International Airport to Sarasota–Bradenton International Airport via Dallas
- Ave. Duration
- 5h 50m
- When
- Saturday
- Estimated price
- $170–800
Flights from Austin-Bergstrom International Airport to Tampa
- Ave. Duration
- 2h 24m
- When
- Every day
- Estimated price
- $110–550
Flights from Austin-Bergstrom International Airport to Tampa via Houston Hobby Apt
- Ave. Duration
- 4h 5m
- When
- Saturday
- Estimated price
- $110–550
Flights from Austin-Bergstrom International Airport to Tampa via Dallas
- Ave. Duration
- 4h 37m
- When
- Monday, Thursday, and Saturday
- Estimated price
- $120–600
Flights from Austin-Bergstrom International Airport to Sarasota–Bradenton International Airport via Orlando
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- $160–800
Flights from Austin-Bergstrom International Airport to Sarasota–Bradenton International Airport via Houston Hobby Apt
- Ave. Duration
- 5h 35m
- When
- Saturday
- Estimated price
- $150–750
Flights from San Antonio International Airport to Orlando
- Ave. Duration
- 2h 42m
- When
- Every day
- Estimated price
- $110–550
Flights from San Antonio International Airport to Orlando via Houston Hobby Apt
- Ave. Duration
- 4h 20m
- When
- Tuesday, Wednesday, and Saturday
- Estimated price
- $110–550
Flights from San Antonio International Airport to Orlando via Dallas
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- $120–600
- Website
- delta.com
Flights from San Antonio International Airport to Sarasota–Bradenton International Airport via Atlanta
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- $190–850
Flights from Austin-Bergstrom International Airport to Tampa
- Ave. Duration
- 2h 49m
- When
- Every day
- Estimated price
- $110–550
Flights from Austin-Bergstrom International Airport to Sarasota–Bradenton International Airport via Atlanta
- Ave. Duration
- 5h 8m
- When
- Every day
- Estimated price
- $180–850
- Website
- aa.com
Flights from San Antonio International Airport to Sarasota–Bradenton International Airport via Miami
- Ave. Duration
- 5h 37m
- When
- Saturday
- Estimated price
- $190–850
Flights from San Antonio International Airport to Sarasota–Bradenton International Airport via Dallas/Ft.Worth
- Ave. Duration
- 6h 7m
- When
- Every day
- Estimated price
- $170–800
Flights from Austin-Bergstrom International Airport to Tampa via Dallas/Ft.Worth
- Ave. Duration
- 4h 48m
- When
- Every day
- Estimated price
- $130–600
Flights from Austin-Bergstrom International Airport to Sarasota–Bradenton International Airport via Dallas/Ft.Worth
- Ave. Duration
- 5h 1m
- When
- Every day
- Estimated price
- $170–800
Flights from Austin-Bergstrom International Airport to Sarasota–Bradenton International Airport via Miami
- Ave. Duration
- 5h 52m
- When
- Saturday
- Estimated price
- $180–850
- Website
- united.com
Flights from San Antonio International Airport to Tampa via Houston
- Ave. Duration
- 4h 44m
- When
- Every day
- Estimated price
- $110–550
Flights from San Antonio International Airport to Sarasota–Bradenton International Airport via Houston
- Ave. Duration
- 5h 5m
- When
- Saturday
- Estimated price
- $150–750
Flights from Austin-Bergstrom International Airport to Tampa via Houston
- Ave. Duration
- 4h 26m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $110–550
Flights from Austin-Bergstrom International Airport to Sarasota–Bradenton International Airport via Houston
- Ave. Duration
- 5h 2m
- When
- Saturday
- Estimated price
- $150–750
Flights from San Antonio International Airport to Orlando via Houston
- Ave. Duration
- 4h 24m
- When
- Wednesday and Thursday
- Estimated price
- $110–550
- Website
- allegiantair.com
Flights from Austin-Bergstrom International Airport to Sarasota–Bradenton International Airport
- Ave. Duration
- 2h 29m
- When
- Monday and Friday
- Estimated price
- $150–750
- Website
- flyfrontier.com
Flights from San Antonio International Airport to Orlando
- Ave. Duration
- 2h 53m
- When
- Monday, Friday, and Saturday
- Estimated price
- $180–550
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from San Antonio Station to New Orleans Union Passenger Terminal
- Ave. Duration
- 15h 15m
- Frequency
- 3 times a week
- Estimated price
- $180–380
- Website
- Amtrak
Train from New Orleans Union Passenger Terminal to Gulfport Amtrak Sta
- Ave. Duration
- 59 min
- Frequency
- Twice daily
- Estimated price
- $21–45
- Website
- Amtrak
- Phone
- +1 210-362-2020
- Website
- VIA Metropolitan Transit
Bus from Navarro & Pecan to San Antonio International Airport
- Ave. Duration
- 18 min
- Frequency
- Hourly
- Estimated price
- $2
- Website
- VIA Metropolitan Transit
- Phone
- +1 727-540-1900
- [email protected]
- Website
- Pinellas Suncoast Transit Authority
Bus from Tpa Rental Car Facility to Psta 34Th St Complex - Shelter - D
- Ave. Duration
- 32 min
- Frequency
- Every 3 hours
- Estimated price
- $3
- Schedules at
- Pinellas Suncoast Transit Authority
- Adult
- $3
Bus from Psta 34Th St Layby - Platform - B to Central Ave + 30Th St N
- Ave. Duration
- 41 min
- Frequency
- Hourly
- Estimated price
- $3
- Schedules at
- Pinellas Suncoast Transit Authority
- Adult
- $3
Bus from Marion Transit Parking Lot to 2Nd Ave Ne + Beach Drive
- Ave. Duration
- 1h 24m
- Frequency
- Every 3 hours
- Estimated price
- $3
- Schedules at
- Pinellas Suncoast Transit Authority
- Adult
- $3
Rome2Rio's guide to Greyhound USA
Contact DetailsContact Details
- Phone
- +1 214-849-8100
- [email protected]
- Website
- Greyhound
Bus from San Antonio Bus Station to Houston Bus Station
- Ave. Duration
- 3h 25m
- Frequency
- Every 4 hours
- Estimated price
- $30–60
- Website
- Greyhound
Bus from San Antonio Bus Station to Austin Eastside Bus Plaza
- Ave. Duration
- 1h 25m
- Frequency
- Every 2 hours
- Estimated price
- $11–23
- Website
- Greyhound
Bus from San Antonio Bus Station to Austin Eastside Bus Plaza
- Ave. Duration
- 1h 25m
- Frequency
- Every 2 hours
- Estimated price
- $11–23
- Website
- Greyhound
Bus from San Antonio Bus Station to Houston Bus Station
- Ave. Duration
- 3h 25m
- Frequency
- Every 4 hours
- Estimated price
- $30–60
- Website
- Greyhound
Bus from Houston Bus Station to Tallahassee
- Ave. Duration
- 15h 25m
- Frequency
- Twice daily
- Estimated price
- $110–210
- Website
- Greyhound
Bus from Tallahassee to Tampa Bus Station
- Ave. Duration
- 6h 15m
- Frequency
- 4 times a day
- Estimated price
- $40–80
- Website
- Greyhound
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from San Antonio Bus Station to Houston Bus Station
- Ave. Duration
- 4h 30m
- Frequency
- Twice daily
- Estimated price
- $30–55
- Schedules at
- Flixbus USA
Bus from San Antonio Bus Station to Austin Eastside Bus Plaza
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Estimated price
- $12–21
- Schedules at
- Flixbus USA
Bus from San Antonio Bus Station to Austin Eastside Bus Plaza
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Estimated price
- $12–21
- Schedules at
- Flixbus USA
Bus from San Antonio Bus Station to Houston Bus Station
- Ave. Duration
- 4h 30m
- Frequency
- Twice daily
- Estimated price
- $30–55
- Schedules at
- Flixbus USA
- Phone
- +1 800-923-1799
- [email protected]
- Website
- Omnibus Express
Bus from Houston - Harrisburg Blvd to Bradenton
- Ave. Duration
- 18h 26m
- Frequency
- Once daily
- Estimated price
- $160–200
- Schedules at
- Omnibus Express
Bus from Gulfport to Ruskin
- Ave. Duration
- 10h 40m
- Frequency
- Once daily
- Estimated price
- $100–140
- Schedules at
- Omnibus Express
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Bus from Orlando, FL to St. Petersburg
- Ave. Duration
- 2h 40m
- Frequency
- Twice daily
- Estimated price
- $30–50
- Website
- Amtrak
- Ave. Duration
- 35 min
- Estimated price
- $85–110
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
Travelling to the US: What do I need to know?
Read the travel guide
Need to know: Greyhound
Read the travel guide
Why you should take the train in the US
Read the travel guide
More Questions & Answers
Yes, the driving distance between San Antonio to St. Petersburg is 1157 miles. It takes approximately 19h 36m to drive from San Antonio to St. Petersburg.
Book your San Antonio to St. Petersburg bus tickets online with Omio.
There are 2271+ hotels available in St. Petersburg.










