There are 6 ways to get from St. Petersburg to Fresno by bus, plane, bus (Flixbus, Greyhound), train, 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.
Bus to Sarasota–Bradenton International Airport, fly
best- Take the bus from Psta Grand Central Station to Desoto Station Parking For 12 & 203bus
- Fly from Sarasota–Bradenton International Airport (SRQ) to Fresno Yosemite International Airport (FAT)plane SRQ - FAT
11h 33m$221–962Fly from Tampa
cheapest- Fly from Tampa (TPA) to Fresno Yosemite International Airport (FAT)plane TPA - FAT
11h 45m$146–656Bus
- Take the bus from 2Nd Ave Ne + Beach Drive to Marion Transit Parking Lotbus 100
- Take the bus from Tampa Bus Station to Atlanta Bus Stationbus
- Take the bus from Atlanta Bus Station to Dallas Bus Stationbus
- Take the bus from Dallas Bus Station to Los Angeles Union Stationbus
- Take the bus from Los Angeles Union Station to Fresno Bus Stationbus
2d 19h$447–737Amtrak Thruway, train, bus (Amtrak)
- Take the bus from St. Petersburg to Orlando, FLbus
- Take the train from Orlando to Chicago Union Stationtrain
- Take the train from Chicago Union Station to Los Angelestrain
- Take the bus from Los Angeles to Fresnobus
3d 22h$1,045–2,417Drive 2,623.4 mi
- Drive from St. Petersburg to Fresnocar 2,623.4 mi
43h 47m$479–692Train, bus
- Take the train from Tampa to Chicago Union Stationtrain
- Take the train from Chicago Union Station to Sacramentotrain
- Take the bus from Sacramento to Stocktonbus
- Take the bus from Stockton to Fresno Bus Stationbus
4d 3h$1,081–2,625
St. Petersburg to Fresno by bus
Comparing Your Travel Options
The cheapest way to get from St. Petersburg to Fresno is to fly which costs $140 - $700 and takes 11h 45m.
The fastest way to get from St. Petersburg to Fresno is to bus and fly which takes 11h 33m and costs $220 - $1,000.
No, there is no direct bus from St. Petersburg to Fresno station. However, there are services departing from 2Nd Ave Ne + Beach Drive and arriving at Fresno Bus Station via Tampa Bus Station, Atlanta Bus Station, Dallas Bus Station and Los Angeles Union Station. The journey, including transfers, takes approximately 2 days 19h.
The distance between St. Petersburg and Fresno is 2312 miles. The road distance is 2638.7 miles.
The best way to get from St. Petersburg to Fresno without a car is to bus which takes 2 days 19h and costs $440 - $750.
It takes approximately 11h 33m to get from St. Petersburg to Fresno, including transfers.
St. Petersburg to Fresno bus services, operated by Pinellas Suncoast Transit Authority, depart from 2Nd Ave Ne + Beach Drive station.
The best way to get from St. Petersburg to Fresno is to bus which takes 2 days 19h and costs $440 - $750. Alternatively, you can fly, which costs $140 - $700 and takes 11h 45m.
St. Petersburg to Fresno bus services, operated by Pinellas Suncoast Transit Authority, arrive at Marion Transit Parking Lot station.
Fresno is 3h behind St. Petersburg. It is currently 10:49 PM in St. Petersburg and 7:49 PM in Fresno.
What companies run services between St. Petersburg, FL, USA and Fresno, CA, USA?
You can take a bus from 2Nd Ave Ne + Beach Drive to Fresno Bus Station via Marion Transit Parking Lot, Tampa Bus Station, Atlanta Bus Station, Dallas Bus Station, and Los Angeles Union Station in around 2d 19h. Alternatively, Southwest Airlines, American Airlines, and two other airlines fly from Tampa (TPA) to Fresno Yosemite International Airport (FAT) every 2 hours.
- Website
- southwest.com
Flights from Tampa to Fresno Yosemite International Airport via San Diego
- Ave. Duration
- 7h 15m
- When
- Sunday and Saturday
- Estimated price
- $150–650
Flights from Tampa to Fresno Yosemite International Airport via Las Vegas
- Ave. Duration
- 8h 47m
- When
- Every day
- Estimated price
- $140–650
Flights from Tampa to Fresno Yosemite International Airport via Denver
- Ave. Duration
- 7h 57m
- When
- Saturday to Friday
- Estimated price
- $150–650
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Orlando to Chicago Union Station
- Ave. Duration
- 38h 55m
- Frequency
- Once daily
- Estimated price
- $420–1,000
- Website
- Amtrak
Train from Chicago Union Station to Los Angeles
- Ave. Duration
- 43h 32m
- Frequency
- Once daily
- Estimated price
- $550–1,300
- Website
- Amtrak
Train from Tampa to Chicago Union Station
- Ave. Duration
- 40h 56m
- Frequency
- Once daily
- Estimated price
- $440–1,100
- Website
- Amtrak
Train from Chicago Union Station to Sacramento
- Ave. Duration
- 2d 3h
- Frequency
- Once daily
- Estimated price
- $550–1,400
- Website
- Amtrak
- Phone
- +1 (941) 749-7116
- [email protected]
- Website
- mymanatee.org
Bus from Psta Grand Central Station to Desoto Station Parking For 12 & 203
- Ave. Duration
- 51 min
- Frequency
- Once daily
- Estimated price
- $1–9
- Schedules at
- mymanatee.org
- Seniors 80+, Children under 5
- $0
- Free trolleys
- $0
- students, Disabled, Seniors 60-79
- $1–9
- Adults 18-59
- $1–9
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
Booking & Getting There
Yes, the driving distance between St. Petersburg to Fresno is 2639 miles. It takes approximately 43h 47m to drive from St. Petersburg to Fresno.
There are 146+ hotels available in Fresno.





