Day trip from Vancouver · Full day
Victoria from Vancouver
BC's capital on Vancouver Island — a ferry ride, a Parliament building, the Empress Hotel, and a walkable harbour-city day.
Victoria is BC's provincial capital, sitting on the south tip of Vancouver Island about 100 kilometres southwest of Vancouver. Getting there requires a BC Ferries crossing (Tsawwassen to Swartz Bay, 1 hour 35 minutes) plus a 30-minute bus or drive into downtown Victoria — total door-to-door about 3.5 hours. That's a lot of transit for a day trip, but it's genuinely worthwhile: Victoria is a properly beautiful small city with a walkable Inner Harbour, the provincial Parliament buildings, the Royal BC Museum, the Empress Hotel, and some of the best small-city walking in Canada.
The defining question is whether to walk on the ferry or bring a car. A walk-on ticket is $18.90 adult one-way plus a $5 bus connection to downtown Victoria — total $48 round-trip. A car adds about $73 one-way (vehicle + driver). For a day trip with 7–8 hours in Victoria, a car gives you flexibility to visit Butchart Gardens (30 minutes north of downtown Victoria) or Cowichan Bay; walking on is cheaper and means you don't have to deal with Vancouver's downtown-to-Tsawwassen drive on the Vancouver side. This plan assumes walking on for the most visitors but flags the car option throughout.
Crucial logistics: book the ferry in advance for summer weekends (Saturday outbound, Sunday return — these fill and bump passengers onto the next sailing). Reservations via BC Ferries ($22.15 extra per vehicle; free for walk-ons but useful for the outbound summer weekend rush). Sailings are roughly every 2 hours from 7 AM to 9 PM. Allow 90 minutes on the Vancouver side — downtown to Tsawwassen Ferry Terminal is a 45-minute drive or a 1h 15m bus ride via the Canada Line to Bridgeport and the 620 bus.
One adult
$180
Family of 4
$520
What's included
Walk-on budget includes transit to/from Tsawwassen, ferry round-trip, Victoria transit, one mid-range lunch, one mid-range dinner, one paid museum. Car option adds $120 to this total. Family of 4 walk-on: about $500 (ferry walk-on is free for under-11 kids). Skip the museum and eat casually to get down to $125/adult.
Hour by hour
The plan
- 7:00 AM
Depart Vancouver for Tsawwassen Ferry Terminal
90 min$6 / adultBy bus/transit: Canada Line from Waterfront to Bridgeport (25 min), then 620 bus to Tsawwassen Ferry Terminal (30–40 min depending on traffic). Total transit cost: $5.55 (two-zone fare). Arrive at the terminal at least 20 minutes before sailing; 30+ minutes on summer weekends. By car: Highway 99 south to Highway 17, about 40 minutes from downtown Vancouver.
- 9:00 AM
BC Ferries — Tsawwassen to Swartz Bay
1h 35m$19 / adultThe 9:00 AM sailing is the most practical outbound departure for a day trip. Walk-on fare $18.90 adult. The crossing is 1 hour 35 minutes through Active Pass and the Gulf Islands — one of the most scenic ferry rides in Canada. Grab breakfast on board at the cafeteria ($10–15) or at the Pacific Buffet ($29 adult, all-you-can-eat). The outdoor deck is the best place to be on a sunny day — watch for orcas, which BC Ferries staff announce on the ship's PA when spotted.
- 10:35 AM
Arrive Swartz Bay, bus or drive into downtown Victoria
45 min$3 / adultSwartz Bay is about 30 km north of downtown Victoria. BC Transit route 70 (Swartz Bay–Victoria Express) meets every ferry, runs express to downtown, $2.75 fare. Travel time: about 40 minutes. By car, the Patricia Bay Highway (Highway 17) south takes 30 minutes. If you brought a car and want to add Butchart Gardens ($38 adult), this is the natural detour — Butchart is on the way to Victoria, about 25 minutes from Swartz Bay.
- 11:30 AM
Walk the Inner Harbour
60 minFreeVictoria's Inner Harbour is the centrepiece of any visit — a compact U-shaped harbour ringed by the BC Parliament buildings (the best 19th-century architecture in Western Canada, free to tour), the Fairmont Empress Hotel, the Royal BC Museum, and a busy seaplane dock. Start with a 30-minute walk around the perimeter: Parliament's exterior, the Empress's front lawn, the Steamship terminal, and the statues along the Inner Harbour Walk. The walk is flat, fully paved, and genuinely beautiful.
- 12:30 PM
Lunch + Parliament tour or Royal BC Museum
3 hours$55 / adultLunch options on or near the Inner Harbour: Pagliacci's (Italian, the city's longest-running restaurant, $25–35), Bard & Banker (gastropub in a heritage bank building, $20–30), or the cheap-and-cheerful Red Fish Blue Fish on the Inner Harbour Walk (fish and chips on a pier, $18–25). Budget 75 minutes.
Afternoon options: Parliament buildings free 30-minute tours (go to the Belleville Street entrance, enter by the blue sign, walk up to the public gallery). Royal BC Museum ($29 adult) — the best single museum on Vancouver Island, with strong Northwest-coast Indigenous and natural-history collections; budget 2 hours. If you're short on time, the Museum is the higher-value option.
- 3:30 PM
Fisherman's Wharf + walk or tea at the Empress
90 min$25 / adultWalk west of the Inner Harbour along Wharf Street to Fisherman's Wharf (about 20 minutes) — a colourful floating-home neighbourhood with food kiosks (fresh seafood $15–25), harbour seals that feed near the docks, and water-taxi service for short harbour hops.
Alternative (classier, much more expensive): afternoon tea at the Empress Hotel ($95 adult, 2 PM and 4:30 PM seatings, reservations required weeks ahead). Tea is genuinely good but not worth skipping a museum for unless you've already been to Victoria.
- 5:00 PM
Dinner in Chinatown or along Government Street
90 min$45 / adultVictoria's downtown has excellent mid-range dinner options. Chinatown (one of Canada's oldest) has classic options on Fisgard Street — Don Mee for dim sum, Mee's Tea for noodles ($20–30). Government Street has tourist-focused but still good restaurants, with the standouts being Il Terrazzo (Italian, $45–65) and Ferris' Upstairs (contemporary Pacific Northwest, $45–60). For a quick family option, Red Fish Blue Fish is a Victoria classic ($18–25). Budget 90 minutes for any sit-down dinner.
- 6:30 PM
Bus back to Swartz Bay, 7:00 or 9:00 PM ferry
30 min$3 / adultCatch the BC Transit 70 back to Swartz Bay ($2.75, 40 minutes). The 7:00 PM ferry is the natural return — you'll arrive at Tsawwassen at 8:35 PM, back downtown Vancouver by 9:30 PM. If you're on the 9:00 PM ferry, you'll be back in Vancouver around 11:30 PM. Both are workable for a day trip.
- 7:00 PM
Ferry back to Tsawwassen
1h 35m$19 / adultThe return crossing is 1 hour 35 minutes. Summer evenings have great sunset views from the outdoor deck. Grab dinner on board if you didn't eat in Victoria ($15 cafeteria meal, or the Pacific Buffet $29 for all-you-can-eat).
- 9:30 PM
Arrive Vancouver — bus or ride-share home
75 min$40 / adultTsawwassen to downtown Vancouver is 40 minutes by car (ride-share $55–75) or 1h 15m by bus ($5.55). Ride-share is genuinely worth it on the return when you're tired.
Getting there and around
BC Ferries (walk-on) + bus, or BC Ferries with car
**Walk-on option (cheaper):** Vancouver transit to Tsawwassen Ferry Terminal via Canada Line + 620 bus ($5.55), BC Ferries walk-on ($18.90 adult one-way), BC Transit 70 bus to downtown Victoria ($2.75). Total round-trip: about $55 per adult — the most affordable day-trip option. Pacific Coach Lines ($53 one-way) bundles Vancouver-to-Victoria via the ferry as a single ticket, which is more convenient but no cheaper than walk-on + transit.
**Car option (more flexible):** $73 one-way for vehicle + driver, $146 round-trip. Lets you visit Butchart Gardens ($38 adult) on the way to Victoria. BC Ferries reservations ($22.15/vehicle) strongly recommended for summer weekend outbound sailings — unreserved cars can be bumped to later sailings when capacity fills.
**Don't attempt Victoria by seaplane round-trip as a day trip** unless you have a premium budget — Harbour Air Seaplanes is $135–215 one-way, fast but expensive, and weather-dependent.
One-way cost (one adult): $18.9
Different seasons, different plan
Seasonal variants
summer
June–August is peak ferry season — Saturday outbound and Sunday return sailings fill up. Make BC Ferries reservations ($22.15 extra per vehicle) 1–2 weeks ahead. Victoria's outdoor attractions (Fisherman's Wharf, Butchart Gardens, Beacon Hill Park) are at their best. Inner Harbour seafront gets busy with street performers in the afternoon — add 30 minutes if you want to watch.
winter
November–March has light ferry traffic — no reservations needed. Victoria is dramatically quieter and many Inner Harbour attractions (especially street performers and seaplane sightseeing) are closed. Royal BC Museum and Parliament tours still run. Butchart Gardens has a spectacular Christmas light display (December, $38 adult). Temperatures are mild (5–10°C) but rainy.
spring
April–May is often the best Victoria day-trip window — ferry reservations not required, weather is dry and mild, and Butchart Gardens' spring tulip/daffodil bloom is spectacular (late March through April). Smaller crowds than summer.
fall
September–October is the other shoulder season — still warm enough for outdoor Inner Harbour walks, fall colours in Beacon Hill Park, and light ferry traffic. Excellent value window.
Local tips
What locals would tell you
- Book BC Ferries reservations ($22.15/vehicle) for summer weekend outbound — unreserved cars get bumped
- Walk-on BC Ferries is free for children under 12 — huge saving for families
- The BC Transit 70 bus meets every ferry at Swartz Bay — don't rent a car unless you're visiting Butchart
- Parliament tours are free but check the schedule — legislature sitting days have restricted tour windows
- Red Fish Blue Fish in the Inner Harbour is the classic fish-and-chips option ($18–25)
- Empress Afternoon Tea ($95) requires reservations weeks ahead — don't just walk in
- Total door-to-door time from downtown Vancouver is 3.5 hours each way; budget 11 hours for the full day
Frequently asked
Questions people ask
How long does it take to get from Vancouver to Victoria?
About 3.5 hours door-to-door. Downtown Vancouver to Tsawwassen Ferry Terminal: 40 minutes by car, 1h 15m by transit. Tsawwassen to Swartz Bay: 1h 35m on the ferry. Swartz Bay to downtown Victoria: 40 minutes by car or BC Transit 70 bus. Allow 90 minutes at the Vancouver end (30 min buffer at the terminal) and 45 minutes at the Victoria end.
Is Victoria worth a day trip from Vancouver?
Yes, for the right visitor. Victoria is genuinely one of the prettiest small cities in Canada, with excellent walking, 19th-century Parliament architecture, and a harbour that's dramatically more photogenic than Vancouver's working port. It's the most reliable single-day outing from Vancouver — works in any season, any weather. The downside is 7 hours of transit for 7 hours of Victoria time. If you have 2+ days, overnight in Victoria instead.
Do I need a car for a Victoria day trip?
Only if you want to visit Butchart Gardens (30 minutes north of downtown Victoria) or if you have mobility concerns. Downtown Victoria is walkable and the BC Transit 70 bus connects the ferry terminal to the Inner Harbour. Walking on the ferry saves about $100/person round-trip and eliminates the downtown-to-Tsawwassen drive — usually easier than bringing a car.
How much does a Victoria day trip from Vancouver cost?
Walk-on: about $150–200 per adult including all transit, lunch, dinner, and one paid museum. By car: $260–310 per adult. Family of 4 walk-on: about $450 (under-12s ride free on BC Ferries). The most important cost variable is paid attractions — add $38 adult for Butchart Gardens, $95 for Empress Afternoon Tea, $29 for Royal BC Museum.
What's there to do in Victoria in one day?
The Inner Harbour loop (BC Parliament tour + Empress exterior + harbour walk), the Royal BC Museum (2 hours), Fisherman's Wharf, and either dinner in Chinatown or along Government Street. Adding Butchart Gardens requires a car and at least an extra 2 hours. A relaxed day skips one of these in favour of café time — Victoria is a walking city where the walking itself is the point.
Is Victoria ferry scenic?
Yes — genuinely. The Tsawwassen-to-Swartz Bay route passes through Active Pass in the Gulf Islands, with frequent orca and seal sightings (BC Ferries announces them on the PA). The outdoor deck is the best place to be in fair weather. In winter or rough weather, the indoor lounges have panoramic windows. It's one of the most scenic ferry rides in Canada.
Moving here, not just visiting?
The practical side of Greater Vancouver
Before you plan the next one
One newcomer-focused email a month.
Real prices, rule changes that affect your trip, and the one guide to read before you book anything. Free and double opt-in.
Keep going
Other trips in the Vancouver area
Day trip · Full day
Whistler from Vancouver
One of the best mountain resorts in North America, 2 hours up the Sea-to-Sky Highway — skiable in winter, hikeable in summer, genuinely worth the drive.
Day trip · Full day
Bowen Island from Vancouver
A 20-minute ferry to an island village — walkable, quiet, and the easiest real escape from the city, maybe 90 minutes door-to-door each way.
Itinerary · 3 days
Vancouver in 3 Days
Three days covers downtown, the North Shore, and one real day-trip — this is the first itinerary length that lets you see Whistler or Victoria.