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, Tofino, Egmont, Madeira Park and Blind Bay.

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

Richmond (YVR South)

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

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

Whistler

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

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

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

Pitt Meadows

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

Learn More
 
Learn More

Comox

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

Learn More
Learn More

Sechelt

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

Learn More
 
 
Learn More

Madeira Park

Your Sunshine Coast connection! We offer pick-ups and drop-offs at Madeira Park.

Learn More
Learn More

Egmont

Your Sunshine Coast connection! We offer pick-ups & drop-offs at Back Eddy Pub in Egmont.

Learn More
 
Learn More

Blind Bay

Your Sunshine Coast connection! We offer pick-ups & drop-offs at Blind Bay on Nelson Island.

Learn More
 
 
 
 
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.