Virginia airports offering commercial passenger service range from large major metropolitan area airports to regional airports. Washington Dulles International Airport is the most popular of the handful of international airports. Domestic visitors can choose from any of the eleven total airports, serving the Commonwealth of Virginia, most convenient to their wallet, and final Virginia destination.
Find the Virginia airport located closest to your destination, as well as which airports offer direct or connecting service from your departure point.
Dulles International Airport (IAD)
Serving Northern Virginia and Washington, D.C. Metropolitan Area, Dulles International Airport is a major international airport with direct and connecting flights to destinations across the United States and abroad. It is located in Chantilly, Virginia about 26 miles west of Washington, D.C.
Ronald Reagan National Airport (DCA))
Located in Arlington, Virginia, DCA is the closest airport to Washington, D.C. This convenient airport offers an ample selection of restaurants, lounges, and shops to help pass the time and is a short ride to most areas of downtown Washington, D.C., Arlington, Virginia, and Alexandria, Virginia.
Norfolk International Airport (ORF)
Norfolk International Airport serves the Greater Hampton Roads area including Virginia Beach and northeastern North Carolina and is the dominant airport in southeastern Virginia.
Richmond International Airport (RIC)
Richmond International Airport serves the Richmond area of Central Virginia and is located within an easy drive to many popular destinations including the Atlantic Coast and the Blue Ridge Mountains.
Newport News-Williamsburg International Airport (PHF)
Newport News-Williamsburg International Airport, located about 15 minutes from downtown Newport News and 20 minutes from Williamsburg and Hampton, Virginia, serves the Hampton Roads area.
More about Newport News-Williamsburg International Airport
Roanoke-Blacksburg Regional Airport (ROA)
Roanoke Regional Airport serves the Roanoke Valley, the New River Valley and surrounding areas in southwestern Virginia with nonstop service to approximately 9 major cities, comprising about 50 flights daily. Major airlines servicing Roanoke Airport are American, United, US Airways, Allegiant Air, and Delta.
Charlottesville-Albemarle Airport (CHO)
Charlottesville-Albemarle Airport serves the Charlottesville/Albemarle region of Virginia with daily non-stop flights to several major cities.
Lynchburg Regional Airport (LYH)
Lynchburg Regional Airport provides 12 daily arriving and departing flights with nonstop regional service out of Charlotte, operated by American Airlines.
Shenandoah Valley Regional Airport (SHD)
Shenandoah Valley Regional Airport serves the beautiful Shenandoah Valley area of Virginia and is convenient to Interstates 81 and 64 and several cities, towns, and nearby counties.
Blue Ridge Regional Airport (MTV)
Whether by private or charter, Blue Ridge Airport is located less than 10 miles from Martinsville. This Southern Virginia area is home to Martinsville Speedway, Nascar's oldest and shortest track.
Baltimore-Washington International Thurgood Marshall Airport (BWI)
This airport is actually located in Maryland but is a popular choice with its location being under an hour from Alexandria. Cheaper flights can often be found into BWI than to Dulles. A rental car is the most convenient option for getting from BWI to Northern Virginia. Families who were already planning on a rental car are the ideal candidates if airfare can be found at a discount compared to Dulles.
Edited by Lori Mac Brown