YVR Harbour Air scenic waterfront view with serene sky backdrop

Where can you fly from Richmond? Every Harbour Air destination from YVR South

From Vancouver Island to the Sunshine Coast, here's everywhere a Richmond (YVR South) departure can take you.

28 Jul, 2026 | 11 min read

Harbour Air flies scheduled seaplanes from its Richmond (YVR South) terminal to five BC destinations: Victoria, Nanaimo, Salt Spring Island, Sechelt, and Tofino. The terminal sits on the Fraser River right beside Vancouver International Airport, with a free shuttle to YVR's main terminal, so you can connect straight from an international flight to a seaplane without heading downtown. 

 

If you're starting your trip in Richmond, you're starting in the right place. Harbour Air's Richmond (YVR South) base sits right beside Vancouver International Airport, which means you can step off a long-haul flight and onto a seaplane without ever fighting your way downtown. From here, Vancouver Island, the Gulf Islands and the Sunshine Coast are all a short hop away.

 

A complimentary daily shuttle connects our seaplane terminal with YVR's main international terminal, so getting to us is the easy part.

 

Here's everywhere Harbour Air can take you from Richmond.

 

Where we fly from Richmond (YVR South)

Victoria Harbour
Flight time from Richmond
35 min 
Ferry alternative
BC Ferries Tsawwassen → Swartz Bay, 95-min sailing + drives
Harbour Air advantage
Lands downtown; saves hours door to door
Nanaimo Harbour
Flight time from Richmond
20 min
Ferry alternative
BC Ferries Tsawwassen → Duke Point, ~2-hr crossing 
Harbour Air advantage
Direct to downtown harbour, no terminal lineups
Salt Spring Island (Ganges)
Flight time from Richmond
20 min
Ferry alternative
BC Ferries Tsawwassen → Long Harbour, ~1.5-hr direct sailing (summer only)
Harbour Air advantage
Lands in Ganges Harbour, walkable to town
Sechelt (Porpoise Bay)
Flight time from Richmond
20 min
Ferry alternative
BC Ferries Horseshoe Bay → Langdale, ~40-min crossing + drive to Sechelt
Harbour Air advantage
Skips the ferry; lands at Porpoise Bay, beside downtown Sechelt
Tofino Harbour
Flight time from Richmond
1 hour
Ferry alternative
BC Ferries Tsawwassen → Duke Point, ~2-hr crossing + ~2.5-hr drive across the Island
Harbour Air advantage
Lands in Tofino Harbour; no crossing, no cross-Island drive

Victoria Harbour

 

What's the fastest way to get from Richmond to Victoria?

 

Harbour Air's seaplane takes you from the Fraser River straight into the Inner Harbour in 35 minutes. In fall and winter, our wheeled flights connect YVR South Terminal to Victoria International in 30 minutes. BC Ferries from Tsawwassen to Swartz Bay is the slow route: a 95-minute sailing, plus the drive to the terminal, the wait to board, and the 30-minute drive from Swartz Bay into Victoria. Door to door from Richmond, flying wins by hours.

 

Nanaimo Harbour

 

How long is the flight from Richmond to Nanaimo?

 

A Harbour Air seaplane gets you from Richmond to Nanaimo in about 20 minutes. It's the fastest way to get from Richmond to Nanaimo, full stop, and you'll touch down right in Nanaimo's downtown harbour.

 

Compare that to your other options. BC Ferries from Tsawwassen means driving to the terminal, arriving early, a roughly two-hour crossing, then getting from Duke Point into town. From Richmond, our seaplane is direct. No terminal lineups, no crossing, no detour downtown. Check in 40 minutes before your flight and you're in Nanaimo before the ferry has left the dock.

 

Salt Spring Island

 

How do I fly to Salt Spring Island from Richmond?

 

A Harbour Air seaplane gets you from Richmond to Salt Spring Island in about 20 minutes, flying directly into Ganges Harbour, the heart of the island. Artisan markets, seaside dining, studio tours: it's all within walking distance of the dock. A Gulf Islands getaway that starts the moment you take off.

 

Sechelt

 

How do I get to the Sunshine Coast from Richmond without the ferry?

 

A Harbour Air seaplane gets you to the Sunshine Coast without the ferry, about 20 minutes on a direct flight. Fly from Richmond straight into Porpoise Bay, right beside the Lighthouse Pub and a short stroll from downtown Sechelt. Beaches, trails, and coastal small-town charm, minutes after takeoff.

 

Tofino Harbour

 

Can I fly from Richmond to Tofino?

In the summer season, Harbour Air flies from Richmond straight to Tofino's harbour on the Island's wild west coast. Surf breaks, old-growth trails and Pacific storm-watching, with no ferry crossing and no long drive across the Island.

 

Which routes run year-round, and which are seasonal?

 

Most Richmond (YVR South) routes operate year-round. The Tofino route runs in the summer season, and wheeled flights to Victoria International run in fall and winter.

 

Can I fly from Richmond to downtown Vancouver?

 

Harbour Air's Richmond (YVR South) base is a departure point for Vancouver Island, the Gulf Islands and the Sunshine Coast rather than a route into downtown Vancouver. If you're heading to downtown Vancouver Harbour, hop on our complimentary daily shuttle. It connects the Richmond terminal to YVR's main international terminal and the Canada Line SkyTrain station, a quick, easy ride straight into the downtown core.

 

Why fly from Richmond?

 

Connecting from an international flight? Our seaplane terminal is minutes from YVR's main terminal by complimentary shuttle. Coming from Richmond, Tsawwassen, or South Vancouver? You skip the drive downtown entirely. Either way, you trade highways, ferry terminals, and waiting rooms for a takeoff from the Fraser River and some of the best views in BC.

 

Free parking, the Flying Beaver next door for a pre-flight bite, and a schedule built around real travel days. It all adds up to the same thing: less time getting there, more time being there.

 

Ready to go? Book your flight today.

 

 

Book Now

 

 

 

Frequently asked questions

Where is the Harbour Air terminal in Richmond?

Harbour Air's Richmond (YVR South) Seaplane Terminal is at 4760 Inglis Drive, Richmond, BC, on the Fraser River near Vancouver International Airport's South Terminal.

What destinations does Harbour Air fly to from Richmond?

From Richmond (YVR South), Harbour Air offers scheduled seaplane flights to Victoria Harbour, Nanaimo Harbour, Salt Spring Island (Ganges), Sechelt, and Tofino Harbour.

How do I get from YVR's main terminal to the Harbour Air seaplane terminal?

A complimentary daily shuttle runs between Harbour Air's seaplane terminal and YVR's main international terminal.

What's the fastest way to get from Richmond to Victoria?

A Harbour Air seaplane from Richmond (YVR South) directly to Victoria's Inner Harbour, taking about 35 minutes. This is significantly faster door to door than BC Ferries, which requires a 95-minute crossing plus travel to and from the terminals.

How long is the flight from Richmond to Nanaimo?

About 20 minutes, landing right in downtown Nanaimo's harbour.

How can I get from Richmond to Nanaimo quickly?

The fastest option is a Harbour Air seaplane from Richmond (YVR South) directly to Nanaimo Harbour, which takes about 20 minutes. The alternative would be BC Ferries from Tsawwassen to Duke Point (a roughly two-hour crossing, plus driving and terminal time on both ends). Door to door from Richmond, the seaplane is the quickest choice.

Can I connect from an international flight to a Harbour Air flight?

Yes. Harbour Air's Richmond base sits beside YVR, making it a convenient connection point for travelers arriving on international or domestic flights.