List of Great Lakes Airlines destinations
Over its history Great Lakes Airlines was known to have flown to 164 airports in 162 cities, Chicago having been served through three airports. Most of its destinations were served as United Express, a code-share affiliate for United Airlines, through the 1990s until 2002. A second code-share operation with Midway Airlines known as Midway Connection was flown in the mid-1990s. From 2002 all flights were flown under the carrier's own brand. Great Lakes Airlines was also the largest Essential Air Service (EAS) provider in the United States for many years but only served two of its cities through the EAS program prior to ceasing operations. At the time of its shutdown on March 26, 2018, Great Lakes Airlines flew to the following domestic scheduled destinations:[1]
- Arizona
- California
- Colorado
- Wyoming

Terminated destinations before closure
- Arizona
- California
- Colorado
- Indiana
- Bloomington (Monroe County Airport)
- Lafayette (Purdue University Airport)
- Muncie (Delaware County Airport)
- Terre Haute International Airport (Hulman Field)
- Illinois
- Carbondale (Southern Illinois Airport)
- Chicago (O'Hare International Airport) Former hub
- Chicago (Merrill C. Meigs Field)
- Chicago (Midway International Airport)
- Danville (Vermilion Regional Airport)
- Decatur Airport
- Galesburg Municipal Airport
- Marion (Williamson County Regional Airport)
- Mattoon (Coles County Memorial Airport)
- Mount Vernon Airport
- Quincy Regional Airport
- Sterling/Rock Falls (Whiteside County Airport)
- Springfield (Abraham Lincoln Capital Airport)
- Iowa
- Kansas
- Michigan
- Alpena County Regional Airport
- Detroit (Detroit Metropolitan Wayne County Airport) Former Hub
- Escanaba (Delta County Airport)
- Hancock/Houghton (Houghton County Memorial Airport)
- Iron Mountain (Ford Airport)
- Ironwood (Gogebic–Iron County Airport)[4]
- Lansing (Capitol Region International Airport)
- Manistee County Blacker Airport
- Marquette (Sawyer International Airport)
- Menominee/Marinette (Twin County Airport)
- Muskegon County Airport
- Pellston Regional Airport
- Sault Ste. Marie (Chippewa County International Airport)
- Traverse City (Cherry Capital Airport)
- Minnesota
- Missouri
- Montana
- Nebraska
- New Mexico
- Nevada
- Ely Airport
- Las Vegas (McCarran International Airport) Former hub
- North Dakota
- Oklahoma
- South Dakota
- Texas
- Utah
- Wisconsin
- Wyoming
- Mexico
- Ciudad Obregon International Airport
- Guaymas (General José María Yáñez International Airport)
- Hermosillo International Airport
- Puerto Penasco International Airport
- Routes served as Midway Connection 1995-1997:
- Raleigh–Durham International Airport Former Hub to:
Notes
- "Archived copy" (PDF). Archived from the original (PDF) on August 14, 2012. Retrieved April 2, 2010.CS1 maint: archived copy as title (link)
- http://www.flygreatlakes.com/route_map/current_map.htm
- "Scheduled Denver-Telluride flights return". December 17, 2016. Retrieved September 5, 2016.
- DeLuca, Gabriella. Changes for Gogebic-Iron County Airport Archived February 17, 2012, at the Wayback Machine, uppermichiganssource.com, February 14, 2012, retrieved March 8, 2012