Canadian Newcomer Hub

Pillar 3: Vancouver / BC

Vancouver to Victoria Weekend Getaway: Ferry, Food & Itinerary (2026)

A newcomer's guide to the Vancouver–Victoria ferry — when to walk on vs drive, what it costs, and a two-day itinerary of gardens, the Inner Harbour, and food.

Wendy HuangBy Wendy HuangPublished Fact-checked 14 min read

Founder & Editor of Canadian Newcomer Hub, sharing first-hand guidance from her own move to Vancouver in 2025. About the author

A few months after I moved to Vancouver in 2025 and settled in Richmond, I hit the wall every newcomer eventually hits: I'd seen the seawall, ridden the SkyTrain, walked Stanley Park twice, and I wanted to go somewhere without booking a flight. The answer everyone gave me was the same — "take the ferry to Victoria." So I did, and it turned out to be the easiest real getaway you can do from Vancouver: a scenic boat ride, a different pace of life on the other side, and you can do it in a single day if you want to.

What nobody explained clearly was the logistics, and that's where I made my rookie mistakes. The biggest one: I almost drove my car onto the ferry for a day trip, which would have wasted time and a lot of money for no reason. The second: I didn't realize how strict the ferry check-in rules are, or how badly summer weekends back up if you don't reserve.

This guide is the version I wish I'd had before my first trip — how the ferry actually works, when to walk on versus drive on, roughly what it costs, and a two-day itinerary that hits the highlights without feeling rushed.


Quick Answer: How Do I Get From Vancouver to Victoria?

The most direct route is a BC Ferries sailing from Tsawwassen Terminal (south of Vancouver) to Swartz Bay Terminal (north of Victoria), then a roughly 30-minute drive or bus into downtown Victoria. The sailing takes about 1 hour 35 minutes through the Gulf Islands.

The single decision that shapes your whole trip: walk on for a day trip, drive on only if you're staying overnight. As a foot passenger you skip the vehicle fare, skip downtown parking, and disembark fast. With a car you pay the full vehicle fare plus a driver fare — worth it for a weekend with stops like Butchart Gardens, pointless for a single day downtown.

