1map logoGo to main page

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

Compare Travel Options and Prices

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

How to Get from Tampa 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.

$1 by busBest price
38 kmDistance
26m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Tampa 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
various
Bus
Bus
Average Duration
1h  6m
Estimated price
$3-31
Recommended
Company
various
Bus
Average Duration
1h  22m
Estimated price
$1-3
Cheapest
route map
Distance: 38 km
Duration: 26m

See more options

Company
various
Bus
Bus
Average Duration
1h  44m
Estimated price
$2-5
Company
various
Drive
Average Duration
26m
Estimated price
$4-7
Company
Yellow Cab
Taxi
Average Duration
26m
Estimated price
$65-80

Traveling From Tampa to St. Petersburg

The drive from Tampa to St. Petersburg presents a tapestry of experiences, where the bustling urban landscape of Tampa shifts to the vibrant arts and laid-back beach vibe of St. Petersburg.

Best Neighbourhoods in St. Petersburg

St. Petersburg offers diverse neighborhoods that each showcase their unique charm.

Downtown
• Home to vibrant shops and restaurants.
• Enjoy waterfront parks and cultural venues.
Old Northeast
• Beautiful historic homes and tree-lined streets.
• Boasts a strong arts community and galleries.
Beach Drive
• Scenic views of the bay and waterfront dining.
• Great for leisurely strolls and outdoor activities.

Best Times To Visit St. Petersburg's Attractions

Planning your trip around peak times can enhance your visit to St. Petersburg's highlights.

The Salvador Dalí Museum
Visit during weekdays in the morning to enjoy fewer crowds and a quieter atmosphere.
Fort De Soto Park
Early mornings on weekdays provide a serene experience for nature lovers and beachgoers.
St. Pete Pier
Late afternoons are ideal, offering stunning sunset views without the daytime bustle.

St. Petersburg Weather: What to Expect Year-Round

St. Petersburg enjoys a warm subtropical climate, characterized by mild winters and hot summers, which makes it ideal for outdoor activities year-round; however, late spring to early fall often brings afternoon thunderstorms. Visiting during the spring or fall typically offers the most pleasant temperatures and less humidity, enhancing your overall experience.

Dining Recommendation in St. Petersburg

For a culinary experience that stands apart from Tampa, try the fresh catch of the day at The Galley, where the focus on local seafood highlights the region’s marine bounty. The nautical-themed atmosphere combined with innovative flavor profiles and fresh, seasonal ingredients creates a distinctive dining adventure that you won’t find in the bustling restaurants of Tampa.

Tampa - St. Petersburg operators

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

Bus Show bus routes
Contact phone
+1 214-849-8100
Website
https://www.greyhound.com/

Bus from Tampa Bus Station to 34Th St N + 3Rd Ave N

Average Duration
1h 6m
Estimated price
$3-31
Contact phone
+1 727-540-1900
Website
http://psta.net

Bus from Shoppes At Park Place - Shelter - A to 34Th St N + 3Rd Ave N

Average Duration
22m
Estimated price
$1-3

Bus from Marion St N + Kennedy Blvd E to 2Nd Ave Ne + Beach Drive

Average Duration
1h 22m
Estimated price
$1-3

Bus from Marion St N + Kennedy Blvd E to Gateway Mall - Shelter - 1

Average Duration
53m
Estimated price
$1-3

Bus from Gateway Mall - Shelter - 1 to Grand Central Station - D

Average Duration
37m
Estimated price
$1-3
Taxi
Contact phone
+1 813-253-0121
Website
http://yellowcaboftampa.com

Taxi from Tampa to St. Petersburg

Average Duration
26m
Estimated price
$65-80
Contact phone
+1 813-288-8888

Taxi from Tampa to St. Petersburg

Average Duration
26m
Estimated price
$65-80

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

