How to get from Richmond to Leesburg by bus?
From Richmond to Leesburg by bus
To get from Richmond to Leesburg in Washington, D.C. - Baltimore, MD, you’ll need to take 3 bus lines: take the FLIXBUS 2605 bus from Richmond (E Grace St & Crane St) station to Washington Union Station station. Next, you’ll have to switch to the 881 bus and finally take the 351 bus from Leesburg P&R station to Loudoun County Government Center station. The total trip duration for this route is approximately 7 hr 7 min.
Step by Step
- 1Walk to bus stationRichmond (E Grace St & Crane St)ID 6DR0.73 mi • 16 min
- 2Wait for busFLIXBUS 2605White Plains Bus Station
- 3Ride to bus stationWashington Union StationID DCD6135 min
- 4Walk to bus stationN Capitol St & Massachussetts AveID 316410 yd • 5 min
- 5Wait for bus881Leesburg Via Dtc P&R
- 6Ride to bus stationLeesburg P&R100 min
- 7Wait for bus351Loudoun County Government Center
- 8Ride to bus stationLoudoun County Government CenterID 9112 min
- 9Walk toLeesburg300 yd • 4 min
Alternative route from Richmond to Leesburg by bus via GREYHOUND US0670, 881 and 351
To get from Richmond to Leesburg in Washington, D.C. - Baltimore, MD, you’ll need to take 3 bus lines: take the GREYHOUND US0670 bus from Richmond (Main St Station Plaza) station to Washington Union Station station. Next, you’ll have to switch to the 881 bus and finally take the 351 bus from Leesburg P&R station to Loudoun County Government Center station. The total trip duration for this route is approximately 7 hr 45 min.
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
- 4Walk to bus stationN Capitol St & Massachussetts AveID 316410 yd • 5 min
- 5Wait for bus881Leesburg Via Dtc P&R
- 6Ride to bus stationLeesburg P&R100 min
- 7Wait for bus351Loudoun County Government Center
- 8Ride to bus stationLoudoun County Government CenterID 9112 min
- 9Walk toLeesburg300 yd • 4 min
Public transit directions from Richmond to Leesburg
Related Routes
- Colonial Heights to Leesburg
- Prince George's County to Leesburg
- Howard County to Leesburg
- Chesterfield County to Leesburg
- Montgomery County to Leesburg
- Alexandria to Leesburg
- Andrews Afb to Leesburg
- Arnold to Leesburg
- Ferndale to Leesburg
- Glen Burnie to Leesburg
- Herndon to Leesburg
- Jefferson to Leesburg
- Kemp Mill to Leesburg
- Linthicum to Leesburg
- Morningside to Leesburg
- Severna Park to Leesburg
- Union Station to Leesburg
- Pentagon City Metro Station to Leesburg
- Richmond to Ocean City
- Richmond to Smithsburg
Alternative route from Richmond to Leesburg by bus via GREYHOUND US0670, 881 and 351
To get from Richmond to Leesburg in Washington, D.C. - Baltimore, MD, you’ll need to take 3 bus lines: take the GREYHOUND US0670 bus from Richmond (Main St Station Plaza) station to Washington Union Station station. Next, you’ll have to switch to the 881 bus and finally take the 351 bus from Leesburg P&R station to Loudoun County Government Center station. The total trip duration for this route is approximately 7 hr 45 min.
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
- 4Walk to bus stationN Capitol St & Massachussetts AveID 316410 yd • 5 min
- 5Wait for bus881Leesburg Via Dtc P&R
- 6Ride to bus stationLeesburg P&R100 min
- 7Wait for bus351Loudoun County Government Center
- 8Ride to bus stationLoudoun County Government CenterID 9112 min
- 9Walk toLeesburg300 yd • 4 min
Questions & Answers
What is the fastest way to get from Richmond to Leesburg?
The fastest way takes 427 minutes, using Bus line FLIXBUS 2605, Bus line 881, Bus line 351.
What is the alternative route to get from Richmond to Leesburg?
The alternative route takes 465 minutes, using Bus line GREYHOUND US0670, Bus line 881, Bus line 351.
Is there a direct bus between Richmond and Leesburg in Washington, D.C. - Baltimore, MD?
No, you’ll have to take 3 bus lines in total. The total travelling time is 7 hr 7 min.
Which bus line goes from Richmond to Leesburg in Washington, D.C. - Baltimore, MD?
The FLIXBUS 2605 bus line goes from Richmond (E Grace St & Crane St) station near Richmond to White Plains Bus Station station. From there you’ll have to take one bus line till White Plains Bus Station station near Leesburg in Washington, D.C. - Baltimore, MD.
How long does it take to travel from Richmond to Leesburg in Washington, D.C. - Baltimore, MD by bus?
The total travel time between Richmond and Leesburg in Washington, D.C. - Baltimore, MD by bus is about 7 hr 7 min.
Where do I get on the bus near Richmond to get to Leesburg in Washington, D.C. - Baltimore, MD?
Get on the FLIXBUS 2605 bus from the Richmond (E Grace St & Crane St) stop near Richmond in Washington, D.C. - Baltimore, MD.
Where do I get off the bus when travelling between Richmond and Leesburg in Washington, D.C. - Baltimore, MD?
Get off the bus at the White Plains Bus Station stop, which is closest to Leesburg in Washington, D.C. - Baltimore, MD.
Popular Routes
- Washington Dulles International Airport (Iad) to White House
- Smithsonian Metrorail to Dunn Loring
- West Falls Church-Vt to Washington Dulles International Airport (Iad)
- Bethesda to Ellicott City
- Woodbridge to Washington
- Downtown Largo Metro Station to Elkridge
- Tysons Corner Metro to Ronald Reagan Washington National Airport (Dca)
- Silver Spring to Walter Reed National Military Medical Center
- Newport News Transit Center to Triangle, VA
- Quantico to Langley Park
- Downtown Largo Metro Station to Tysons Corner
- Haymarket to Vienna
- Suitland to Laurel
- Washington Dulles International Airport (Iad) to Potomac Mills
- Downtown Largo Metro Station to Salisbury
- Union Station to Silver Spring
- Pentagon Metro to Fort Belvoir
- Rockville to Tysons Corner
- Catonsville to Hyattsville
- Baltimore Penn Station to Annapolis