Bus Tickets from Raleigh to St. Petersburg

Previously seen trips

Next departures for Raleigh to St. Petersburg on November 12
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
FlixBusBus
Raleigh (New Bern Ave)
Central Ave NNo tags
FlixBus + Greyhound
Bus
Raleigh (New Bern Ave)
St Petersburg (Psta Transit Center)No tags
FlixBus + Greyhound
Bus
Raleigh Bus Station
St Petersburg (Psta Transit Center)No tags
FlixBus + Greyhound
Bus
Raleigh Bus Station
Central Ave NNo tags
GreyhoundBus
Raleigh Bus Station
St Petersburg (Psta Transit Center)No tags

Get from Raleigh to St. Petersburg

This route is served by bus only

The journey takes about 1 day, 1 hour 35 minutes, and with fares starting at just $145, it presents an excellent value for a comfortable ride.

9bus per day
1d 1hAverage Duration
966 kmDistance
24kgCO₂ emissions

Frequently asked questions about travelling from Raleigh to St. Petersburg by bus

  1. How far is Raleigh from St. Petersburg?

    The distance between Raleigh and St. Petersburg is around 958 km (594 miles).

  2. What are the departure and arrival locations for buses traveling from Raleigh to St. Petersburg?

    Buses traveling this route start their trip at Raleigh Greyhound Bus Station, in Raleigh, and end it at Saint Petersburg Racetrack Bus Stop, in St. Petersburg.

People from around the world trust Busbud

Popular Buses Connecting Raleigh

Buses Leaving from Raleigh

Buses Going to Raleigh

Popular Buses Connecting St. Petersburg

Buses Leaving from St. Petersburg

Buses Going to St. Petersburg