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

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information between Greensboro, NC and Washington, DC

distanceDistance246 miles (396 km)
durationAverage bus duration5 h 55 min
changesDirect busYes

Buses from Greensboro, NC to Washington, DC cover the 246 miles (396 km) long route taking on average 5 h 55 min with our travel partners like. There are direct bus services available.

Travel Tips

Bus to Washington, DC from Greensboro, NC
Take the bus to Washington, DC 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 Washington, DC.
FAQs
How far is Greensboro, NC to Washington, DC by bus?
The bus distance from Greensboro, NC to Washington, DC is around 246 miles (396 km).
How long is the bus ride from Greensboro, NC to Washington, DC?
While the time it takes to travel 246 miles (396 km) from Greensboro, NC to Washington, DC can vary based on specific dates, weekends, and holidays, the Greensboro, NC to Washington, DC bus journey time is on average 5 h 55 min.
When can I take the first bus from Greensboro, NC to Washington, DC? When can I take the last bus for the day?
The first Greensboro, NC to Washington, DC bus departs at 6: 20 AM   and the last bus from Greensboro, NC to Washington, DC leaves at 7: 30 PM. Check out the most up-to-date bus schedule from Greensboro, NC to Washington, DC on Omio and find the best time to travel to your destination.