Directions

Attention: For important information about using GPS and internet mapping services to reach Shenandoah National Park, please click here.
 
Where is Shenandoah?
Shenandoah National Park is located in the Blue Ridge Mountains of Virginia just west of Washington, D.C. and stretches 105 miles from its northern entrance at Front Royal to its southern entrance near Waynesboro. (Click to see a map)
 
Map of Shenandoah in proximity to DC
Shenandoah National Park brings the National Park experience within a 2 hour drive for millions who live in the DC metro area.

Google Maps - by Navteq North America LLC

The Park's Four Entrances:
There are only four entrances into Shenandoah National Park, and numerous gateway communities that offer services.
 
Traveling By Car

From Washington, D.C. Metro Area
To North Entrance (Front Royal Entrance)
  • Travel west on Interstate 66 to Front Royal, Virginia (62 miles).
  • Take exit onto Route 340 South
  • Follow signs for Shenandoah National Park and Skyline Drive.
  • Mapped directions
To Thornton Gap Entrance
  • Travel west on Interstate 66 to exit 43A (32 miles).
  • Take US Highway 29 South to Warrenton, Virginia (11 miles).
  • Take US Highway 211 West to Shenandoah National Park and Skyline Drive (28 miles).
  • Mapped directions
From Richmond, Virginia Area
To South Entrance
  • Travel west on Interstate 64 to exit 99 (87 miles)
  • Follow signs to Shenandoah National Park and Skyline Drive.
  • Mapped directions
To Swift Run Gap Entrance
  • Travel west on Interstate 64 to Charlottesville, Virginia (65 miles).
  • Take exit to US Highway 29 North (14 miles).
  • Turn left onto US Highway 33 West and follow 14 miles to Shenandoah National Park and Skyline Drive.
  • Mapped directions
From Pittsburgh, Pennsylvania Area
To North Entrance
  • Travel east on Interstate 76 to exit 161 (105 miles).
  • Take Interstate 70 East to US Highway 522 South (25 miles).
  • Follow 522 to VA-37 South (24 miles) to Interstate 81 South (7 miles).
  • Follow I-81 South 9.5 miles to Interstate 66 East.
  • Take I-66 to Front Royal, Virginia (7 miles).
  • Follow signs to Shenandoah National Park and Skyline Drive.
  • Mapped directions
  • Click here for detailed Virginia road map.

 
Nearby Airports

Contact the Park

Mailing Address:

Shenandoah National Park
3655 U.S. Highway 211 East

Luray, VA 22835

Phone:

(540) 999-3500
Use this phone number to contact us for all of your park inquiries!

Contact Us