1map logoGo to main page

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

Compare Travel Options and Prices

from
Orlando, United States of America
to
St. Petersburg, United States of America

How to Get from Orlando to St. Petersburg: 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.

$19 - DriveBest price
173 kmDistance
1h 51m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Orlando to St. Petersburg 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
Drive
Average Duration
3h  29m
Estimated price
$0-0
Recommended
Company
Amtrak
Train
Average Duration
4h  31m
Estimated price
$9-108
Cheapest
route map
Distance: 173 km
Duration: 1h 51m

See more options

Company
FlixBus
Bus
Average Duration
4h  56m
Estimated price
$11-49
Company
Pinellas Suncoast Transit Authority
Bus
Average Duration
4h  56m
Estimated price
$11-49
Company
various
Drive
Average Duration
1h  51m
Estimated price
$19-29

Traveling From Orlando to St. Petersburg

Traveling from Orlando, known for its thrilling theme parks and bustling city life, to St. Petersburg, celebrated for its serene beaches and vibrant arts scene, offers a refreshing contrast that caters to every type of traveler.

Best Neighbourhoods in St. Petersburg

St. Petersburg boasts diverse neighborhoods, each offering distinct experiences for visitors.

Downtown St. Petersburg
• Vibrant dining and nightlife options abound.
• Art galleries and museums are easily accessible.
Old Northeast
• Charming historic homes line the streets.
• Beautiful waterfront parks perfect for strolls.
Gulfport
• Quirky shops and eclectic eateries thrive here.
• Picturesque beach views create a relaxing atmosphere.

Best Times To Visit St. Petersburg's Attractions

Visiting St. Petersburg's attractions at the right time can elevate your experience.

The Salvador Dalí Museum
Try weekday mornings for fewer visitors and a calm atmosphere.
Fort De Soto Park
Visit during weekdays in the spring for ideal weather and tranquility.
St. Pete Beach
Early mornings or weekdays provide a quieter beach experience.

St. Petersburg Weather: What to Expect Year-Round

St. Petersburg enjoys a warm, subtropical climate with mild winters and hot summers, making it a year-round destination. Spring and fall offer the most pleasant temperatures, which can greatly enhance your exploration of outdoor attractions.

Dining Recommendation in St. Petersburg

For a distinct culinary experience, try the fresh seafood at The Fish Net, where the flavors reflect the coastal vibe of St. Petersburg. This restaurant’s relaxed atmosphere and emphasis on local ingredients create a dining experience that stands apart from Orlando's more theme park-inspired eateries.

Orlando - St. Petersburg operators

Explore transport companies operating between Orlando and St. Petersburg, 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 Orlando, FL to St. Petersburg, FL

Average Duration
2h 40m
Estimated price
$3-80

Train from Orlando to Tampa

Average Duration
2h 8m
Estimated price
$3-80
Bus Show bus routes
Contact phone
+1 800-872-7245
Website
https://www.amtrak.com/home.html

Bus from Orlando, FL to St. Petersburg, FL

Average Duration
2h 40m
Estimated price
$0-0
Contact phone
+1 (855) 626-8585
Website
https://www.flixbus.com

Bus from Orlando Bus Station to Tampa Bus Station

Average Duration
2h
Estimated price
$9-92
Contact phone
+1 214-849-8100
Website
https://www.greyhound.com/

Bus from Orlando Bus Station to Tampa Bus Station

Average Duration
2h 5m
Estimated price
$9-97
Contact phone
+1 727-540-1900
Website
http://www.psta.net

Bus from Marion Transit Parking Lot to 2Nd Ave Ne + Beach Drive

Average Duration
1h 24m
Estimated price
$3-99

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

