ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to St. Petersburg

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration1h
Distance51
Avg. price$ 14
Bus trips2 found

Buses from Tampa to St. Petersburg

🚌 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.

Where to stay in St. Petersburg

Houses, apartments, villas, hostels and much more - choose the accommodation option according to your wishes!

Accomodation
  • Yes, there is a direct bus service between Tampa and St. Petersburg. The bus departs from Marion St N + Kennedy Blvd E and arrives at 2nd Ave Ne + Beach Drive. The service operates every three hours on weekdays, with the journey lasting approximately 1 hour and 22 minutes. This convenient bus route provides a straightforward and efficient transportation option between the two cities.
  • You can catch the bus from Tampa to St. Petersburg at the Tampa Bus Station. The bus services on this route are operated by Greyhound USA, offering a convenient departure point for travelers. The Tampa Bus Station serves as a central location for various bus routes, including those heading to St. Petersburg, making it a convenient starting point for your journey between the two cities.
  • The bus traveling from Tampa to St. Petersburg arrives at the 34th St N + 3rd Ave N station. This station is the designated arrival point for bus services operated by the Pinellas Suncoast Transit Authority on this route. Located in a convenient area of St. Petersburg, it provides easy access to various parts of the city upon arrival, offering a seamless journey for passengers traveling between Tampa and St. Petersburg.
  • The cost of a bus ticket from Tampa to St. Petersburg can vary between $3 and $31. The price range accounts for different factors such as the type of ticket, time of booking, and any discounts that may be available. Passengers can choose from a range of fare options that best suit their budget and travel preferences when making the journey between these two Florida cities.
  • There are multiple buses that operate between Tampa and St. Petersburg. Greyhound USA operates a direct bus service departing from Tampa Bus Station and arriving at St. Petersburg. Additionally, the Pinellas Suncoast Transit Authority offers bus services between the two cities. Both services provide convenient options for travelers, with buses departing every three hours on weekdays, and the journey taking approximately 1 hour and 6 minutes to 1 hour and 22 minutes. Prices for these buses between St. Petersburg and Tampa can range from $3 to $31, offering passengers flexibility in choosing a fare that suits their budget.
  • The Tampa to St. Petersburg buses are typically less crowded during off-peak hours such as mid-morning or early afternoon. On the other hand, buses are likely to be more crowded during peak commuting hours in the early morning and late afternoon. Passengers may find a more comfortable and quieter ride if they opt for buses that depart during mid-day hours. Overall, considering the schedule of buses departing every three hours on weekdays, travelers can plan their journey to avoid the busiest times and ensure a more pleasant travel experience.
  • The first bus of the day from Tampa to St. Petersburg typically departs in the early morning, around 6:00 AM. The last bus of the day usually leaves in the evening, around 6:00 PM. Travelers can catch buses at regular three-hour intervals between these times, providing flexibility for choosing a convenient departure time based on their schedule. These buses offer a reliable and timely transportation option for commuters and travelers between Tampa and St. Petersburg.

Will you be returning to Tampa by bus?

If you are looking for the return bus journey, check out buses from St. Petersburg to Tampa

See schedule