Airports in Michigan

Michigan has 15 airports offering commercial flights. Out of those fifteen, only Detroit Airport is classified as a large hub airport, while the rest are either small hub or nonhub airports. Gerald R. Ford Airport follows Detroit airport as the second busiest state airport. Smaller Michigan airports are mostly served by Delta and United Airlines. To better understand where each airport is located, we’ve included a map of airports in Michigan at the end of the post.

List of airports

Detroit Metropolitan Wayne County Airport – IATA Code – DTW (~ 36.7 M Passengers)

Detroit Metro Airport is the main airport serving Detroit city. Furthermore, it is the largest airport in Michigan, as well as one of the 20 busiest airports in the USA. DTW Airport serves as a major hub for Delta and Spirit Airlines. It is connected with numerous destinations in the USA and the world. Atlanta is the busiest domestic and Amsterdam international destination. As for the airport itself, it has 2 terminals with 4 concourses. Distance between Metro airport and Detroit city is about 30 km, so getting there could take some time. However, passengers can choose between shuttles, rideshares, taxis and public transportation.

Gerald R. Ford International Airport – IATA Code – GRR (~ 3.5 M Passengers)

Gerald R. Ford Airport is another commercial Michigan airport, located some 20 km SE from Grand Rapids. Other airport names include Kent County Airport and Grand Rapids Airport. Airport offers mostly domestic flights, usually by American, Delta and Allegiant Air Airlines. It’s a common choice when visiting Grand Rapids and nearby Huron-Manistee National Forests. To get around town, passengers can choose The Rapid public transport, shuttles and taxis.

Bishop International Airport – IATA Code – FNT

  • Nearby city(s): Flint (8 km)
  • Airline(s): Allegiant Air, American, Delta

Cherry Capital Airport – IATA Code – TVC

  • Also Called: Cherry County Airpark
  • Nearby city(s): Traverse City (4 km)
  • Airline(s): Allegiant Air, American, Delta

Lansing Capital City Airport – IATA Code – LAN

  • Also Called: Capital Region International Airport
  • Nearby city(s): Lansing (5 km)
  • Airline(s): American Eagle, Delta, United

Kalamazoo/Battle Creek Airport – IATA Code – AZO

  • Nearby city(s): Kalamazoo (5 km)
  • Airline(s): American Eagle, Delta, United

Midland International Airport – IATA Code – MBS

  • Also Called: MBS International Airport
  • Nearby city(s): Midland (20 km), Saginaw (25 km)
  • Airline(s): Delta, United

Sawyer International Airport – IATA Code – MQT

  • Nearby city(s): Marquette (30km)
  • Airline(s): Delta, American

Pellston Regional Airport – IATA Code – PLN

  • Also Called: Pellston Regional Airport of Emmet County
  • Nearby city(s): Peliston (1.6 km)
  • Airline(s): Delta

Houghton County Memorial Airport – IATA Code – CMX

  • Nearby city(s): Calumet (7 km)
  • Airline(s): United

Chippewa County International Airport – IATA Code – CIU

  • Nearby city(s): Sault Ste. Marie (28 km)
  • Airline(s): Delta

Muskegon County Airport – IATA Code – MKG

  • Nearby city(s): Muskegon (7 km)
  • Airline(s): United

Delta County Airport – IATA Code – ESC

  • Nearby city(s): Escanaba (4 km)
  • Airline(s): Delta

Iron Mountain Airport – IATA Code – IMT

  • Also Called: Ford Airport
  • Nearby city(s): Iron Mountain (5 km)
  • Airline(s): Delta

Alpena County Regional Airport – IATA Code – APN

  • Nearby city(s): Alpena (11 km)
  • Airline(s): Delta

Airports in neighboring states

Airports in OhioAirports in WisconsinAirports in Indiana

Michigan Airports Map