Traveling between Tampa 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 drive from Tampa to St. Petersburg, spanning a leisurely 24 miles. The journey promises smooth roads and picturesque views along the way. 💸 Enjoy budget-friendly travel options with car fares ranging from $4 to $7 for the short trip between Tampa and St. Petersburg. The affordable prices make it convenient to explore these vibrant Florida cities at your own pace. ⏱️ In just 26 minutes, you'll find yourself transitioning from the bustling city of Tampa to the charming coastal vibes of St. Petersburg. Prepare for a quick and enjoyable road trip experience within the Sunshine State.
Average price
$4 - $7
🚌 Hop on a direct bus from Tampa to St. Petersburg departing from Marion St N + Kennedy Blvd E and arriving at 2Nd Ave Ne + Beach Drive. Services run every three hours, Monday to Friday, making the short journey in approximately 1 hour and 22 minutes. 🛣️ The bus services, operated by Greyhound USA and Pinellas Suncoast Transit Authority, offer a convenient and efficient way to travel between the two cities. Departing from the Tampa Bus Station, the buses arrive at 34Th St N + 3Rd Ave N station in St. Petersburg in just 1 hour and 6 minutes. 💰 Enjoy affordable fares ranging from $3 to $31 for a bus trip between St. Petersburg and Tampa. With reliable departures, comfortable seating, and a quick travel time, taking the bus is a budget-friendly and stress-free option for your journey between these Florida destinations.
Departure Point
Tampa Bus Station
Arrival Point
34Th St N + 3Rd Ave N station
Useful tips for bus travellers
• Consider using the Pinellas Suncoast Transit Authority (PSTA) for a direct bus from Tampa to St. Petersburg, departing from the Tampa Bus Station, as they offer competitive pricing and modern amenities; you can check schedules at PSTA.org.
• Plan your trip around the three-hour service window of Greyhound USA and PSTA, ensuring you arrive at the departure point well in advance; detailed schedules can be found at Greyhound.com.
• Upon arrival at the 34th St N + 3rd Ave N station in St. Petersburg, expect to find connecting PSTA buses that can take you to various local attractions; pick up a transit map available at the station to easily navigate your next steps.

Frequently asked questions

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

Or choose the category:
The distance between Tampa and St. Petersburg is 18 miles, with a road distance of 23.7 miles. Travel times between the two cities vary depending on the mode of transportation. By ferry, it takes approximately to reach St. Petersburg from Tampa. By car, it takes to reach Tampa from St. Petersburg. Meanwhile, by bus, it takes 1 hour and 20 minutes to reach St. Petersburg from Tampa.
The most cost-effective option for traveling from Tampa to St. Petersburg would be by bus, which is inexpensive and takes about 1 hour and 20 minutes. This option allows travelers to save money while still reaching their destination within a reasonable time frame. However, for those looking for a faster option, taking a taxi would be the most time-efficient choice. Although it is more expensive, a taxi ride from Tampa to St. Petersburg takes only about 26 minutes.
The prices for traveling from Tampa to St. Petersburg vary depending on the mode of transportation. By bus, the prices range from $1 to $3. Alternatively, taking the ferry between the two cities costs $12. It's important to consider these prices when planning your trip and choose the option that best fits your budget.
To get from Tampa to St. Petersburg without using public transportation, you can drive your own car or take a taxi or rideshare service. The driving distance is 24 miles and it takes approximately 26 minutes to drive between the two cities. The prices for a one-way trip by car can range from $4 to $7, depending on factors such as fuel cost and tolls.
The best way to travel from Tampa to St. Petersburg without a car is by ferry. The ferry journey takes approximately 50 minutes and costs $12. This mode of transportation provides a convenient and scenic option for crossing the distance between the two cities.
Yes, there is a direct link between Tampa and St. Petersburg. You can travel between the two cities by bus or by ferry. The bus journey takes approximately 1 hour and 20 minutes, with services departing every three hours on weekdays. The ferry journey is faster, taking around 50 minutes, and operates twice daily on select days.
There are numerous accommodation options available near St. Petersburg. With over 1878 hotels to choose from, travelers have plenty of choices for their stay. Prices for hotels in the area start at $49 per night, providing options for varying budgets. Whether you're looking for a luxury resort or a budget-friendly option, there are plenty of options to suit your needs in St. Petersburg.
Yes, you can travel from Tampa to St. Petersburg by bicycle. The distance between the two cities is approximately , and it typically takes to complete the journey. The route between Tampa and St. Petersburg is bike-friendly, with dedicated bike lanes and scenic views along the way. It's a great option for those who want to enjoy a leisurely ride and explore the area at their own pace.

Trips to St. Petersburg