Traveling between Orlando and St. Petersburg 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 a scenic road trip from Orlando to St. Petersburg, covering a distance of 107 miles. With an estimated driving time of 1 hour and 51 minutes, the journey promises a smooth and swift ride through the heart of Florida. 💰 Enjoy budget-friendly travel options ranging from $19 to $29 to reach St. Petersburg from Orlando by car. Whether you opt for a cost-effective solo ride or decide to share expenses with friends, the journey offers flexibility while keeping affordability in mind.
Average price
$19 - $29
🚆 Traveling from Orlando to St. Petersburg by train takes approximately 4 hours and 31 minutes, offering a convenient way to explore Florida's cities. 🎟️ Train ticket prices between Orlando and St. Petersburg can range from $9 to $108, providing options for different budgets to enjoy this journey.
Useful tips for train travellers
• On your train trip from Orlando to St. Petersburg, take advantage of the catering services offered by the Amtrak Silver Star line. They provide a cafe car where you can purchase light snacks, sandwiches, and beverages. It’s a good idea to check the schedule for meal service and plan your lunch or snacks accordingly since dining options may vary throughout the journey.
• The Amtrak Silver Star offers multiple seating options, including Economy Class, Business Class, and First Class. If you're looking for more comfort and amenities, consider booking a Business Class seat which provides extra legroom, access to more spacious seating areas, and complimentary non-alcoholic beverages. First Class may not be available on all routes, so check ahead if you're interested in that option.
• For your journey, you can travel with Amtrak via their Silver Star service (amtrak.com), or Greyhound for bus options (greyhound.com). Make sure to check their respective websites for schedules, availability, and any special offers. Additionally, you may find useful information on local transport after arriving in St. Petersburg by visiting the PSTA website (psta.net) for bus schedules.
🚌 Although there is no direct bus from Orlando to St. Petersburg, travelers can take a journey with transfers that lasts approximately 3 hours and 29 minutes. The services are operated by Amtrak. 🛣️ The most common route for this journey involves 2 transfers and takes around 8 hours and 23 minutes to cover the 115-mile distance between the two cities. Passengers will need to take buses operated by different agencies for each leg of the trip. 💰 Ticket prices for the bus journey from St. Petersburg to Orlando can range from $11 to $49, providing an affordable and convenient transportation option for those looking to travel between these two Florida cities.
Departure Point
Orlando, FL station
Arrival Point
St. Petersburg station
Useful tips for bus travellers
• Plan ahead for your transfers; after your first leg from Orlando to Tampa, you’ll need to switch to the PSTA bus at the Marion Transit Parking Lot—make sure to check the schedule for timings to avoid long waits: psta.net
• Bring snacks and water for your trip, as the journey can take up to 8 hours depending on your route and transfer times; consider stopping by a convenience store before you board to stock up.
• Upon arriving at the St. Petersburg station, be ready to navigate the area; local buses can take you to downtown St. Pete or the nearby waterfront—check the PSTA map for routes that will suit your plans: psta.net

Frequently asked questions

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

Or choose the category:
The cheapest way to travel from Orlando to St. Petersburg is to drive. The approximate cost for gas and tolls is $18 to $28, depending on the route you take. The total driving distance is about 105 miles, and it typically takes around 1 hour and 46 minutes. Taking your own vehicle provides flexibility and the opportunity to explore other attractions along the way.
The fastest way to travel from Orlando to St. Petersburg is by driving. The drive takes approximately 1 hour and 46 minutes, depending on traffic conditions. The estimated cost for fuel and tolls ranges from $18 to $28, making it a convenient and efficient option for reaching your destination quickly.
The distance from Orlando to St. Petersburg is approximately 96 miles. The road distance is slightly longer at 103.4 miles. The drive from Orlando to St. Petersburg typically takes around 1 hour and 46 minutes, depending on traffic conditions. There are also other transportation options available such as flights or buses, but driving tends to be the most convenient and cost-effective option.
If you don't have a car, the best way to travel from Orlando to St. Petersburg is by taking a train and a taxi. You can take the Amtrak train from Orlando to Tampa Union Station, which takes about 2 hours. From there, you can take a taxi or ride-sharing service for the remaining 30 minutes to reach St. Petersburg. The total cost for this journey is estimated to be between $65 and $160.
The journey from Orlando to St. Petersburg usually takes around 2 hours and 35 minutes, including transfers. This duration may vary depending on the traffic conditions and the mode of transportation chosen. It's recommended to plan ahead and check for any potential delays or road closures that might affect the travel time.
There are numerous accommodation options available in St. Petersburg. You can choose from a variety of hotels, ranging from budget-friendly options to luxurious resorts. The prices for hotels in St. Petersburg start at around $49 per night. It's advisable to research and book your accommodation in advance to ensure availability and secure the best rates.
Yes, you can drive from Orlando to St. Petersburg. The driving distance between the two cities is approximately 103 miles, and it takes around 1 hour and 46 minutes to complete the journey, depending on traffic conditions. Taking your own vehicle or renting a car can provide you with the flexibility to travel at your own pace and explore other attractions along the way.
Yes, there is a direct bus between Orlando and St. Petersburg. The journey takes approximately 3 hours and 43 minutes and includes transfers. The bus service departs from Orlando and arrives at 31St St N + 2Nd Ave N via Gateway Mall - Shelter 1. It is recommended to check the schedule and availability of the bus service before planning your trip.
You can catch the bus from Orlando to St. Petersburg at the Orlando station. This bus service is operated by Amtrak. The exact location and departure platform at the Orlando station may vary, so it's advisable to check with the station staff or consult the bus schedule beforehand. Please note that bus schedules may vary, so it's important to check for the most up-to-date information before your trip.
The bus from Orlando to St. Petersburg arrives at St. Petersburg Station. St. Petersburg Station is located at 3575 Gandy Blvd N, St Petersburg 33702. It is the main bus terminal in the city and is conveniently located for travelers arriving from Orlando. From there, you can easily access various attractions and transportation options in St. Petersburg.
The cost of a bus ticket from Orlando to St. Petersburg can range from $9 to $54, depending on the bus company and the type of ticket. Some factors that can affect the price include the time of travel, the day of the week, and how far in advance the ticket is booked. It is recommended to compare prices and book in advance to secure the best deal.
The cost of driving from Orlando to St. Petersburg can range from $18 to $28, depending on factors such as the type of vehicle and current gas prices. This estimate includes the cost of fuel for the round trip journey, which is approximately 200 miles. It's important to note that toll charges may also apply during the drive.

Trips from Orlando

Trips to St. Petersburg