Airports of Cape Breton Island Closest ariports to Cape Breton Island city: Sydney/J.A. Douglas McCurdy Airport (distance 34.4 km / 21.4 mi) | ✈️ Book tickets Port Hawkesbury Airport (distance 121.4 km / 75.4 mi) | ✈️ Book tickets Iles De La Madeleine Airport (distance 223.5 km / 138.9 mi) | ✈️ Book tickets Sable Island Airport (distance 231.6 km / 143.9 mi) | ✈️ Book tickets Charlottetown Airport (distance 308.9 km / 192 mi) | ✈️ Book tickets Deer Lake/Stephenville Airport (distance 338.7 km / 210.5 mi) | ✈️ Book tickets Stephenville Airport (distance 338.8 km / 210.5 mi) | ✈️ Book tickets Halifax Stanfield International Airport (distance 371 km / 230.5 mi) | ✈️ Book tickets Shearwater Airport (distance 379.4 km / 235.8 mi) | ✈️ Book tickets Summerside Airport (distance 388 km / 241.1 mi) | ✈️ Book tickets Airports of Cape Breton Island city on map: ☞ Show Map Find air tickets to Cape Breton Island airport