St. John 's International Airport is located 3 nautical miles ( 5.6 km ) northwest of St. John 's , Newfoundland and Labrador , Canada . St. John 's International Airport is an international airport located 3 N northwest of St. John 's , Newfoundland and Labrador , Canada that serves the St. John 's Metro Area and the Avalon Peninsula .