1map logoGo to main page

St. Petersburg, FL, USA to Jacksonville, FL, USA from $27: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
St. Petersburg, United States
to
Jacksonville, United States

How to Get from St. Petersburg to Jacksonville: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$27 by busBest price
359 kmDistance
3h 53m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from St. Petersburg to Jacksonville with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
Amtrak
Train
Average Duration
6h  41m
Estimated price
$76-200
Recommended
Company
Greyhound
Bus
Average Duration
9h  44m
Estimated price
$27-75
Cheapest
route map
Distance: 359 km
Duration: 3h 53m

See more options

Company
various
Drive
Average Duration
3h  53m
Estimated price
$40-60
Company
various
Bus
Plane
Average Duration
8h  35m
Estimated price
$88-760
Company
various
Bus
Plane
Average Duration
8h  9m
Estimated price
$171-444

St. Petersburg - Jacksonville operators

Explore transport companies operating between St. Petersburg and Jacksonville, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train
Contact phone
+1 800-872-7245
Website
https://www.amtrak.com/home.html

Train from Tampa to Jacksonville

Average Duration
5h 24m
Estimated price
$761-762
Bus
Contact phone
+1 214-849-8100
Website
https://www.greyhound.com/

Bus from Tampa Bus Station to Jacksonville

Average Duration
6h 15m
Estimated price
$763-764
all-pages.other Show other routes
Contact phone
(941) 749-7116
Website
http://mymanatee.org

Other from Psta Grand Central Station to Desoto Station

Average Duration
51m
Estimated price
$273-274
Contact phone
+1 727-540-1900
Website
http://psta.net

Other from Central Ave + 35Th St N to Psta 34Th St Layby - Platform - A

Average Duration
47m
Estimated price
$275-276

Other from Psta 34Th St Layby - Platform - B to TPA RENTAL CAR FACILITY westbound

Average Duration
32m
Estimated price
$275-276
Plane
Website
http://aa.com

Plane from Sarasota/Bradenton Airport (SRQ) to Jacksonville Airport (JAX)

Average Duration
5h 22m
Estimated price
$765-766
Website
http://delta.com

Plane from Sarasota/Bradenton Airport (SRQ) to Jacksonville Airport (JAX)

Average Duration
4h 42m
Estimated price
$769-2000
Website
http://southwest.com

Plane from Sarasota/Bradenton Airport (SRQ) to Jacksonville Airport (JAX)

Average Duration
5h 3m
Estimated price
$762-2003
Website
http://flybreeze.com

Plane from Tampa to Jacksonville

Average Duration
5h 21m
Estimated price
$2005-2006

St. Petersburg to Jacksonville: Overview of Bus, Train, Flight, and Car Trips

Traveling between St. Petersburg and Jacksonville offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on an exciting road trip from St. Petersburg to Jacksonville covering a distance of 223 miles, offering scenic views and diverse landscapes as you journey through the heart of Florida. 💰 Enjoy the flexibility of budget-friendly options, with car travel prices ranging from $40 to $60 for this journey, allowing you to tailor your trip to fit your preferences and travel style. ⏱️ Indulge in a leisurely drive lasting approximately 3 hours and 53 minutes, where you can make pit stops along the way to explore charming towns, local eateries, and hidden gems before reaching your destination in Jacksonville.
Average price
$40 - $60
🚂 Embark on a scenic train journey from St. Petersburg to Jacksonville spanning approximately 6 hours and 41 minutes. 💰 Ticket prices for this route typically range from $76 to $200, providing options for different travel budgets.
🛫 Traveling from St. Petersburg to Jacksonville by plane requires a connecting flight as there is no direct route available from Sarasota/Bradenton Airport. The quickest option with one stopover takes approximately 3 hours and 55 minutes.
Departure Point
Sarasota/Bradenton Airport
Arrival Point
Jacksonville Airport. The quickest flight takes 3h 55m and has one stopover
🚌 There is no direct bus from St. Petersburg station to Jacksonville but there are services available with transfers that take approximately 9 hours and 44 minutes to reach your destination. 🌴 The journey from St. Petersburg to Jacksonville by bus is operated by Greyhound USA and involves transfers at different stations, including 1St Ave S + Grand Central Station and Tampa Bus Station. 🎟️ The prices for a bus ticket between St. Petersburg and Jacksonville typically range from $27 to $75, offering an affordable and convenient transportation option for travelers making this trip in the United States.
Departure Point
Tampa Bus Station
Arrival Point
Jacksonville station

Frequently asked questions

