Nearby Airports to St Johns
We've listed the nearest 10 airports to St. Johns sorted by distance, including links to each airport guide. Which are the closest airports to St. Johns? The closest 3 airports are 1. Enfield Halifax, 2. Dieppe Greater Moncton, & 3. Trenton Hancock County Bar Harbor. All of these proximity airports offer commercial flight services:
Halifax YHZ | Enfield YHZ (547 miles) |
Greater Moncton YQM | Dieppe YQM (573 miles) |
Hancock County Bar Harbor BHB | Trenton BHB (779 miles) |
Bangor BGR | Bangor BGR (791 miles) |
Quebec Jean Lesage YQB | Quebec City YQB (875 miles) |
Nantucket Memorial ACK | Nantucket ACK (958 miles) |
Boston Logan BOS | Boston BOS (961 miles) |
Portland Jetport PWM | Portland PWM (962 miles) |
Manchester Boston Regional MHT | Manchester MHT (962 miles) |
Burlington BTV | South Burlington BTV (1000 miles) |
When making a cost comparison, compare the cost of flights first, then factor in additional expenses for parking, rental car, Wi-Fi access, and transportation, etc., all of which vary from airport to airport; the total cost, along with flight availability, can help determine your choice of airport.