NC → DC · about 248 miles

Greensboro to Washington bus & train schedule

Amtrak, FlixBus and Greyhound run 40 direct buses and trains a week from Greensboro to Washington. The fastest takes 6 hours 10 minutes; the first departure leaves at 1:15 AM and the last at 1:30 PM.

Timetable data from · Schedule last changed

Buses and trains a week
40
Fastest trip
6h 10m
First departure
1:15 AM
Last departure
1:30 PM

Timetable

Times are local to each stop. Timetables published by tds.ai, refreshed October 15, 2026. Schedules change, so check times when you book.

Direct buses and trains from Greensboro, NC to Washington, DC
DepartsArrivesDurationDaysStopsCompany
1:15 AM7:25 AM6h 10mDailyGreensboro Bus Stop to Washington DC Bus StationFlixBus
Full timetable
7:29 AM1:47 PM6h 18mDailyGreensboro to Washington Union StationAmtrak
Full timetable
7:50 AM4:15 PM8h 25mDailyGreensboro Bus Stop to Washington DC Bus StationGreyhound
Full timetable
8:24 AM4:31 PM8h 07mDailyGreensboro to Washington Union StationAmtrak
Full timetable
11:25 AM6:55 PM7h 30mDailyGreensboro Bus Stop to Washington DC Bus StationGreyhound
Full timetable
1:30 PM8:50 PM7h 20mMon, Tue, Fri, Sat, SunGreensboro Bus Stop to Washington DC Bus StationFlixBus
Full timetable

Route map

The map needs JavaScript.

Where to board in Greensboro Where you get off in Washington The route of the busiest trip

Where to board in Greensboro

Where buses and trains stop in Washington

Return trip: Washington to Greensboro

Questions

How long is the bus or train from Greensboro to Washington?

The fastest direct bus or train takes 6 hours 10 minutes; the typical trip is 6 hours 18 minutes.

What time is the first departure from Greensboro to Washington?

The earliest departure is at 1:15 AM (Daily) and the last at 1:30 PM (Mon, Tue, Fri, Sat, Sun).

Which bus and rail companies go from Greensboro to Washington?

Amtrak, FlixBus and Greyhound run direct buses and trains on this route.

Where do I board in Greensboro?

Buses and trains to Washington leave from Greensboro Bus Stop.