Bus Tickets from Montgomery, AL to Rocky Mount

Previously seen trips

Next departures for Montgomery to Rocky Mount on November 12
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
GreyhoundBus
Montgomery, AL
Rocky Mount Bus StopNo tags
GreyhoundBus
Montgomery, AL
Rocky Mount Bus StopNo tags

Get from Montgomery to Rocky Mount

This route is served by bus only

The journey takes about 21 hours 15 minutes, and with fares starting at just $339, it presents an excellent value for a comfortable ride.

2bus per day
21h 15mAverage Duration
878 kmDistance
22kgCO₂ emissions

Frequently asked questions about travelling from Montgomery, AL to Rocky Mount by bus

  1. How far is Montgomery from Rocky Mount?

    It's about 878 km (545 miles) from Montgomery to Rocky Mount.

People from around the world trust Busbud

Popular Buses Connecting Montgomery

Buses Leaving from Montgomery

Buses Going to Montgomery

Popular Buses Connecting Rocky Mount

Buses Leaving from Rocky Mount

Buses Going to Rocky Mount