- Rocky Mount to Marshall buses
Previously seen trips
| Operated by | Vehicle type | Departure time | Departure location | Trip duration | Arrival time | Arrival location | Recommended | Price and booking link |
|---|---|---|---|---|---|---|---|---|
![]() | Bus | Rocky Mount Bus Stop | Marshall (Pony Express Travel Center) | No tags | ||||
Greyhound + FlixBus | Bus | Rocky Mount Bus Stop | Marshall (Pony Express Travel Center) | No tags |
Compare 2 ways to go from Rocky Mount to Marshall
We recommend taking the bus
Among the sustainable travel choices, the bus stands out as a good way to reach Marshall. The journey takes about 1 day, 3 hours 55 minutes, and with fares starting at just $179, it presents an excellent value for a comfortable ride.
2bus per day
1d 3hAverage Duration
1568 kmDistance
39kgCO₂ emissions
Compare bus companies
3.5 out of 5 stars3.5/587,382 reviews
Based on 87382 reviews, the company was rated 3.5 stars on Busbud. Travellers were especially satisfied with the ticket access and the temperature but often complained with the WiFi. Greyhound ticket prices on this trip start at $179
US Bus Companies: FlixBus, BlaBlaCar Bus, ALSA, Greyhound, Intercape, Trenitalia, Sindbad
Frequently asked questions about travelling from Rocky Mount to Marshall, TX by bus
What is the travel distance from Rocky Mount to Marshall?
The distance between Rocky Mount and Marshall is around 1569 km (973 miles).