A one-way passenger fare (foot or vehicle, age 12+) is $21.00, and a standard vehicle under 20 ft is $89.00 (the vehicle fare is separate from each person's passenger fare). A 5% fuel surcharge is added at payment. Reservations are strongly recommended for vehicles on summer weekends and can be booked online at bcferries.com as soon as the schedule you want is open — book as early as you can for busy sailings.


Getting There: The Ferry Logistics

The trip starts well before you board. The main route for Victoria is Tsawwassen → Swartz Bay. (There's a longer alternative — Horseshoe Bay in West Vancouver to Departure Bay in Nanaimo — but that lands you well north of Victoria, so for a direct trip Tsawwassen–Swartz Bay is the one you want.)

Tsawwassen Terminal is south of the city, near the Highway 17 causeway. Give yourself buffer time to get there; the terminal is a bit of a drive from central Vancouver and Richmond, and you do not want to be sprinting for a sailing.

Booking your sailing

You have two options: reserve a vehicle spot, or take your chances in the standby line.

During peak season (roughly May through September) and on Friday afternoons, Sunday evenings, and holiday long weekends, a reservation isn't a nice-to-have — it's essential. Standby vehicle lines can stretch for hours and blow up a carefully planned itinerary. The simplest option is to prepay your fare in advance to lock in a spot; alternatively, BC Ferries offers a book-ahead reservation fee of $20 that holds your space while you pay the at-terminal fare on departure. Either way, book through bcferries.com and confirm the current option and price for your sailing.

Foot passengers can't reserve — and don't need to. You buy a ticket at the terminal and walk on, and the foot-passenger line is usually minimal. Just arrive in good time before departure.

The 30-minute check-in rule (don't get burned by this)

If you have a vehicle reservation, you must check in at the terminal at least 30 minutes before your scheduled sailing. Miss that window and you can lose your reserved spot and get bumped to standby — exactly the line you paid to avoid. For foot passengers without a reservation, arriving 30–45 minutes early is enough to buy a ticket and board comfortably.

Summary: Take Tsawwassen → Swartz Bay. Reserve your vehicle in advance for any summer or weekend sailing, and check in at least 30 minutes before departure or you risk losing the spot. Foot passengers can't reserve but rarely need to.


Walk On vs. Drive On: The One Decision That Matters

This is the choice that defines your trip type, so it's worth being deliberate.

  • Day trip = walk on. For a single day, driving on is impractical and expensive. You'd pay the high vehicle fare, lose time loading and unloading, and then hunt for (and pay for) downtown parking. As a foot passenger you disembark quickly and take a bus or taxi straight into the city.
  • Weekend trip = drive on. Staying overnight — especially if you want Butchart Gardens or anything beyond the compact downtown core — is where your car earns its fare. It buys flexibility and saves you multiple taxi rides.

Once you're aboard, head up to the passenger decks. The sail through the Gulf Islands is genuinely scenic — grab a coffee and find a window seat on the starboard (right) side for the best views as you approach Swartz Bay.

Summary: Walk on for a day trip, drive on for an overnight. The fare math and the parking hassle both point the same way.


From Swartz Bay to Downtown Victoria

If you walked on, you've got a few ways into the city, about 30 km south:

  • BC Transit bus #70, #70X (express), or #72 picks up right outside the Swartz Bay terminal and reaches downtown Victoria in roughly 50 minutes — the most economical option. A single adult cash fare is $3.00, or a $6.00 DayPass covers all-day travel (check bctransit.com/victoria/fares for current pricing). Note that buses meet sailings but the connection isn't guaranteed if the ferry runs late.
  • A taxi from Swartz Bay to downtown is the fastest but priciest — fares vary, so confirm with the driver or a fare estimate.
  • The BC Ferries Connector coach coordinates with sailings and drops you at Victoria's downtown bus depot; you can pre-book a seat at bcfconnector.com.

If you drove on, follow signs from the terminal to Highway 17 South — a straightforward, scenic ~30-minute drive into the city. Your first task on arrival is parking at your hotel or a public lot.

Summary: Walked on? Bus #70/#72 is cheapest, the Connector coach is easiest, a taxi is fastest. Drove on? Highway 17 South, ~30 minutes, then find parking.


A Two-Day Victoria Itinerary

A two-day, one-night weekend lets you see Victoria's highlights without rushing. This plan assumes you have a car, but most of it adapts to foot passengers using buses and the occasional taxi.

Day 1: Gardens, Harbour, and History

Morning — Butchart Gardens. After disembarking at Swartz Bay, drive straight to Butchart Gardens (800 Benvenuto Ave, Brentwood Bay). It opens at 9:00 AM, and arriving early beats the crowds. Give yourself at least two hours to wander the 55 acres of themed gardens; the Sunken Garden, built into a former limestone quarry, is the showpiece. Adult admission varies by season — in summer it runs around $44 — so check current rates at butchartgardens.com/hours-rates. If you're visiting between June and September, check whether their Saturday-night fireworks are running.

Afternoon — Downtown & the Inner Harbour. Drive into downtown Victoria (about 25 minutes from the gardens) and park — the Bastion Square parkade is a central starting point. Stroll the Inner Harbour: watch the floatplanes land, see the Parliament Buildings (free tours available), and admire the Fairmont Empress. Then head to the Royal BC Museum (675 Belleville St); if you only do one museum, make it this one. Adult admission applies — check the current rate when you book at rbcm.ca.

Evening — Dinner & the Wharf. For dinner, Il Terrazzo (555 Johnson St) tucks wood-fired pizza and pasta into a brick courtyard — reserve ahead. After, walk to Fisherman's Wharf (12 Erie St), a floating community of colourful houseboats and food stalls that's magical at dusk.

Day 2: Parks, Neighbourhoods, and Chinatown

Morning — Beacon Hill Park & Cook Street Village. Start with brunch at Jam Cafe (542 Herald St) — expect a line, and that the portions justify it. Walk it off in Beacon Hill Park, a large urban park with gardens, a petting zoo, and the "Mile 0" marker of the Trans-Canada Highway. From there it's a short walk to Cook Street Village, a local strip of cafes and boutiques.

Afternoon — Chinatown & Market Square. Head to Victoria's Chinatown, a National Historic Site and the oldest in Canada. Enter through the Gate of Harmonious Interest on Fisgard Street and find Fan Tan Alley, the narrowest street in the country, now lined with tiny shops. Don Mee Restaurant (538 Fisgard St) is a long-standing dim sum spot for lunch. Afterward, explore the brick-paved Market Square, a restored 19th-century warehouse complex full of independent shops.

This leaves you time to head back to Swartz Bay for a late-afternoon or early-evening sailing home.

Attraction Type Time Needed Cost (Adult) Best For
Butchart Gardens Outdoor / Garden 2–3 hours ~$44 (summer; varies by season) Families, photographers, garden lovers
Royal BC Museum Indoor / Museum 2–3 hours Paid (check current rate) History buffs, rainy days, all ages
Inner Harbour Walk Outdoor / Sightseeing 1 hour Free Everyone, first-time visitors
Beacon Hill Park Outdoor / Park 1–2 hours Free Families, walkers, picnics
Victoria Chinatown Cultural / Sightseeing 1–2 hours Free to walk Foodies, history, photography

Summary: Day 1 for Butchart Gardens and the Inner Harbour core; Day 2 for Beacon Hill Park and historic Chinatown. Two days covers the top sights with room for a good meal and some spontaneity.


Where to Eat in Victoria

Victoria's food scene punches above its size, with a strong bias toward fresh local seafood, hearty brunch, and good cafes. A few stops worth aiming your appetite at — treat these as a starting point and confirm the address, hours, and that they're still open before you go, since restaurants change often:

  • Red Fish Blue Fish (1006 Wharf St) — the iconic fish-and-chips spot, served from a converted shipping container on the Inner Harbour. Expect a line along the pier; it moves.
  • Jam Cafe (542 Herald St) — the reigning brunch champion, known for big portions. Go early.
  • The Ruby on Johnson (1260 Johnson St) — a brighter, more refined brunch alternative.
  • Il Terrazzo (555 Johnson St) and Olo (509 Fisgard St) — two strong sit-down dinners; Olo is farm-to-table in Chinatown. Reserve for both.
  • Murchie's Tea & Coffee (1110 Government St) — a long-running downtown tea-and-coffee institution for a break.

Summary: Fresh seafood and big brunches are Victoria's strengths. Red Fish Blue Fish for a harbour-side lunch, Jam Cafe for brunch, Il Terrazzo or Olo for dinner.


What It Costs: Day Trip vs. Weekend

Your two biggest variable costs are transportation and accommodation. Here's a realistic per-person view, drawn from the source article's breakdown.

These are ballpark ranges, not quotes — ferry fares, hotel rates, and your own spending all move the total. Re-check the current ferry fare before you go.

Victoria day trip (walk-on, per person):

  • Ferry (return), adult passenger fare: ~$42 (2 × $21, plus a 5% fuel surcharge)
  • Bus to/from downtown (return): ~$6
  • A paid attraction (e.g. the Royal BC Museum): plan ~$20–$30
  • Food & drinks (a few meals, coffee, a snack): $60–$100
  • Estimated total: roughly $130–$180

Victoria weekend (drive-on, 2 people sharing, 1 night):

  • Ferry (return): vehicle ~$178 (2 × $89) + two passengers ~$84 (4 × $21), plus a 5% fuel surcharge
  • Fuel & parking: ~$40
  • Accommodation (1 night, mid-range): $180–$250
  • Attractions (2 people, e.g. Butchart Gardens): ~$90
  • Food & drinks (2 days): $150–$250
  • Estimated total for two: roughly $720–$900 (about $360–$450 per person)

If you're newly arrived and watching every dollar, a Victoria day trip slots neatly into a tight month — for the bigger picture of what living here costs, see my Vancouver cost of living guide.

Summary: A walk-on day trip runs roughly $130–$180 per person; a drive-on weekend lands around $360–$450 per person. The ferry and the hotel are the swing factors.


When to Go

The warmest, driest stretch is July through early September — also peak season, when prices are highest, ferries are busiest, and vehicle reservations are effectively mandatory.

  • Shoulder seasons (May–June, September–October): my pick. Often still pleasant weather, thinner crowds, and softer accommodation prices. Gardens look great in late spring and fall.
  • Winter (November–February): low season, best hotel deals, and a quiet, cozy charm — but rainier, cooler, and some outdoor attractions run reduced hours.

Summary: Best weather and biggest crowds come together in mid-summer. For the best balance, go in the May–June or September–October shoulder seasons.


Money-Saving Tips

  1. Walk everywhere downtown. The core is compact — most sights are doable on foot, saving bus and taxi fares.
  2. Picnic. Grab supplies from a bakery or market and eat in Beacon Hill Park or by the Inner Harbour.
  3. Lean on free attractions. The Inner Harbour walk, Chinatown, and Beacon Hill Park all cost nothing.
  4. Sail off-peak. Vehicle fares and lines are easier outside Friday afternoon and Sunday evening.
  5. Go car-free. Walking on and using transit is the cheapest way to do a day trip — and Victoria's downtown is built for it.

For getting around once you're back on the mainland, my Vancouver transit guide covers the Compass Card and fares, and if you're hunting for low-cost outings closer to home, free things to do in Vancouver is a good companion to this one.

Summary: Walk, picnic, use the free sights, sail off-peak, and skip the car for a day trip. A frugal Victoria day can stay well under $150 per person.


Frequently Asked Questions

How early should I arrive for the ferry?

If you have a vehicle reservation, check in at the terminal at least 30 minutes before your scheduled sailing or you risk losing the spot and being bumped to standby. Foot passengers without a reservation should arrive 30–45 minutes early to buy a ticket and board comfortably.

Can I do a Vancouver–Victoria day trip without a car?

Yes — and it's the recommended way for a day trip. Walk onto the ferry as a foot passenger, then take BC Transit bus #70 or #72 from Swartz Bay into downtown Victoria (about a 50-minute ride). The Inner Harbour, Chinatown, and Beacon Hill Park are all within walking distance of each other.

Is Butchart Gardens worth it on a day trip?

It can be, but it makes the day tight. Butchart is about a 25-minute drive from downtown, so fitting it in means an early ferry, straight to the gardens, then back downtown for the afternoon. For most people it's more enjoyable as part of an overnight trip with more breathing room.

What's the best way to see Victoria in one day?

Focus on the compact downtown core: start at the Inner Harbour, see the Parliament Buildings and the Fairmont Empress, spend a couple of hours at the Royal BC Museum, walk through Chinatown and Fan Tan Alley, grab lunch on the harbour, and finish with a stroll through Beacon Hill Park.

What can I do in Victoria if it rains?

Plenty indoors — the Royal BC Museum can fill half a day, you can tour the Parliament Buildings, browse Market Square and Chinatown's shops, and settle into a cafe like Murchie's. Victoria handles a rainy day well.

Do I need a ferry reservation?

For foot passengers, no — you buy a ticket at the terminal and walk on. For vehicles, a reservation is strongly recommended on summer weekends, Friday afternoons, and Sunday evenings, when standby lines can run for hours. Book online at bcferries.com, and do it as early as you can for popular sailings.


References

  1. BC Ferries — Ferry Fares & Fees — passenger ($21.00) and standard-vehicle ($89.00) one-way fares effective June 16, 2026, the 5% fuel surcharge, and the $20 book-ahead reservation fee (Tsawwassen ↔ Swartz Bay, Route 1)
  2. BC Ferries — Tsawwassen ↔ Swartz Bay route status — 1 h 35 m sailing duration
  3. BC Ferries — Foot Passenger Check-in & Boarding — arrive at least 30 minutes before sailing; check-in closes 30 minutes prior to departure
  4. BC Ferries Connector — coach service between downtown Vancouver and downtown Victoria
  5. BC Transit — Victoria Region Fares — $3.00 adult single cash fare, $6.00 DayPass; routes 70 / 70X / 72 from Swartz Bay to downtown
  6. The Butchart Gardens — Hours & Rates — adult admission by season (~$44 summer 2026); gates open 9:00 AM
  7. Royal BC Museum — Tickets & Admission — current general-admission rates

Some restaurant details and admission prices in this guide change frequently — confirm current figures and hours with each business, BC Ferries, the attractions, and BC Transit before relying on them. New to the area? Pair this with my Vancouver cost of living guide and Vancouver transit guide.

Written by Wendy Huang. Found a mistake or got a follow-up question? Email wendy.huang.0813@gmail.com.

An earlier version of this article was published at ourfoodfix.com/blog/vancouver-to-victoria-weekend-getaway-guide and has been moved here.