Plan it. See it. Enjoy it!
The maps below will help guide you as you plan your trip – letting you know where to stop along Skyline Drive, savor a delicious meal, and settle in for the night.
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.
There are four entrances into Shenandoah National Park and numerous gateway communities that offer services. The park's four entrances are located at:
- Front Royal, accessible via I-66 and Route 340
- Thornton Gap, accessible via Route 211
- Swift Run Gap, accessible via Route 33
- Rockfish Gap, accessible via I-64 and Route 250
(Rockfish Gap is also the northern entrance to the Blue Ridge Parkway.)
The closest major airports are:
- Washington Dulles International (IAD): 56 miles west to Front Royal
- Reagan National (DCA): 70 miles west to Front Royal
- Shenandoah Valley Regional (SHD): 27 miles east to Swift Run Gap
- Charlottesville-Albemarle (CHO): 31 miles west to Rockfish Gap

