Shenandoah National Park scenery

Fly & Drive guide

Fly into CHO, drive to Shenandoah National Park

1 h 3 min drive34 milesReservations: moderate

Your route

CHO

Charlottesville–Albemarle Airport

Shenandoah National Park

About 1 h 3 min · 34 mi by car, no stops. Estimate only.

Your arrival plan

Before you land

Reservations

Secure Old Rag Tickets and Skyline Drive Entrance Information

Shenandoah National Park requires a standard entrance fee or pass. A separate, specific ticket is required for hiking Old Rag Mountain during the peak season to manage trail volume; these must be obtained via Recreation.gov. In-park lodging at Skyland or Big Meadows should be booked well in advance through the official concessionaire, especially for October foliage.

Official reservation info

Best time to fly in

April – June, October

Quick answers

What is the closest airport to Shenandoah National Park?

Charlottesville–Albemarle Airport (CHO) is the nearest commercial airport we route from.

How long is the drive from CHO to Shenandoah National Park?

Roughly 1 h 3 min (about 34 miles) by car, without stops. Times are estimates.

Do I need a reservation to visit Shenandoah National Park?

Shenandoah National Park requires a standard entrance fee or pass. A separate, specific ticket is required for hiking Old Rag Mountain during the peak season to manage trail volume; these must be obtained via Recreation.gov. In-park lodging at Skyland or Big Meadows should be booked well in advance through the official concessionaire, especially for October foliage.

Keep planning