Travel options for:
Richmond to Williamsburg
  • Train

    $65 - $180
    1. Richmond Main Street Amtrak

      1 h 5 min - once daily

      $65 - $180

  • Bus

    $12 - $35
    1. Richmond, VA

      1 h 36 min - once daily

      $12 - $35

  • Taxi

    $110 - $140
    1. Richmond

      53 min - 51.5 miles

      $110 - $140

  • Drive

    $5 - $8
    1. Richmond

      53 min - 51.5 miles

      $5 - $8

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Richmond Main Street Amtrak train to Williamsburg Amtrak. 1 h 5 min $107. From Richmond, VA bus to Williamsburg, VA. 1 h 36 min $23. From Richmond taxi to Williamsburg. 53 min $139. From Richmond drive to Williamsburg. 53 min $6.