Shenandoah Valley Regional Airport

KSHD SHD Weyers Cave, VA

KSHD is the ICAO code for Shenandoah Valley Regional Airport (IATA SHD), located in Weyers Cave, VA.

General aviation airport serving the Shenandoah Valley, 15 miles north of Staunton and 35 miles west of Charlottesville, VA.

Airport guide

Shenandoah Valley Regional Airport sits at 1,201 feet elevation in Augusta County, roughly midway between Harrisonburg and Staunton. Its 6,002-foot runway (5/23) handles most light and midsize jets comfortably. Larger cabin aircraft should confirm performance numbers with their flight department given the field elevation and surrounding terrain.

The airport is uncontrolled and operates on CTAF. There are no slot requirements and no significant congestion. FBO services are available on the field for fuel, ramp handling, and passenger amenities. It is a practical option for accessing the central Shenandoah Valley without routing through Charlottesville Albemarle (KCHO) or Dulles (KIAD).

No customs or international clearance is available at KSHD. International arrivals must clear at a designated port of entry before continuing here.

Getting there

Staunton is 14 miles south, about a 20-minute drive. Harrisonburg is 18 miles north, roughly 25 minutes. Charlottesville is 38 miles southeast via I-64, typically 45 to 50 minutes by car. Washington DC is approximately 135 miles northeast, a 2 to 2.5 hour drive depending on I-66 traffic.

Rental cars are available on the field. Car service options in the area are limited compared to larger markets, so arranging a car service from Charlottesville or Harrisonburg in advance is the more reliable option.

At a glance

Customs / CBP Not available

Empty legs

Departing 1
Arriving 1
FBOs 1
Operators 1

Frequently asked questions about Shenandoah Valley Regional Airport

What is KSHD airport?

KSHD is the ICAO code for Shenandoah Valley Regional Airport, in Weyers Cave, VA.

What does SHD stand for?

SHD is the IATA code for Shenandoah Valley Regional Airport (KSHD) in Weyers Cave, VA.

Where is Shenandoah Valley Regional Airport?

Shenandoah Valley Regional Airport is located in Weyers Cave, VA.

Does Shenandoah Valley Regional Airport have customs?

No — Shenandoah Valley Regional Airport does not have on-site customs. International arrivals need to clear at a designated port of entry first.

What FBOs are at Shenandoah Valley Regional Airport?

Shenandoah Valley Regional Airport has 1 FBO: Shenandoah Valley Regional Airport FBO.