If you’re looking to get across to the Garden City with ease, look no further than the Vancouver to Victoria bus.
This comfortable bus journey offers a unique opportunity to explore the natural beauty and cultural attractions of BC’s coast.
The Victoria bus from Vancouver goes downtown to downtown—no car rental, no multitude of tickets—just you leaning back on the tablet and letting them do the rest.
Let’s take a look at how to get a bus from Vancouver to Victoria.
How to Get from Vancouver to Victoria by Bus
First things first. You can get to Victoria from Vancouver by bus in two different ways.
The first involves the use of public transit. The second is a seamless experience that involves the purchase of one ticket that’ll take you right to the Inner Harbour in one fell swoop.
- Public transit + Ferry: This option involves four separate tickets and the use of the Vancouver and Victoria public transit systems, plus the Vancouver to Victoria ferry. It is the cheapest option, starting at $28 CAD, but it is quite cumbersome.
- The BC Ferries Connector: Involves one ticket (ferry included). Hotel and airport pickup options exist, starting from $100 CAD.
Unless you’re a local on a budget, I’d highly recommend opting for the BC Ferries Connector. You can avoid navigating the complex transit systems of two municipalities. Not to mention, you’ll get there much quicker.
For a tourist, it’s simply a no-brainer. This is even my go-to method, particularly when I’m trying to get from Vancouver Airport to Victoria.
‼️ We’re thrilled to bring you a low price guarantee for tickets on the Vancouver to Victoria bus! Find cheaper tickets online, and you’ll be refunded the difference! Click below to learn more:
⛴️ Looking for alternatives? Check out our complete guide on how to get from Vancouver to Victoria.

The BC Ferries Connector
⭐️⭐️⭐️⭐️1/2 | Duration: About 4 hours |Average cost: Around $100.00 | Read 140+ reviews
A one-ticket trip with zero transfers, from $100
If you hate changing buses or just want the whole thing handled for you, the BC Ferries Connector is your best bet.
I’ve taken it a few times when I wanted a stress-free day. The bus picks you up in downtown Vancouver, drives onto the ferry at Tsawwassen, and then drops you off right in downtown Victoria.
You get to chill the whole time—read a book, enjoy the views, scroll through nonsense, whatever.
Heading from Vancouver to Victoria
You’ll depart from Pacific Central Station just outside downtown Vancouver. The station is a quick Uber ride away from most downtown hotels and is right outside the Skytrain’s Main Street-Science World Station.
From there, you’ll be transported to Tsawwassen Ferry Terminal to board the ferry to Victoria.
After arrival at Swartz Bay Terminal on the other side, you’ll hop back aboard the bus before heading on to Capital City Station in the heart of Victoria’s downtown.
The station is within walking distance from most Victoria hotels, Victoria Hostels, and Victoria’s best things to do.
Here are some highlights of this unforgettable adventure:
- Downtown-Downtown: You’ll receive a direct connection from Pacific Central Station to Victoria’s Capital City Station.
- All-Inclusive Ticket: Your smartphone ticket includes round-trip transportation to & from the ferry, as well as your ticket aboard the boat.
- The Scenic Route: The bus journey takes you along the beautiful coastline, providing panoramic views of the ocean and mountains.
- An Array of Attractions: From historical sites to bustling markets, you’ll encounter a diverse range of attractions en route.
- The Friendly Locals: Engage with warm and welcoming locals who are eager to share their knowledge and stories.

How to Buy Vancouver to Victoria Bus Tickets
You can purchase tickets from our partners at Viator. We decided to go with them because they offer:
- Free cancellation: You can cancel up to 24 hours prior to departure without penalty.
- Book now, pay later tickets: Great for flexibility and budgeting.
- Low price guarantee: Find cheaper tickets? They’ll refund the difference!
Sound like something you’d be interested in? Click the button below to look at schedules and buy your ticket:
Not wanting to head over to Pacific Central from downtown? You can also get hotel pickup with this exclusive offer from Viator:
Tickets are also available from Vancouver International Airport should you be coming from further afield:
BC Ferries Connector Prices
The tickets for the bus from Vancouver to Victoria are as follows:
- Adults (12 and up) – $104.57 CAD
- Children (5-11) – $52.29
- Infants (0-4) – $20.84
*An adult must accompany children under 15.
** There is a slight premium of around $20 for adults and $10 for children for hotel pick up and travel from YVR.

