Airports near St. John
Every airport within about 250 km of St. John, ordered from closest to farthest. See how far each one is and how many places you can fly non-stop, then open an airport for its full list of direct destinations.
← Back to flights from St. JohnClosest airports to St. John
- YSJSaint John AirportSt. John, Canada0 km away3 direct destinations
- YFCFredericton AirportFredericton, Canada79 km away4 direct destinations
- YZXCFB GreenwoodGreenwood, Canada85 km away0 direct destinations
- YDGDigby / Annapolis Regional AirportDigby, Canada86 km away0 direct destinations
- YQMGreater Moncton International AirportMoncton, Canada129 km away10 direct destinations
- YQIYarmouth AirportYarmouth, Canada166 km away0 direct destinations
- HULHoulton International AirportHoulton, United States173 km away0 direct destinations
- YCHMiramichi AirportChatham, Canada191 km away0 direct destinations
- YHZHalifax / Stanfield International AirportHalifax, Canada193 km away43 direct destinations
- YSUSummerside AirportSummerside, Canada202 km away0 direct destinations
- BHBHancock County-Bar Harbor AirportBar Harbor, United States217 km away1 direct destinations
- PQINorthern Maine Regional Airport at Presque IslePresque Isle, United States226 km away2 direct destinations
- BGRBangor International AirportBangor, United States238 km away8 direct destinations
- CARCaribou Municipal AirportCaribou, United States238 km away0 direct destinations
- YYGCharlottetown AirportCharlottetown, Canada240 km away4 direct destinations