Travel from Duke-University to Richmond-VA-USA

Train, bus or fly from Duke University to Richmond?

Megabus operates a bus from Duke University to Richmond every 3 hours. Tickets cost $16 - $26 and the journey takes 3 h 15 min. Alternatively, Amtrak operates a train from Duke University to Richmond once daily. Tickets cost $40 - $110 and the journey takes 4 h 23 min.

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 Duke University to Richmond

From Duke University walk to Flowers Dr at Duke Garden, line 6 bus to Durham, then Megabus to Richmond. 4 h 31 min $25. From Duke University walk to Research Dr at Circuit Dr, bus to Durham, then bus to Richmond. 4 h 55 min $25. From Duke University walk to Flowers Dr at Duke Garden, line 6 bus to Durham Amtrak, train to Richmond Staples Mill Amtrak, then train to Richmond Main Street Amtrak. 7 h 8 min $183. From Duke University walk to Flowers Dr at Duke Garden, line 6 bus to Durham, NC, then bus to Richmond, VA. 7 h 11 min $63. From Duke University drive to Richmond. 2 h 41 min $18. From Duke University walk to Flowers Dr at Duke Garden, line 6 bus to GoDurham Station, line 700 bus to Regional Transit Center, line 100 bus to Raleigh/Durham airport, fly to Richmond airport, then bus to Richmond. 6 h 23 min $408. From Duke University walk to Flowers Dr at Duke Garden, line 6 bus to GoDurham Station, line 700 bus to Regional Transit Center, line 100 bus to Raleigh/Durham airport, fly to Reagan Washington airport, subway to Washington, DC - 715 H St NW, then bus to Richmond. 6 h 11 min $164.