• Menu
  • Menu
a group waits to board the victoria to vancouver airport bus

Your Guide to the Victoria to Vancouver Airport Bus

The Victoria to Vancouver Airport bus provides the most efficient connection between Victoria’s downtown core and Vancouver International Airport.

This direct coach service eliminates the need for multiple ferry bookings and ground transportation arrangements.

This comprehensive guide covers booking procedures, departure schedules, luggage allowances, terminal locations, and total journey duration from Victoria to YVR.

Let’s look at the Victoria to YVR bus in greater detail to see if it’s right for you.

  1. My Experience
  2. Victoria to Vancouver Airport Bus Info
  3. Prices
  4. Victoria to YVR Bus Schedule
  5. Where Does the Bus Depart and Arrive?
  6. FAQs

Exploring Your Guide to the Victoria to Vancouver Airport Bus Personally

Honestly, I’d always flown between Victoria and Vancouver before – call it North American busphobia (growing up, we called it the loser cruiser :P).

But after dropping $200 on yet another 25-minute flight, I figured there had to be a better way.

What I remember most about my trip is that the driver loaded my paddleboard bag without batting an eye.

That alone sold me on this service, even if couldn’t compete with the luxurious buses I’d used in China.

Here’s the thing though – boarding gets a bit chaotic during peak times. Everyone crowds around the coach at once, jockeying for overhead bin space.

But then we pulled onto the ferry and I stepped out onto the deck. The Strait of Georgia stretched out in every direction, islands dotting the horizon.

I grabbed a coffee from the ferry café and watched the wake trail behind us.

Way better than being crammed in a plane.- if you’ve got the time.

Victoria to Vancouver Airport Bus Info

The Vancouver Airport to Victoria bus departs from downtown Victoria near the Inner Harbour and travels through scenic British Columbia landscapes.

Passengers board at the Belleville Street terminal before crossing the Strait of Georgia via BC Ferries.

In all, it’s the most cost-effective way to get from Victoria to YVR.

The Victoria to YVR Bus Experience

Departure Point: Capital City Station | Duration: 3.5 – 4 hours | Daily departures: 4 (high season), 2 (low season)

Firstly, you’ll have to make your way to Capital City Station.

Just show up 15 minutes before departure, scan your smartphone ticket, and prepare to board.

The station is smack dab behind the iconic Fairmont Empress Hotel, right in the heart of Victoria’s Inner Harbour.

The first stop is Swartz Bay Ferry Terminal.

Here, you’ll board a BC Ferry and sail across the Strait of Georgia in 95 minutes.

Once you reach Tsawwassen, you’ll be back on the bus for your journey to YVR.

Reserve My Shuttle Today

Victoria to YVR Bus Schedule

💁‍♀️ My Tip:

Add 30 minutes buffer to the scheduled arrival time. My bus hit traffic at the Massey Tunnel twice, and ferry delays happen more than expected.

As of 2026, the Victoria to Vancouver Airport bus offers four daily departures during high season:

  • 7:45 am
  • 9:45 am
  • 3:45 pm
  • 5:45 pm

Come low season, this number is reduced to just two departures, one in the morning and one in the afternoon.

Reserve My Shuttle Today

 Victoria to Vancouver Airport Bus Prices

💁‍♀️ My Tip:

I booked midweek and saved $12 versus weekend rates. Tuesday through Thursday departures are consistently cheaper if your schedule allows flexibility.

The tickets for the shuttle bus from Victoria to YVR cost as follows:

Infants (0-4) – $25.60

Adults (12 and up) – $123.59 CAD

Children (5-11) – $61.70 CAD

a group of travellers lines up to board the victoria to yvr bus

Vancouver Airport to Victoria

There are two direct ways to travel from Vancouver Airport to Victoria.

The first option is to hop on a plane and zoom over to YYJ. Then, you can snag a cab or rideshare to your Victoria hotel.

Air Canada offers regular flights to YVR from Victoria that’ll get you there in no time.

