Travel from Nearby-Airports to Richmond-VA-USA

Bus from Nearby airports to Richmond

GRTC Transit operates a bus from Richmond (RIC) to Richmond 4 times a day. Tickets cost $1 - $2 and the journey takes 33 min.

Travel Guides

Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need
Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak

How to get from Nearby airports to Richmond

ModeDurationPrice
From Richmond International Airport bus to 7th & Broad.33 min$1
From NATIONAL AIRPORT station subway to Franconia Springfield Metro, walk to Springfield, then bus to Richmond, Va.3 h 4 min$32
From Washington Dulles Airport bus to Wiehle-Reston East Station, walk to WIEHLE-RESTON EAST station, subway to FARRAGUT WEST station, walk to FARRAGUT NORTH station, subway to UNION STATION station, walk to Washington, Dc, then bus to Richmond, Va.3 h 37 min$42
From Terminal between doors 14 and 15 bus to BWI Amtrak/MARC Station, walk to BWI Marshall Airport Amtrak, train to Washington Union Station Amtrak, walk to Washington, Dc, then bus to Richmond, Va.3 h 20 min$160
From Norfolk (ORF) taxi to Newport News Amtrak then train to Richmond Main Street Amtrak.1 h 41 min$185

How long does it take to get from Nearby airports to Richmond?

The bus from Richmond International Airport to 7th & Broad takes 33 min including transfers and departs four times a day.

Is there a direct bus between Nearby airports and Richmond?

Yes, there is a direct bus departing from Richmond International Airport and arriving at 7th & Broad. Services depart four times a day, and operate Monday to Friday. The journey takes approximately 33 min.

Operators from Nearby airports to Richmond

OperatorPhoneWebsite
GRTC TransitGRTC Transit
Metro Washington DC202-637-7000Metro Washington DC
Greyhound USA+1 214-849-8100/1-800-231-2222Greyhound USA
MWAA+1(703) 417-8600MWAA
BWI Airport ShuttleBWI Airport Shuttle
Amtrak Acela Express+1 1-800-872-7245Amtrak Acela Express
Amtrak Northeast Regional+1 1-800-872-7245Amtrak Northeast Regional