Travel options for:
Washington to Staunton
  • Train

    $35 - $85
    1. Washington Union Station

      3 h 54 min - 3 times a week

      $35 - $85

  • Amtrak Thruway, train

    $40 - $90
    1. Washington D.C.

      2 h 55 min - once daily

      $18 - $45

    2. Charlottesville Amtrak

      1 h 2 min - 3 times a week

      $22 - $45

  • Drive

    $15 - $23
    1. Washington

      2 h 41 min - 157.9 miles

      $15 - $23

  • Fly, train

    $280 - $544
    1. Washington

      37 min - every 15 minutes

      $2 - $4

    2. Wiehle-Reston East Station

      15 min - every 15 minutes

      $5

    3. Washington Dulles (IAD)

      54 min - non-stop

      $220 - $450

    4. Charlottesville (CHO)

      15 min - 9.6 miles

      $30 - $40

    5. Charlottesville Amtrak

      1 h 2 min - 3 times a week

      $22 - $45

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

From Washington Union Station Amtrak train to Staunton Amtrak. 3 h 54 min $59. From Washington D.C. Amtrak Thruway to Charlottesville Amtrak then train to Staunton Amtrak. 4 h 57 min $58. From Washington drive to Staunton. 2 h 41 min $18. From FARRAGUT WEST station subway to Wiehle-Reston East Station, bus to Washington Dulles airport, fly to Charlottesville airport, taxi to Charlottesville Amtrak, then train to Staunton. 5 h 10 min $373.