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 of America
to
Jacksonville, United States of America

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

Traveling From St. Petersburg to Jacksonville

The journey from St. Petersburg to Jacksonville showcases a shift from a charming, laid-back coastal town to a vibrant urban center boasting rich history and diverse culture.

Best Neighbourhoods in Jacksonville

Jacksonville's neighborhoods offer diverse experiences and vibrant atmospheres for all visitors.

Riverside
• Historic architecture and tree-lined streets enhance its charm.
• Home to unique boutiques and trendy eateries.
San Marco
• Known for its lively arts scene and cultural venues.
• Features beautiful parks and waterfront views.
Jacksonville Beach
• Ideal for sunbathing, surfing, and beach activities.
• Offers a vibrant nightlife with bars and restaurants.

Best Times To Visit Jacksonville's Attractions

Planning your visit to Jacksonville can maximize your enjoyment of its attractions.

Jacksonville Zoo and Gardens
Early mornings or late afternoons are ideal for fewer crowds and cooler weather.
Cummer Museum of Art and Gardens
Weekdays offer a quieter experience, making it easier to appreciate the art.
St. Johns Town Center
Visit in the middle of the week to avoid weekend shopping rushes.

Jacksonville Weather: What to Expect Year-Round

Jacksonville enjoys a humid subtropical climate, featuring warm summers and mild winters, which can greatly influence your travel plans. The best times to visit are spring and fall, when you can experience pleasant weather and fewer tourists.

Dining in Jacksonville: A Unique Culinary Experience

For a true taste of Jacksonville, try the fresh seafood at Safe Harbor Seafood Market & Restaurant, where you can savor local catches prepared with bold Southern flavors. This dining experience contrasts St. Petersburg’s coastal charm, offering a lively atmosphere where the focus on farm-to-table ingredients elevates the meal to a celebration of local culture.

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 Show train routes
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 Show bus routes
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 Show flights
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 distance between St. Petersburg and Jacksonville is 189 miles by air, with a flight time of 8 hours and 11 minutes. For those looking for a quicker option, it takes approximately 3 hours and 53 minutes to drive the distance by car. Traveling by train takes 6 hours and 37 minutes. If you prefer public transportation, you can reach Jacksonville from St. Petersburg by taking a combination of buses, with a travel time of 8 hours and 20 minutes.
The most cost-effective and time-efficient transportation option for traveling from St. Petersburg to Jacksonville is by driving. With a travel time of 3 hours and 53 minutes, driving allows for flexibility and convenience. This option also offers the added benefit of being the cheapest, with costs ranging from $40 to $60 for fuel and tolls.
The prices for a train ticket between St. Petersburg and Jacksonville can range from $76 to $200, depending on factors such as the time of booking and availability. Similarly, the prices for a bus ticket between Jacksonville and St. Petersburg can vary from $24 to $102, depending on the specific bus company and the date of travel. It is recommended to check the prices with the respective transportation providers for the most accurate and up-to-date information.
To travel from St. Petersburg to Jacksonville without using public transportation, you can drive the distance of 223 miles. The journey typically takes around 3 hours and 53 minutes by car. The cost of this mode of travel can vary between $40 and $60, depending on factors such as gas prices and toll fees.
To travel from St. Petersburg to Jacksonville without a car, the best option is to take a train. The train journey takes approximately 6 hours and 37 minutes, with ticket prices ranging from $75 to $200. Another option is to take a bus, which takes around 8 hours and 2 minutes and costs between $24 and $110. Alternatively, flying is also possible, with a flight duration of about 8 hours and 11 minutes and ticket prices ranging from $170 to $650.
Yes, there is a way to travel directly from St. Petersburg to Jacksonville. While there is no direct bus service between the two cities, there are bus services operated by Greyhound USA and Flixbus USA that require transfers at Tampa Bus Station and Orlando Bus Station. The journey typically takes around 8 hours and 2 minutes, including the transfers.
The flight between St. Petersburg and Jacksonville typically takes around 4 hours and 3 minutes, with one stopover. The cost of a flight between the two cities can vary from $171 to $614. Once you arrive at Jacksonville Airport, you can easily get to Jacksonville by taking a taxi, ride-sharing service, or renting a car at the airport. Public transportation options, such as buses or trains, may also be available depending on your preferences and the availability of services.
There are numerous options for accommodation near Jacksonville. With over 367 hotels to choose from, visitors are spoilt for choice. Prices for hotels start at $42 per night, making it possible to find a suitable option for every budget. Whether you prefer luxury resorts or budget-friendly motels, there is something for everyone in Jacksonville.

Trips from St. Petersburg

Trips to Jacksonville