Travel options for:
Washington to Shenandoah National Park
  • Bus, taxi

    $102 - $128
    1. Arlington, VA - Rosslyn

      1 h 41 min - 5 times a week

      $17 - $19

    2. Culpeper, VA - Sports Complex

      1 h 25 min - 52.8 miles

      $85 - $110

  • Bus, taxi via Washington, DC - Virginia & 21 St. NW

    $103 - $129
    1. Washington, DC - Virginia & 21

      2 h - 5 times a week

      $17 - $19

    2. Culpeper, VA - Sports Complex

      1 h 25 min - 52.8 miles

      $85 - $110

  • Train, drive

    $37 - $78
    1. Washington Union Station

      2 h 17 min - once daily

      $30 - $70

    2. Charlottesville Amtrak

      1 h 40 min - 64.5 miles

      $6 - $10

  • Drive

    $10 - $16
    1. Washington

      2 h 18 min - 108.4 miles

      $10 - $16

  • Fly

    $338 - $599
    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)

      1 h 29 min - 56.5 miles

      $110 - $140

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

From Arlington, VA - Rosslyn station bus to Culpeper, VA - Sports Complex then taxi to Shenandoah National Park. 3 h 6 min $117. From Washington, DC - Virginia & 21 St. NW bus to Culpeper, VA - Sports Complex then taxi to Shenandoah National Park. 3 h 25 min $118. From Washington Union Station Amtrak train to Charlottesville Amtrak then drive to Shenandoah National Park. 3 h 57 min $57. From Washington drive to Shenandoah National Park. 2 h 18 min $12. From FARRAGUT WEST station subway to Wiehle-Reston East Station, bus to Washington Dulles airport, fly to Charlottesville airport, then taxi to Shenandoah National Park. 4 h 22 min $438.