Airports in West Virginia

All of West Virginia airports are categorized as small or nonhub airports. They have only domestic and regional flights to US cities. In total, there are 7 airports in West Virginia which passengers can use for commercial and charter flights. Yeager Airport and Tri-State Airport are the busiest in state. To better understand where each airport is located, we’ve included a map of airports at the end.

List of airports

Yeager Airport – IATA Code – CRW

  • Nearby city(s): Charleston (6 km)
  • Airline(s): American, Delta, United, Spirit

Tri-State Airport – IATA Code – HTS

  • Also Called: Milton J. Ferguson Field
  • Nearby city(s): Huntington (5 km)
  • Airline(s): Allegiant Air, American Eagle

North Central West Virginia Airport – IATA Code – CKB

  • Also Called: Harrison-Marion Regional
  • Nearby city(s): Bridgeport (1.5 km), Clarksburg (8 km)
  • Airline(s): Allegiant Air, United Express

Morgantown Municipal Airport – IATA Code – MGW

  • Also Called: Walter L. Bill Hart Field
  • Nearby city(s): Morgantown (5 km)
  • Airline(s): Southern Airways

Raleigh County Memorial Airport – IATA Code – BKW

  • Nearby city(s): Beckley (5 km)
  • Airline(s): Contour Airlines

Greenbrier Valley Airport – IATA Code – LWB

  • Nearby city(s): Lewisburg (5 km)
  • Airline(s): United Express

Mid-Ohio Valley Regional Airport – IATA Code – PKB

  • Also Called: Wood County Airport; Gill Robb Wilson Field
  • Nearby city(s): Parkersburg (10 km)
  • Airline(s): Contour Airlines

Airports in neighboring states

Airports in VirginiaAirports in OhioAirports in PennsylvaniaAirports in MarlyandAirports in Kentucky

West Virginia Airports Map