But here’s the catch: these flights can put a serious dent in your wallet, costing you up to $300! And for a 30-minute flight at that!

Most folks on a budget prefer to take the BC Ferries Connector bus instead.

Click the button below to book the journey in reverse via the YVR-Victoria bus:

Reserve My Shuttle Today

The Fastest Bus Service from Victoria to Vancouver Airport

The BC Ferries Connector Bus is a total game-changer.

It’s the go-to choice for savvy travellers like you who want a stress-free and budget-friendly option.

The total travel time clocks in at about 4 hours, which is only about an hour more than taking a car.

Related: The Best Vancouver to Victoria Tours

How to Book Bus Service from Victoria to Vancouver Airport

Our preferred option for booking the Vancouver Airport to Victoria bus is via our partners at Viator.

As a member of the Trip Advisor family, Viator can offer you the following:

  • Flexibility: You’ll receive free cancellation and buy now, pay later payment options to satisfy any plan or budget.
  • Quality: With millions of reviews, you can be assured that your purchase is up to snuff.
  • Quantity: With over 300,000 travel experiences globally, Viator has an industry-leading selection of travel options.
  • Value: They offer a low-price guarantee on all purchases. If you find the same product online for less, they’ll refund the difference.

To make your purchase, follow the steps below:

  1. Book your Victoria to YVR bus ticket online in advance.
  2. Find your way to Capital City Station (or the Skylynx Counter in the Intl./US arrivals terminal) 15 minutes before your bus.
  3. Locate the designated bay and have the driver scan your smartphone ticket.
  4. Board the bus and enjoy your trip to Vancouver!
a woman enjoys her trip aboard the vancover airport to victoria bus

Where Does the Victoria to Vancouver Airport Bus Depart and Arrive?

💁‍♀️ My Tip:

The Belleville Street stop has zero indoor waiting area. I arrived early on a rainy morning and stood outside for 20 minutes getting soaked.

Here’s what you need to know:

The Victoria to Vancouver Airport bus departs from the BC Ferries terminal at Swartz Bay.

This is about 30 minutes north of downtown Victoria.

You’ll need to get yourself to Swartz Bay first. I always take the BC Transit bus route 72 from downtown.

The bus picks you up right at the ferry terminal after you walk off. Look for the Wilson’s Transportation or BC Ferries Connector signage.

But wait.

The arrival point is YVR’s main domestic terminal. From there, you can easily walk to international departures if needed.

What I like about this route? There’s usually a quick stop at the Tsawwassen ferry terminal on the mainland side.

Some passengers get off there. The bus continues straight to Vancouver Airport after that stop.

My personal tip is this: Confirm your pickup location when booking. Some services offer downtown Victoria pickup for an extra fee.

When I took this bus last spring, the driver was super helpful. He announced each stop clearly and helped with luggage.

The best part? YVR’s terminal is easy to navigate once you arrive.

Related: Vancouver to Victoria Ferry Guide: Schedules & Prices

Related: How to Get to Victoria from Vancouver from $20.00

Getting to Vancouver Airport from Victoria by Bus FAQs

The bus departs from Capital City Station in the heart of downtown Victoria.

After arriving at Tsawwassen Ferry Terminal, the bus proceeds to Vancouver International Airport (YVR), where you’ll be dropped off outside the international departures terminal.

The YVR shuttle takes between 3.5 and 4 hours, depending on traffic heading into Vancouver.

Yes, your ticket includes travel aboard a coach between Victoria and YVR and your fare aboard the Victoria to Vancouver Ferry.

Ready to Board the Victoria to Vancouver Airport Bus?

Hopefully, you’re armed with everything you need to get to YVR without breaking the bank.

So sit back, relax, and enjoy your trip aboard the Victoria to Vancouver Airport Bus.

Safe travels!

Alyssa

Leave a reply

Your email address will not be published. Required fields are marked *

Verified by MonsterInsights