BC Ferries’ Spirit of Vancouver Island under way

Getting to Victoria

Victoria day trip from Vancouver: how long do you get?

Photo: Gordon Leggett · CC BY-SA 4.0

A day trip from Vancouver to Victoria by BC Ferries is possible because sailings run from about 7:00 am to 10:00 pm from Tsawwassen and 7:00 am to 9:00 pm from Swartz Bay (sample day, 18 October 2026). The crossing takes 1 hour 35 minutes each way, and Swartz Bay is not downtown, so the time check below subtracts your travel to and from the terminal. The floatplane is the faster option; see the Vancouver comparison.

Last updated October 18, 2026 · Prices and schedules checked October 18, 2026

How many hours do you get in Victoria?

How the time check works

  1. Pick the sailing out of Tsawwassen and the sailing back from Swartz Bay.
  2. The tool adds the 1 h 35 min crossing to the outbound departure, then subtracts the time you enter for getting between the terminal and downtown, and the time to leave town before the return.
  3. What is left is your time on the ground, and the published fares for your party.

The defaults for terminal-to-downtown travel (50 minutes) and for leaving town (80 minutes, including a 30-minute buffer at the terminal) are estimates. BC Transit’s route 70 timetable shows trips of roughly 46 to 55 minutes between downtown Victoria and Swartz Bay, but traffic and ferry delays vary.

Other ways to spend the day

If you would rather fly, the floatplane page has the check-in and baggage rules. The Vancouver to Victoria ferry page lists fares, the BC Ferries Connector and the full sailing table.

Frequently asked questions

Can you do Victoria as a day trip from Vancouver?

Yes. BC Ferries listed sailings in both directions from early morning to late evening on 18 October 2026. The time check above shows how many hours that leaves in Victoria for the sailings you pick.

How much does a day trip from Vancouver cost?

On foot, the adult terminal fare is $21 each way plus a 5% fuel surcharge, and a BC Transit single ride from Swartz Bay is $3. The tool multiplies the published fare by the number of travellers and by two for the return; it does not include the surcharge, bus fares or getting to Tsawwassen.

Is the floatplane better for a day trip?

Harbour Air’s flight takes about 35 minutes dock to dock and lands downtown, which leaves more time in Victoria. Fares are higher. Compare both in the Vancouver calculator.

What is the last ferry back?

On 18 October 2026 the last listed Swartz Bay departure was 9:00 pm. Schedules change by day and season, so check the BC Ferries schedule for your date.

Do I need a car?

No. Many visitors travel as foot passengers and use BC Transit route 70 between Swartz Bay and downtown Victoria.

More ways to reach Victoria

Sources

This is an independent planning site, not the operator or a government body. Prices checked on October 18, 2026; confirm with the operator before you book.