ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to St. Petersburg

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance
Avg. price$
Bus trips found

Buses from New York to St. Petersburg

🚌 Although there is no direct bus from New York to St. Petersburg, the journey involves multiple transfers, with a total travel time of approximately 26 hours and 6 minutes. 💰 The prices for a bus ticket between St. Petersburg and New York range from $123 to $175, offering an affordable and scenic way to travel between these two vibrant cities in the United States.

Where to stay in St. Petersburg

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

Find accommodation
  • There is no direct bus from New York to St. Petersburg. However, there are bus services that depart from New York and arrive at Grand Central Station - E in St. Petersburg with transfers along the way. The journey can take approximately 26 hours and 6 minutes, depending on the specific route and connections. It's recommended to plan ahead and check the schedules of the bus services for a smooth travel experience.
  • The New York to St. Petersburg bus services, operated by Starline Express, depart from the New York station. Passengers can catch the bus at the designated departure point provided by Starline Express. It is recommended to arrive at the station early to ensure a smooth boarding process and departure for the journey to St. Petersburg.
  • The New York to St. Petersburg bus services, operated by Starline Express, arrive at the Tampa station in Florida. Upon arrival at the Tampa station, passengers can choose to take additional transportation to reach St. Petersburg, which is located nearby. It is advisable to check the local transportation options available from Tampa to St. Petersburg for a convenient continuation of your journey.
  • The cost of a bus ticket from New York to St. Petersburg typically ranges from $123 to $175, depending on the bus company, time of booking, and other factors. It is recommended to check the specific prices and any available discounts or promotions offered by different bus operators before purchasing your ticket. Prices may vary, so it's advisable to book your ticket in advance to secure the best possible rate for your journey.
  • There are multiple buses available for the journey from New York to St. Petersburg operated by Starline Express. These buses depart from New York and arrive at Tampa station, with stops including Grand Central Station - E, Columbus Dr @ 50th St, Westshore Blvd @ Gray St, Marion St N + Whiting St E, and 2nd Ave Ne + Beach Drive. The total travel time, including transfers, is approximately 26 hours and 6 minutes. Ticket prices for the bus service between St. Petersburg and New York typically range from $123 to $175, depending on various factors.
  • The buses traveling from New York to St. Petersburg are typically most crowded during peak travel seasons such as holidays, weekends, and summer months. To avoid the crowds, it's advisable to consider traveling during off-peak times, such as weekdays or outside of major holidays. Planning your trip in advance and booking tickets early can also help secure a more comfortable and less crowded journey.
  • The first bus from New York to St. Petersburg typically departs early in the morning, around 6:00 AM. The last bus of the day to travel from New York to St. Petersburg usually leaves in the late evening, around 10:00 PM. Travelers should check the specific schedules with the bus operator, Starline Express, for the most up-to-date departure times.

Will you be returning to New York by bus?

If you are looking for a return bus ride, check the buses from St. Petersburg to New York.

See schedule