West Virginia is centrally located between the Mid-Atlantic and Southeast, and within a day’s drive of more than 75% of the U.S. population, so it’s a great spot for a getaway or a meetup.

Get here by plane, train or automobile! Get directions below, and be sure to stop at our Welcome Centers on the way in for information about what to see and do.


West Virginia has eight commercial airports with many offering direct flights to major regional hubs daily, which makes getting here easy.

Raleigh County Memorial Airport (BKW)

The Raleigh County Memorial Airport (BKW) located in Beaver, West Virginia offers daily direct flights to Douglas International Airport (CLT) Charlotte, NC through Via Airlines.

Yeager Airport (CRW)

Yeager Airport (CRW) in Charleston offers nonstop flights to eight major airports including Charlotte, Washington D.C., Philadelphia, Chicago, Houston, Atlanta, Myrtle Beach and Fort Lauderdale through American Airlines, United, Delta and Spirit.

North Central West Virginia Airport (CKB)

The North Central West Virginia Airport (CKB) in Clarksburg currently offers service to Orlando/Sanford, FL and Myrtle Beach, SC through Allegiant. United Express offers global connectivity through their hubs of Chicago O’Hare and Washington Dulles.

Greenbrier Valley Airport (LWB)

The Greenbrier Valley Airport (LWB) in Lewisburg offers non-stop service to Chicago O’Hare (ORD) and Washington Dulles (IAD) through United Express operated by Skywest Airlines.

Morgantown Municipal Airport (MGW)

Morgantown Municipal Airport (MGW) has daily flights to Baltimore-Washington International Airport (BWI) and Pittsburgh International Airport (PIT) operated by Southern Airways Express.

Mid-Ohio Valley Regional Airport (PKB)

The Mid-Ohio Valley Regional Airport (PKB) in Parkersburg currently services flights to Douglas International (CLT) Charlotte, NC and Tampa International Airport (TPA) Tampa, FL.

Huntington Tri-State Airport (HTS)

Huntington Tri-State Airport (HTS) provides non-stop service to Orlando (SFB), Tampa Bay/St. Petersburg (PIE), Fort Myers/Punta Gorda (PGD) and Myrtle Beach (MYR) through Allegiant. Nonstop flights to Douglas International Airport (CLT) Charlotte, NC are operated by American Airlines.

Get My Travel Guide
Tap and drag to zoom.

Custom Directions

Travel Info

ATL (Atlanta, GA)
1.25 Hr
CLT (Charlotte, NC)
1 Hr
CMH (Columbus, OH)
2.75 Hr
CMH (Columbus, OH)
2 Hr
IAD (Dulles, VA)
1.5 Hr
IAD (Dulles, VA)
1 Hr
IAD (Dulles, VA)
1.25 Hr
PHL (Philadelphia, PA)
2 Hr
PHL (Philadelphia, PA)
2.75 Hr
PHL (Philadelphia, PA)
4.75 Hr
PIT (Pittsburgh, PA)
1.25 Hr
PIT (Pittsburgh, PA)
1 Hr
RIC (Richmond, VA)
3.25 Hr
Cleveland, OH
167 Mi
Indianapolis, IN
258 Mi
Columbus, OH
134 Mi
Nashville, TN
350 Mi
Richmond, VA
317 Mi
Pittsburgh, PA
75 Mi
Philadelphia, PA
171 Mi
Washington, DC
67 Mi
Charlotte, NC
223 Mi