Victoria Bus Comforts and Amenities
Getting Vancouver to Victoria bus tickets means you’re rolling out with a comfortable and relaxing experience.
Here’s what you can expect:
- ✅ Spacious Seating: Enjoy ample legroom and adjustable seats for a more pleasant ride.
- ✅ Onboard Amenities: Stay connected and comfortable with free Wi-Fi, power outlets, and climate control.
- ✅ Snack and Beverage Services: Quench your thirst and satisfy your hunger with a selection of snacks and beverages available for purchase once you reach the ferry terminal.
- ✅ Ferry Access: Once aboard the ferry, you’ll be free to access all of the onboard amenities, including restaurants, cafes and gift shops. Or, you can simply head out on deck to soak in the views and breathe in the cool oceanic air.
Related: The Top Vancouver to Victoria Day Tours
Vancouver to Victoria by Bus Schedule
The BC Ferries Connector offers three departures a day—one in the morning and two in the afternoon.
- 9:30 am
- 1:15 pm
- 3:15 pm
However, during the off-season, things slow down a bit. You’ll only have one morning and one afternoon departure to choose from. Still, it’s better than nothing, right?
One thing to keep in mind is the trip duration. Depending on whether or not they make a stop at Vancouver International Airport, the ride could be anywhere from 3 hours and 35 minutes to 4 hours. So plan accordingly.
Oh, and don’t forget the golden rule —arrive at least 15 minutes before departure time! You don’t want to miss the shuttle and be stuck waiting around for the next one.
The Verdict
The BC Ferries Connector is the best choice if you’re travelling to Victoria from Vancouver by bus. It offers speed, convenience, and flexibility—all at a reasonable rate.
Unless you’re on a tight budget, this is the way to go—especially for tourists.
Still not convinced? Let’s have a look at the cheaper option.

Vancouver to Victoria by Public Transit + BC Ferries
Duration: About 6 hours | Average cost: $25-30.00 | Trip planning tool for Public Transit
The cheapest option with a few transfers, from $25. This is the route I take when I’ve got more time than money.
You start with a SkyTrain ride to Bridgeport Station, hop on the #620 Express bus to Tsawwassen, board the ferry as a walk-on passenger, and then take the #70 or #72 bus to downtown Victoria.

It’s not glamorous, but it works. Last time I did it, I got to the ferry with time to grab fries and a Nanaimo bar before boarding. It’s fun in a no-frills, DIY way.
In total, it costs about $25–$30 CAD total to go from Vancouver to Victoria using public transit and the BC Ferry.
Here’s how it breaks down:
- SkyTrain fare (Canada Line from Vancouver to Bridgeport): $4.65 (2-zone fare with cash).
- Bus fare (#620 to Tsawwassen ferry terminal): Included in the SkyTrain fare if taken within 90 minutes.
- BC Ferries walk-on passenger fare (Tsawwassen to Swartz Bay): $20.00 for adults.
- BC Transit fare (#70 Swartz Bay to downtown Victoria): $3.00 (cash) or $6.00 (DayPASS)
Total: Around $27.65 – $30.65 CAD
No reservations are needed, but you’ll want to time your trip so you don’t miss the ferry.
The Verdict
As you can see, it is a rather lengthy and convoluted process.
All in all, you’ll be looking at roughly a 6-hour journey with multiple connections, which can pile on stress.
For this reason, I’d only recommend this option for locals familiar with Vancouver’s transportation system— or those on a very strict budget.
Looking for a quicker alternative? The Vancouver to Victoria seaplane will take you from downtown Vancouver to the Inner Harbour in less than 30 minutes!
Vancouver to Victoria Bus FAQ
Is there a bus from Vancouver to Victoria?
Why, of course! The BC Ferries Connector runs a bus service from Vancouver to Victoria that travels between Vancouver’s Pacific Central Station and Capital City Station in downtown Victoria. The journey includes round-trip transportation to and from the ferry terminal on each side of the Salish Sea, as well as tickets aboard the ferry.
How much does a ticket for the Vancouver to Victoria bus cost?
A one-way ticket aboard the Vancouver to Victoria Bus currently costs $104.57 CAD on the ticket provider Viator. This includes not only a comfortable journey aboard an air-conditioned coach but also tickets aboard the Vancouver to Victoria ferry.
How long does the Vancouver to Victoria bus take?
The bus to Victoria from Vancouver takes between 3.5-4 hours, depending on your journey, and makes a stop at Vancouver International Airport along the way.
How many departures of the Victoria bus are offered per day?
The number of departures varies by season. During high season and during a select time during shoulder season, there are 3 departures per day. This includes one morning departure and two in the afternoon. However, during the low season, there are only 2 departures offered, with one in the morning and one in the afternoon.
All Set for Getting from Vancouver to Victoria by Bus?
I hope I’ve managed to convince you of the ease with which you can reach our little island paradise via coach. After all, the journey doesn’t need to be as complicated as it may seem.
So what are you waiting for? Book your journey aboard the Vancouver to Victoria bus now. I wouldn’t want you to miss the boat!
Enjoy your bus trip from Vancouver to Victoria 🙂
Leave a reply