How to get from Richmond Main Street Station to Union Station by bus?
Richmond Main Street Station to Union Station - Bus Schedule
The GREYHOUND US0670 bus from Richmond Main Street Station to Union Station runs from 3:45 AM to 9:00 AM, with departures every 55 min-11 hr 50 min. The trip takes about 2 hr 8 min, with regular service throughout the operating hours.
From Richmond Main Street Station to Union Station by bus
Take one direct bus from Richmond Main Street Station to Union Station in Washington: take the GREYHOUND US0670 bus from Richmond (Main St Station Plaza) station to Washington Union Station station. The total trip duration for this route is approximately 2 hr 8 min. The bus schedule from Richmond Main Street Station may change. We recommend you check the updated bus schedule to Union Station on the Moovit app.
Step by Step
- 1Walk to bus stationRichmond (Main St Station Plaza)ID RVA640 yd • 1 min
- 2Wait for busGREYHOUND US0670New York Port Authority
- 3Ride to bus stationWashington Union StationID DCD6125 min
- 4Walk toUnion StationUnion Station Drive Northeast80 yd • 1 min
Public transit directions from Richmond Main Street Station to Union Station
Bus schedule from Richmond Main Street Station to Union Station
Related Routes
- Haymarket to Union Station
- Easton to Union Station
- Lusby to Union Station
- Danville to Union Station
- Elkton to Union Station
- Culpeper to Union Station
- Norfolk to Union Station
- Stafford County to Union Station
- Harrisonburg to Union Station
- Lynchburg to Union Station
- Newport News to Union Station
- Roanoke to Union Station
- Staunton to Union Station
- Lexington to Union Station
- Richmond to Union Station
- Charlottesville to Union Station
- Spotsylvania County to Union Station
- Madison County to Union Station
- Petersburg to Union Station
- Virginia Beach to Union Station
Questions & Answers
What is the fastest way to get from Richmond Main Street Station to Union Station?
The fastest way takes 128 minutes, using Bus line GREYHOUND US0670.
Is there a direct bus between Richmond Main Street Station and Union Station?
Yes, there’s a direct bus going from Richmond Main Street Station in Richmond to Union Station in Washington in 2 hr 8 min.
Which bus line goes from Richmond Main Street Station to Union Station?
The GREYHOUND US0670 bus line goes from Richmond (Main St Station Plaza) station near Richmond Main Street Station in Richmond to Washington Union Station near Union Station in Washington.
How long does it take to travel from Richmond Main Street Station to Union Station by bus?
The total travel time between Richmond Main Street Station in Richmond and Union Station in Washington by bus is about 2 hr 8 min.
Where do I get on the bus near Richmond Main Street Station to get to Union Station?
Get on the GREYHOUND US0670 bus from the Richmond (Main St Station Plaza) stop near Richmond Main Street Station in Richmond.
Where do I get off the bus when travelling between Richmond Main Street Station and Union Station?
Get off the bus at the Washington Union Station, which is closest to Union Station in Washington.
When is the first bus from Richmond Main Street Station to Union Station?
The first bus from Richmond Main Street Station in Richmond to Union Station in Washington is NYC Chinatown - Atlanta. It leaves the Richmond (Main St Station Plaza) stop at 12:55 AM.
When is the first train from Richmond Main Street Station to Union Station?
The first train from Richmond Main Street Station in Richmond to Union Station in Washington is Northeast Regional. It leaves the Pathrichmond Main Street Amtrak Station at 1:19 AM.
Popular Routes
- Bethesda to West Falls Church
- Washington to Oriole Park At Camden Yards
- Twinbrook Metro Station to Washington National Airport (Dca)
- Washington to Gaithersburg
- West Ocean City to Arlington County
- Upper Marlboro to Waldorf
- Smithsonian Metrorail to Dca - Ronald Reagan National Airport
- White Oak to Glenmont
- King Street-Old Town to Washington Dulles International Airport
- Waldorf to Silver Spring
- Manassas to Alexandria
- College Park–University Of Maryland to Towson University
- Bethesda+Bay B to Damascus, MD
- Dupont Circle Metro Station to Children's Hospital
- White Oak to Wheaton
- Union Station to Annapolis
- Landover Metro Station to Jessup, MD
- Edgewood to Baltimore
- Alexandria to Annandale
- Laurel to Wheaton