Travel from Richmond-VA-USA to Reston

Train, bus or fly from Richmond to Reston?

Hola Bus operates a bus from Richmond to Reston every 4 hours, and the journey takes 1 h 50 min. 4 other operators also service this route. Alternatively, Amtrak Northeast Regional operates a train from Richmond to Reston once daily. Tickets cost $70 - $190 and the journey takes 2 h 39 min. 2 other operators also service this route.

Travel Guides

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

How to get from Richmond to Reston

From Richmond, VA - 910 N Blvd bus to GALLERY PLACE CHINATOWN station, subway to FARRAGUT WEST station, then subway to WIEHLE-RESTON EAST station. 2 h 43 min $20. From Richmond Main Street Amtrak train to KING STREET station, subway to ROSSLYN station, then subway to WIEHLE-RESTON EAST station. 3 h 42 min $121. From Richmond drive to Reston. 2 h $13. From 7th & Broad bus to Richmond airport, fly to Washington Dulles airport, then bus to Reston. 2 h 46 min $266. From Richmond, VA bus to Charlottesville, VA, taxi to Charlottesville airport, fly to Washington Dulles airport, then bus to Reston. 3 h 47 min $358. From Richmond, VA bus to Norfolk, VA, taxi to Norfolk airport, fly to Washington Dulles airport, then bus to Reston. 4 h 24 min $225.