How to get from Richmond to Charlottesville Union Station by bus?
Richmond to Charlottesville Union Station - Bus Schedule
The GREYHOUND US0670 bus from Richmond to Charlottesville Union Station runs from 3:45 AM to 9:00 AM, with departures every 55 min-11 hr 50 min. The trip takes about 5 hr 53 min, with regular service throughout the operating hours.
From Richmond to Charlottesville Union Station by bus
To get from Richmond to Charlottesville Union Station in Charlottesville, take the GREYHOUND US0670 bus from Richmond (Main St Station Plaza) station to Washington Union Station station. Next, take the GREYHOUND US0600 bus from Washington Union Station station to Charlottesville Union Station station. The total trip duration for this route is approximately 5 hr 53 min. The bus schedule from Richmond may change. We recommend you check the updated bus schedule to Charlottesville Union Station on the Moovit app.
Step by Step
- 1Walk to bus stationRichmond (Main St Station Plaza)ID RVA60.85 mi • 18 min
- 2Wait for busGREYHOUND US0670New York Port Authority
- 3Ride to bus stationWashington Union StationID DCD6110 min
- 4Wait for busGREYHOUND US0600Nashville Bus Station
- 5Ride to bus stationCharlottesville Union StationID CHV6210 min
Public transit directions from Richmond to Charlottesville Union Station
Bus schedule from Richmond to Charlottesville Union Station
Related Routes
- Culpeper to Charlottesville Union Station
- Harrisonburg to Charlottesville Union Station
- Lynchburg to Charlottesville Union Station
- Roanoke to Charlottesville Union Station
- Staunton to Charlottesville Union Station
- Lexington to Charlottesville Union Station
- Charlottesville to Charlottesville Union Station
- Waynesboro to Charlottesville Union Station
- Alexandria to Charlottesville Union Station
- Annapolis to Charlottesville Union Station
- Arlington to Charlottesville Union Station
- Baltimore to Charlottesville Union Station
- Bethesda to Charlottesville Union Station
- Fairfax to Charlottesville Union Station
- Mclean to Charlottesville Union Station
- Washington to Charlottesville Union Station
- Manassas to Charlottesville Union Station
- Union Station to Charlottesville Union Station
- Charlottesville Airport CHO to Charlottesville Union Station
- Reagan Washington Airport DCA to Charlottesville Union Station
Questions & Answers
What is the fastest way to get from Richmond to Charlottesville Union Station?
The fastest way takes 353 minutes, using Bus line GREYHOUND US0670, Bus line GREYHOUND US0600.
Is there a direct bus between Richmond and Charlottesville Union Station?
No, you’ll have to take 2 bus lines in total. The total traveling time is 5 hr 53 min.
Which bus line goes from Richmond to Charlottesville Union Station?
The GREYHOUND US0670 bus line goes from Richmond (Main St Station Plaza) station near Richmond in Washington, D.C. - Baltimore, MD to Washington Union Station. From there you’ll have to take one bus line till Washington Union Station near Charlottesville Union Station.
How long does it take to travel from Richmond to Charlottesville Union Station by bus?
The total travel time between Richmond and Charlottesville Union Station by bus is about 5 hr 53 min.
Where do I get on the bus near Richmond to get to Charlottesville Union Station?
Get on the GREYHOUND US0670 bus from the Richmond (Main St Station Plaza) stop near Richmond in Washington, D.C. - Baltimore, MD.
Where do I get off the bus when traveling between Richmond and Charlottesville Union Station?
Get off the bus at the Washington Union Station, which is closest to Charlottesville Union Station.
Popular Routes
- New Carrollton, Md to Washington Dulles International Airport
- Metro Center to Ronald Reagan Washington National Airport (Dca)
- Ronald Reagan Washington National Airport (Dca) to M&T Bank Stadium
- Alexandria to Vienna
- Woodbridge to Tysons Corner
- Reston to Baltimore
- Fort Washington to Waldorf
- National Harbor to Alexandria
- Washington Dulles International Airport (Iad) to Potomac Mills
- Eastern Market to Washington National Airport (Dca)
- Woodbridge to Fair Oaks
- Tenleytown Metro Station to Mclean
- Shady Grove Station & Bay C - East to Arlington
- Potomac Ave to Dulles International Airport (Iad)
- New Carrollton to Dulles Town Center
- Capitol Heights to New Carrollton
- Eisenhower Ave Metrorail Station to Dca - Ronald Reagan National Airport
- Laurel to Columbia
- Essex to Dundalk
- Van Ness-Udc Metro Station to Washington National Airport (Dca)