Vancouver to Victoria: BC Ferries, Floatplane or Bus
Vancouver to Victoria 2026: BC Ferries walk-on C$21 (Saver C$15 online), Harbour Air from C$99, or the Connector coach - times and which to book.
You cannot drive from Vancouver to Victoria. The capital sits on Vancouver Island, and the Salish Sea sits between you and it, so every plan starts with a choice: the big BC Ferries run through the Gulf Islands, a floatplane that lands in the Inner Harbour, or a coach that wraps the ferry into one ticket. Not one of these is wrong; they’re just answering different questions about time, luggage and whether you’re bringing a car.
Most visitors underestimate the land at each end. Tsawwassen terminal is in Delta, roughly 45 minutes south of downtown Vancouver in clear traffic, and Swartz Bay is north of Victoria, another half-hour in light traffic - closer to 45 minutes when it’s not - from Parliament and the harbour hotels. A “35-minute flight” or a “95-minute sailing” is only the middle slice. Budget the whole door-to-door before you compare prices.
BC Ferries: Tsawwassen to Swartz Bay
BC Ferries is the spine of the corridor. The mainline sailing runs between Tsawwassen on the mainland and Swartz Bay at the north end of Greater Victoria. Tourism Victoria quotes 1 hour 35 minutes on the water; add roughly 30 minutes of driving from Swartz Bay into downtown once you’re ashore, often 30-45 minutes once you count traffic.
The route is fully bookable - you should reserve in summer, on long weekends and on any Friday afternoon when half of Vancouver seems to be heading to the island. BC Ferries sells several fare types on its new-fares page (checked 24 August 2026), and each carries a 5% fuel surcharge added at payment:
- Standard walk-on adult: C$21 one-way, sold at the terminal, no advance booking needed.
- Saver foot passenger: C$15, but it’s a standalone online-advance fare - book it ahead on a select sailing, since it isn’t sold at the counter and inventory is limited.
- Saver vehicle (under-height car and driver, select sailings, online advance): from C$49 to C$99 depending on the sailing; passengers riding along in that booked car add C$15 each.
- Prepaid or at-terminal vehicle: C$110 for car and driver (C$89 vehicle plus C$21 driver) on any sailing, no Saver gamble required.
If you miss your reserved sailing, read the change and no-show rules before you assume you can hop the next boat for free. Driving up without a Saver booking? BC Ferries’ Current Conditions page (bcferries.com/current-conditions) shows which upcoming sailing still has vehicle-deck space, which beats guessing on a busy Friday.
Bringing a car makes sense for a multi-day island loop - Tofino, the Cowichan Valley, a string of Gulf Island hops - but it’s overkill for a harbour-focused Victoria weekend. You’ll pay the vehicle fare, sit in line at Tsawwassen, and still park expensively downtown where walking is easier anyway. For a city break, walk on and use Victoria’s buses, taxis or a short-term rental on the island.
One detail that saves arguments at the ticket counter: BC Ferries also runs Horseshoe Bay-Nanaimo and Tsawwassen-Duke Point (Nanaimo). They’re useful for a north-island road trip, but they do not land you in Victoria. Double-check you’re booking Tsawwassen-Swartz Bay before you pay.
Harbour Air: downtown to downtown in about 35 minutes
Harbour Air runs the floatplane most people picture when they think “Vancouver to Victoria in half an hour.” On the operator’s Everyday Low Fares page (checked 23 August 2026), downtown Vancouver to downtown Victoria starts at C$99 one-way on up to 24 daily departures. From the YVR South Seaplane Terminal, the published floor is C$79 one-way with up to four daily flights - useful if you’re already at the airport and don’t want to double back to Coal Harbour.
Tourism Victoria quotes about 35 minutes in the air between city centres. That’s real, but it’s not the whole story: check-in, the shuttle between YVR’s main terminal and the floatplane dock if you’re flying from the airport side, and the short walk from Victoria’s harbour float to your hotel still eat clock time. You’re trading the Gulf Islands views for speed, not teleportation.
Harbour Air’s Everyday Low Fares are Light tickets: non-refundable, non-changeable, and tied to booking at least 45 days ahead on many routes. Baggage on Light is tight (10 lb on the fare comparison page) - a weekend suitcase may cost more in excess-weight fees than the fare upgrade. Arrive at least 40 minutes before departure regardless of fare, but check in earlier than you’d think: Light tickets close 20 minutes before departure, five minutes tighter than Flex, and a late arrival forfeits the fare.
Helijet flies the same downtown-to-downtown link by helicopter - a scheduled Vancouver Harbour-Victoria Harbour-Nanaimo Harbour run, also about 35 minutes. It doesn’t publish a fixed floor fare the way Harbour Air does; prices move with demand, so check helijet.com directly if Harbour Air is sold out on your date.
The floatplane wins when time beats money and you’re travelling light: a same-day meeting, a single night at the Empress, an early Butchart Gardens slot. It loses when you’re hauling golf clubs, a toddler car seat and three carry-ons, or when fog shuts the harbour (winter mornings do happen). If the price gap versus BC Ferries makes you wince, you’re probably the ferry’s target customer.
BC Ferries Connector: one ticket, coach plus ferry
Wilson’s BC Ferries Connector is the packaged bus option. It links Pacific Central Station (1150 Station Street) in Vancouver with 721 Douglas Street in downtown Victoria, with the BC Ferries crossing in the middle. When you book depot-to-depot between those addresses, the coach and ferry sailings are on one ticket; other pickup options may still require buying the ferry separately - check bcfconnector.com for your route.
We can’t quote a fixed adult fare: bcfconnector.com states that prices vary by date and time of booking, and the booking engine is the only honest source. What you’re paying for beyond the ferry is Wilson’s own promise - “one ticket, one ride,” with the operator handling the coach, the ferry crossing and the drive at both ends as a single booking - which matters if you’re treating this as a reliable transfer, not a scenic gamble.
Plan roughly four hours end to end including check-in, the drive to Tsawwassen, the 1 h 35 min crossing, and the run into Victoria - faster than driving yourself plus ferry on a bad traffic day, slower than Harbour Air on a clear one. It’s the mode I’d use with a roller bag and no car: read a book, let someone else worry about the terminal shuffle.
Ground transfers at each end
The fare you compare online rarely includes ground transfers at each end. Budget extra for a taxi or rideshare from YVR to Tsawwassen and from Swartz Bay to the Inner Harbour - check the app quote for your time of day rather than trusting a fixed figure from a blog.
On the floatplane side, downtown-to-downtown removes most of that pain. From YVR, factor the South Terminal shuttle and the higher Harbour Air floor fare (C$79 vs C$99 from Coal Harbour on the operator’s page).
A private transfer can pay for itself when you’re splitting among three or four passengers, travelling with kids at dawn, or racing a tight sailing. That’s the niche kiwitaxi fills - fixed quote before you land, meet-and-greet at YVR, direct to Tsawwassen or the harbour float.
If you’re still sorting the Vancouver end of the trip, our Vancouver city guide covers neighbourhoods and transit. On the Victoria side, where to stay in Victoria maps harbour hotels against James Bay and Oak Bay. Got extra days? The same Tsawwassen terminal also serves the Southern Gulf Islands - Salt Spring and Galiano make an easy detour before or after Victoria.
Matching the mode to your trip
Weekend in Victoria, no car, budget conscious - the walk-on ferry fare above, plus TransLink and Victoria transit or a short taxi on the other side. Book the sailing before the hotel; summer Friday slots disappear first.
Same-day there and back, or one night with a carry-on - Harbour Air or Helijet, whichever has the seat you want at the time you want it. You’ll be in the harbour while ferry passengers are still on the highway to Swartz Bay.
Luggage, no driving, want one receipt - the Connector, priced live on bcfconnector.com rather than guessed at here.
Road trip north or west on the island - BC Ferries with a car, prepaid for flexibility over a Saver gamble. Pair it with our seven-day Vancouver Island itinerary if you’re continuing beyond the capital.
Flying in from abroad, straight to Victoria - the YVR South floatplane or the Connector picking up at the airport; don’t route via downtown Vancouver unless the fare gap forces it.
Victoria deserves more than a rushed harbour selfie. Our Victoria travel guide lays out Butchart, whales and how many nights actually make sense - and the British Columbia overview shows where this crossing fits a longer Pacific trip. Lock in your Victoria room on Trip.com once your arrival window is real; the crossing is the easy part once you’ve picked the right boat, bus or floatplane for the luggage and clock you’re on.
On the map
The map loads on click - to keep the page lightweight.
The map didn’t load. Check your connection and refresh the page.