It is exhilarating to fly in to Northern British Columbia's vast, unspoiled landscape and a guaranteed highlight of your trip.
Charter and scheduled helicopter and float planes can take you to remote and beautiful places, and in addition to communities serviced by smaller airlines.
There are also eight regional airports in Prince George, Smithers, Terrace/Kitimat, Prince Rupert, Sandspit, Fort St. John, Dawson Creek and Masset.
Depending on your destination, there can be a number of regional airlines to choose from that fly to different parts of Northern British Columbia.
Air Hubs
Prince George Airport
Prince George Airport is located approximately 15 minutes east of the city's downtown, off Highway 97.
Smithers Regional Airport
Smithers Regional Airport is located approximately 10 minutes northwest of the town, off Highway 16.
Northwest Regional Airport
Northwest Regional Airport services both Terrace and Kitimat. It is located approximately 15 minutes south of Terrace and 45 minutes north of Kitimat, off Highway 37.
Prince Rupert Airport
Prince Rupert Airport is located on Digby Island, approximately 30 minutes from downtown Prince Rupert by shuttle bus and ferry.
Sandspit Airport
Sandspit Airport is located on the Queen Charlotte Islands, next to the community of Sandspit.
North Peace Regional Airport
North Peace Regional Airport is located approximately 10 minutes east of Fort St. John, off 100th Avenue.
Dawson Creek Airport
Dawson Creek Airport is located approximately 5 minutes southeast of the downtown area, off Highway 2.
Masset Airport
Located at the northern tip of Graham Island, which is the largest of the Queen Charlotte Islands.
Regional Airlines
Air Canada
Air Canada offers scheduled services from Vancouver to Prince George, Smithers, Terrace/Kitimat (Northwest Regional Airport), Prince Rupert, Sandspit (Queen Charlotte Islands) and Fort St. John.
Central Mountain Air
Central Mountain Air offers scheduled services from Kelowna and Kamloops to Prince George, as well as from Edmonton, Alberta, to Fort St. John, and from Vancouver to Dawson Creek. The airline also flies within the region from Prince George to Terrace/Kitimat, Fort St. John and Fort Nelson, as well as from Fort St. John to Fort Nelson.
Westjet
Westjet offers scheduled, non-stop services from Vancouver to Prince George.
Hawkair
Hawkair offers scheduled services from Vancouver to Prince Rupert, Terrace/Kitimat, and Smithers.
North Pacific Seaplanes
North Pacific Seaplanes offers scheduled service from Prince Rupert to Masset, Queen Charlotte City, Sandspit, Port Simpson, Hartley Bay and Kitkatla. Scenic air tours are also available.
Pacific Coastal Airlines
Pacific Coastal Airlines offers scheduled services between Vancouver and Masset. Chartered flights are also available.
Show Less