Find out more about the route from St. Petersburg to Jacksonville.

Or choose the category:
The cheapest way to travel from St. Petersburg to Jacksonville is by driving. The drive usually takes around 3 hours and 53 minutes, depending on traffic conditions. The estimated cost for the round trip is around $40 to $60, considering gas expenses and tolls.
The fastest way to travel from St. Petersburg to Jacksonville is by driving. This option typically takes around 3 hours and 53 minutes, depending on traffic conditions. The cost for fuel and tolls averages between $40 and $60, making it a convenient and efficient mode of transportation.
The distance from St. Petersburg to Jacksonville is approximately 304 km. If you prefer driving, the road distance is approximately 359 km. It usually takes around 3 hours and 53 minutes to drive from St. Petersburg to Jacksonville, depending on traffic conditions and the route you take.
The most convenient way to travel from St. Petersburg to Jacksonville without a car is by taking a train. Amtrak offers regular train services between the two cities, with a journey time of approximately 6 hours and 37 minutes. Tickets for the train can range from $75 to $200 depending on the class of service and availability. Alternatively, you can also consider taking a bus, which takes around 6-7 hours and is generally a more affordable option.
The average travel time from St. Petersburg to Jacksonville is about 6 hours and 37 minutes, which includes any necessary transfers.
The best way to travel from St. Petersburg to Jacksonville is by train, which takes approximately 6 hours and 37 minutes and costs between $75 and $200. Another option is to take a bus, which takes around 8 hours and 2 minutes and costs between $24 and $110. Alternatively, you can choose to fly, which takes approximately 8 hours and 11 minutes and costs between $170 and $650.
There are plenty of accommodation options available near Jacksonville. You can choose from the 367+ hotels in the area. Prices start at $42 per night, allowing you to find a place that suits your budget.
Yes, you can drive from St. Petersburg to Jacksonville. The distance between the two cities is approximately 359 km, and it takes about 3 hours and 53 minutes to drive. The route mainly involves taking I-275 N and then transitioning onto I-75 N and I-10 E before reaching Jacksonville.
Yes, there is a bus route from St. Petersburg to Jacksonville but it is not direct. The bus services typically involve transfers at Tampa Bus Station and Orlando Bus Station. The total journey time, including transfers, is approximately 8 hours and 2 minutes.
To catch the bus from St. Petersburg to Jacksonville you will need to go to the Tampa Bus Station. This is where the Greyhound USA bus services operate from. You can check the Greyhound website for specific schedules and ticket prices.
The St. Petersburg to Jacksonville bus service operated by Flixbus USA arrives at the Jacksonville Bus Station.
United Airlines, American Airlines, Delta, and Southwest Airlines all offer flights between St. Petersburg and Jacksonville. These flights typically depart from Sarasota/Bradenton Airport and arrive at Jacksonville Airport.
The fastest way to get from St. Petersburg to Jacksonville by plane is to fly with one stopover. There is no direct flight from Sarasota/Bradenton Airport to Jacksonville Airport. The quickest flight takes approximately 4 hours and 3 minutes, but the total travel time can be around 8 hours and 11 minutes. United Airlines, American Airlines, Delta, and Southwest Airlines are the airlines that operate flights between these two cities. The prices of a flight between Jacksonville and St. Petersburg can range from $171 to $614, depending on the airline and the time of booking.
The flight duration from St. Petersburg to Jacksonville varies depending on the route and layover time. However, there are no direct flights from Sarasota/Bradenton Airport to Jacksonville Airport, so it typically takes around 4 hours and 3 minutes with one stopover.
The cost of a flight from St. Petersburg to Jacksonville depends on several factors such as the airline, time of booking, and travel dates. Generally, prices for this route can range from $171 to $614 round trip.
The cost of a train ticket from St. Petersburg to Jacksonville can range from $76 to $200, depending on factors such as the date, time, and class of service. It is recommended to check the prices on different dates and book in advance to secure the best rates. Additionally, it is worth considering that driving may be a more cost-effective option, as it costs around $40 to $60 and takes approximately 3 hours and 53 minutes.
The cost of a bus from St. Petersburg to Jacksonville can range from $24 to $102 depending on the type of bus, time of travel, and any discounted fares available.
The cost to drive from St. Petersburg to Jacksonville depends on factors such as the type of vehicle you are driving and gas prices. On average, the cost can range from $40 to $60 for fuel. It is important to consider additional expenses such as tolls and parking fees along the way. The driving time is approximately 3 hours and 53 minutes.