Locations

Harbour Air has 12 scheduled destinations with full-service terminals in Vancouver, Victoria, Nanaimo, Richmond (YVR South), Whistler, Seattle, Sechelt, Comox, and Ganges. Connecting across coastal BC and beyond has never been easier with additional pick-up and drop-off service available to and from Maple Bay, Powell River, and Tofino. Have a different destination in mind? Book a customizable private flight instead, click here to learn more!

Please click on the tiles below to view each location’s details and services.

Learn More

Vancouver Harbour

Our downtown Vancouver terminal is located in Coal Harbour, steps away from restaurants, shops & the downtown core.

Learn More
Learn More

Victoria Harbour

Located in Victoria’s Inner Harbour, our floating terminal is steps from the parliament buildings & downtown core.

Learn More
 
Learn More

Seattle

Situated at the south end of Lake Union, the terminal’s central location is only minutes from downtown Seattle.

Learn More
 
Learn More

Nanaimo Harbour

Located at Pioneer Waterfront Plaza in Nanaimo Harbour, our downtown terminal sits across from the Lighthouse Bistro.

Learn More
 
Learn More

Tofino Harbour

Right in the heart of Tofino Harbour, land in the centre of this renowned and remote coastal gem.

Learn More
Learn More

Whistler

Located on Green Lake, land in the middle of this iconic mountain playground minutes from Whistler Village.

Learn More
 
 
Learn More

Richmond (YVR South)

Our Richmond (YVR South) terminal is adjacent to the South Terminal of the Vancouver International Airport.

Learn More
Learn More

Powell River

Located on the Northern Sunshine Coast, land on the stunning Powell Lake in Powell River.

Learn More
 
Learn More

Salt Spring (Ganges)

In BC's iconic Gulf Islands, our Salt Spring Island terminal is nestled in the heart of Ganges Harbour.

Learn More
 
Learn More

Maple Bay

Our Maple Bay terminal offers a quick connection to Vancouver Island’s Cowichan Valley.

Learn More
 
Learn More

Sechelt

On BC’s picturesque Sunshine Coast, our Sechelt terminal is located in Porpoise Bay.

Learn More
Learn More

Comox

Our Comox Harbour terminal is located at the Comox Valley Marina.

Learn More
 
 
Learn More

Pitt Meadows

Our Pitt Meadows location offers a quick connection between the Fraser Valley and Vancouver Island.

Learn More
 
 
 
Hide

Add-ons

Close
Close
Forgot your password
Enter your email address below and we'll get you back on track.
Email
Login incorrect
Reset Password Link Has Been Sent
We've sent a password reset link to the email address.
Done
Close
 Error
An unexpected error occurred.