More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Greensboro, NC to Rocky Mount

distanceDistance112 miles (180 km)
changesDirect trainYes

Trains from Greensboro, NC to Rocky Mount cover the 112 miles (180 km) long trip with our travel partners like. There are direct train services available.

Travel Tips: Trains from Greensboro, NC to Rocky Mount

Travel by train to Rocky Mount easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Greensboro, NC to Rocky Mount.
FAQs

How far is it from Greensboro, NC to Rocky Mount by train?

The Greensboro, NC to Rocky Mount train distance is approximately 112 miles (180 km).

More options for your journey from Greensboro, NC to Rocky Mount

Here are some other resources that might have the information you need