Directions

 
Shenandoah National Park is located in the Blue Ridge Mountains of Virginia just west of Washington, D.C. The Park stretches 105 miles from its northern entrance at Front Royal to its southern entrance near Waynesboro. There are four entrance stations to Shenandoah National Park, but only one has a physical address. Skyline Drive is the main road that runs the span of Shenandoah's 105 miles. The campgrounds, lodging options, waysides (gift shops and food), and the majority of hiking trailheads are either directly off of, or near, Skyline Drive. There are a select number trails leading from the boundary, such as Old Rag Mountain and Whiteoak Canyon.
 

The Park's Four Entrance Stations

Front Royal (North Entrance)

Near Front Royal, Virginia, off Route 340 (also called Stonewall Jackson Highway)
GPS Coordinates: 38.905729, -78.198624
Front Royal on Google Maps

Thornton Gap

East of Luray, Virginia and west of Sperryville, Virginia, off Highway 211 (also called Lee Highway)
GPS Coordinates: 38.660959, -78.320761
Thornton Gap on Google Maps

Swift Run Gap

Physical address: 22591 Spotswood Trail, Elkton, VA
GPS Coordinates: 38.366176, -78.578864
Swift Run Gap on Google Maps

Rockfish Gap (South Entrance)

A few miles east of Waynesboro, Virginia off Highway 250
GPS Coordinates: 38.033777, -78.85902
Rockfish Gap on Google Maps
 

Traveling By Car

From Washington, D.C. Metro Area

To Front Royal (North Entrance)
  • Travel west on I-66 to Front Royal, Virginia. Exit to Route 340 South and follow signs for Shenandoah National Park and Skyline Drive.
To Thornton Gap
  • Travel west on I-66 to exit 43A. Take US-29 South to Warrenton, Virginia. Take US-211 West to Shenandoah National Park and Skyline Drive.

From Richmond, Virginia Area

To Rockfish Gap (South Entrance)
  • Travel west on I-64 to exit 99 and follow signs for Shenandoah National Park and Skyline Drive.
To Swift Run Gap
  • Travel west on I-64 to Charlottesville, Virginia. Take exit to US-29 North. Take left onto US-33 West and follow 14 miles to Shenandoah National Park and Skyline Drive.

From Pittsburgh, Pennsylvania Area

To Front Royal (North Entrance)
  • Travel east on I-76 to exit 161. Take I-70 East to US-522 South. Follow VA-37 south to I-81 South. Follow I-81 South to I-66 East. Take I-66 East to Front Royal Virginia and follow signs to Shenandoah National Park and Skyline Drive.
 

Nearby Airports

  • Washington Dulles International (IAD): 56 miles east of Front Royal
  • Reagan National (DCA): 70 miles east of Front Royal
  • Shenandoah Valley Regional (SHD): 27 miles west of Swift Run Gap
  • Charlottesville-Albemarle (CHO): 31 miles east of Rockfish Gap
 

Last updated: July 27, 2017

Contact the Park

Mailing Address:

Shenandoah National Park
3655 U.S. Highway 211 East

Luray, VA 22835

Phone:

(540) 999-3500

Contact Us