Travel from Richmond-VA-USA to Busch-Gardens-Williamsburg

Bus or train from Richmond to Busch Gardens Williamsburg?

Amtrak Northeast Regional operates a train from Richmond to Busch Gardens Williamsburg twice daily. Tickets cost $65 - $180 and the journey takes 1 h 5 min. Alternatively, Greyhound USA operates a bus from Richmond to Busch Gardens Williamsburg once daily. Tickets cost $12 - $26 and the journey takes 1 h 36 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 Richmond to Busch Gardens Williamsburg

From Richmond Main Street Amtrak train to Williamsburg Amtrak then taxi to Busch Gardens Williamsburg. 1 h 16 min $126. From Richmond, VA bus to Williamsburg, VA then taxi to Busch Gardens Williamsburg. 1 h 47 min $39. From Richmond taxi to Busch Gardens Williamsburg. 59 min $151. From Richmond drive to Busch Gardens Williamsburg. 59 min $6.

Operators from Richmond to Busch Gardens Williamsburg