How to get from Charlottesville Union Station to Roanoke by bus?
From Charlottesville Union Station to Roanoke by bus
Take one direct bus from Charlottesville Union Station to Roanoke in Washington, D.C. - Baltimore, MD: take the GREYHOUND US0600 bus from Charlottesville Union Station station to Roanoke Bus Stop station. The total trip duration for this route is approximately 2 hr 33 min. The bus schedule from Charlottesville Union Station may change. We recommend you check the updated bus schedule to Roanoke on the Moovit app.
Step by Step
- 1Start from bus stationCharlottesville Union Station
- 2Wait for busGREYHOUND US0600Nashville Bus Station
- 3Ride to bus stationRoanoke Bus StopID RON6149 min
- 4Walk toRoanoke320 yd • 4 min
Public transit directions from Charlottesville Union Station to Roanoke
Bus schedule from Charlottesville Union Station to Roanoke
Related Routes
- Ocean City to Roanoke
- Smithsburg to Roanoke
- Snow Hill to Roanoke
- Berlin to Roanoke
- Maugansville to Roanoke
- West Ocean City to Roanoke
- Cambridge to Roanoke
- Newark to Roanoke
- Garrett County to Roanoke
- Harrisonburg to Roanoke
- Dorchester County to Roanoke
- Pittsylvania County to Roanoke
- York County to Roanoke
- Salem to Roanoke
- Harford County to Roanoke
- Calvert County to Roanoke
- Worcester County to Roanoke
- Prince George County to Roanoke
- Arlington County to Roanoke
- James City County to Roanoke
Questions & Answers
What is the fastest way to get from Charlottesville Union Station to Roanoke?
The fastest way takes 153 minutes, using Bus line GREYHOUND US0600.
Is there a direct bus between Charlottesville Union Station and Roanoke?
Yes, there’s a direct bus going from Charlottesville Union Station in Charlottesville to Roanoke in Washington, D.C. - Baltimore, MD in 2 hr 33 min.
Which bus line goes from Charlottesville Union Station to Roanoke?
The GREYHOUND US0600 bus line goes from Roanoke Bus Stop near Charlottesville Union Station in Charlottesville to Roanoke station near Roanoke in Washington, D.C. - Baltimore, MD.
How long does it take to travel from Charlottesville Union Station to Roanoke by bus?
The total travel time between Charlottesville Union Station in Charlottesville and Roanoke in Washington, D.C. - Baltimore, MD by bus is about 2 hr 33 min.
Where do I get on the bus near Charlottesville Union Station to get to Roanoke?
Get on the GREYHOUND US0600 bus from the Roanoke Bus Stop near Charlottesville Union Station in Charlottesville.
Where do I get off the bus when travelling between Charlottesville Union Station and Roanoke?
Get off the bus at the Roanoke stop, which is closest to Roanoke in Washington, D.C. - Baltimore, MD.
When is the first train from Charlottesville Union Station to Roanoke?
The first train from Charlottesville Union Station in Charlottesville to Roanoke in Washington, D.C. - Baltimore, MD is Northeast Regional. It leaves the Charlottesville Amtrak Station at 3:54 PM.
When is the last bus from Charlottesville Union Station to Roanoke?
The last bus from Charlottesville Union Station in Charlottesville to Roanoke in Washington, D.C. - Baltimore, MD is the Dallas - Nashville - Washington line. It leaves the Charlottesville Union Station at 5:30 AM.
Popular Routes
- Bethesda to Mclean
- Alexandria to Fairfax
- Transit Center (Frederick Marc Train Station) to Poolesville, Maryland
- New Carrollton to College Park
- Langley Park to Wheaton
- Union Station to Clarksburg
- Union Station to Laurel
- Joppatowne to Aberdeen
- White House to Arlington National Cemetery
- West Falls Church Metro to Reston, Virginia
- Ronald Reagan Washington National Airport (Dca) to Rockville
- College Park–University Of Maryland to Towson University
- Washington Dulles International Airport (Iad) to Odenton
- College Park–University Of Maryland to Johns Hopkins University
- Silver Spring to Odenton, MD
- East Falls Church to Washington Dulles International Airport (Iad)
- Shaw-Howard U Metro Station to Tysons Corner
- Clarendon Metrorail Station to Bethesda
- Baltimore Penn Station to University Of Maryland Baltimore (Umbc)
- Woodbridge to Fairfax