Airports in Maine
Maine is located in the northeastern part of the USA. It is a popular tourist destination, especially for neighboring Canadians. However, there are only six Maine airports offering commercial and charter flights. Out of those six, only Portland airport has some kind of notable air traffic. Other airports are located in smaller cities, and serve as an alternative airports for mostly regional flights. Cape Air is a common airline operating at these smaller airports. If Maine airports are not an optimal solution for your travel plans, you can look at airports in Massachusetts. Also, make sure to check our map of airports in Maine at the end of the post.
List of airports
Portland International Jetport – IATA Code – PWM (~ 2.1 M Passengers)
Portland Airport is the busiest Maine airport, located about 2.5 km from Portland downtown. Airport is popular among low-cost carriers like jetBlue and Southwest, making it the common choice for travelers to Maine. Currently, there are plans on expanding the airport area, which should be done in upcoming years. As for the top routes, NYC and Baltimore are the most frequent ones. Focus is on domestic connections, more than on international. Portland airport is also fairly close to summer resorts nearby, like Old Orchard Beach and Kennebunkport.
Bangor International Airport – IATA Code – BGR
- Nearby city(s): Bangor (4.5 km)
- Airline(s): Allegiant Air, American, United
Knox County Regional Airport – IATA Code – RKD
- Nearby city(s): Rockland (6 km)
- Airline(s): Cape Air
Presque Isle International Airport – IATA Code – PQI
- Also Called: Northern Maine Regional Airport at Presque Isle
- Nearby city(s): Presque Isle (1.5 km)
- Airline(s): United Express
Augusta State Airport – IATA Code – AUG
- Nearby city(s): Augusta (2 km)
- Airline(s): Cape Air
Hancock County–Bar Harbor Airport – IATA Code – BHB
- Nearby city(s): Bar Harbor (15 km)
- Airline(s): Cape Air, Silver Airways
Airports in neighboring states
Airports in New Hampshire | Airports in Massachusetts |