Skip to main content

How to get from Semiahmoo to Victoria by bus?

From Semiahmoo to Victoria by bus

To get from Semiahmoo to Victoria in Southwest British Columbia, you’ll need to take 3 bus lines: take the 354 bus from Eastbound Marine Dr @ Lee St station to Bridgeport Station @ Bay 1 Unloading Only station. Next, you’ll have to switch to the 620 bus and finally take the VANCOUVER - VICTORIA bus from Tsawwassen Terminal station to Victoria - Bus Depot station. The total trip duration for this route is approximately 3 hr 22 min.

202min
Bus - 354354
Bus - 620620
Bus - VANCOUVER - VICTORIA
VANCOUVER - VICTORIA
Leaves from Eastbound Marine Dr @ Lee St

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Semiahmoo
  • 2
    Bus - 354354
    Wait for bus
    354
    Bridgeport Station
  • 3
    Ride to bus station
    Ride to bus station
    Bridgeport Station @ Bay 1 Unloading Only
    ID 61321
    64 min
  • 4
    Walk to bus station
    Walk to bus station
    Bridgeport Stn Bay 9,10,11
    110 m • 2 min
  • 5
    Bus - 620620
    Wait for bus
    620
    Tsawwassen Ferry Express
  • 6
    Ride to bus station
    Ride to bus station
    Tsawwassen Ferry Terminal @ Bay 1
    ID 56669
    36 min
  • 7
    Walk to bus station
    Walk to bus station
    Tsawwassen Terminal
    30 m • 1 min
  • 8
    Bus - VANCOUVER - VICTORIA VANCOUVER - VICTORIA
    Wait for bus
    VANCOUVER - VICTORIA
    Victoria
  • 9
    Ride to bus station Victoria - Bus Depot
    Ride to bus station
    Victoria - Bus Depot
    63 min
*Duration based on 8am traffic

From Semiahmoo to Victoria by SkyTrain and bus

To get from Semiahmoo to Victoria in Southwest British Columbia, you’ll need to take 2 bus lines and one SkyTrain line: take the 321 bus from Westbound 16 Ave @ Kent St station to King George Station @ Bay 4 station. Next, you’ll have to switch to the EXPO LINE SkyTrain and finally take the VANCOUVER - VICTORIA bus from Vancouver Bus Terminal station to Victoria - Bus Depot station. The total trip duration for this route is approximately 4 hr 12 min.

252min
Walk to bus station
Bus - 321321
SkyTrain - EXPO LINE
Bus - VANCOUVER - VICTORIA
VANCOUVER - VICTORIA
Leaves from Westbound 16 Ave @ Kent St

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Westbound 16 Ave @ Kent St
    ID 61731
    1.82 km • 23 min
  • 2
    Bus - 321321
    Wait for bus
    321
    King George Blvd/To Scott Rd Station
  • 3
    Ride to bus station
    Ride to bus station
    King George Station @ Bay 4
    ID 59339
    58 min
  • 4
    Walk to SkyTrain station
    Walk to SkyTrain station
    King George Station
    30 m • 1 min
  • 5
    SkyTrain - EXPO LINE
    Wait for SkyTrain
    EXPO LINE
    Expo Line to Waterfront
  • 6
    Ride to SkyTrain station
    Ride to SkyTrain station
    Main Street-Science World Station
    35 min
  • 7
    Walk to bus station
    Walk to bus station
    Vancouver Bus Terminal
    130 m • 2 min
  • 8
    Bus - VANCOUVER - VICTORIA VANCOUVER - VICTORIA
    Wait for bus
    VANCOUVER - VICTORIA
    Victoria
  • 9
    Ride to bus station Victoria - Bus Depot
    Ride to bus station
    Victoria - Bus Depot
    91 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Southwest British Columbia.
All local mobility options in one app

Public transit directions from Semiahmoo to Victoria

The distance between Semiahmoo, Southwest British Columbia and Victoria, Southwest British Columbia is approximately 143.66 km, which can typically be travelled in 202 min. Moovit will show you the directions from Semiahmoo to Victoria by bus, so no matter how you choose to travel in Southwest British Columbia – you will always have plenty of easy options.

Public transit stations close to Semiahmoo

Semiahmoo is located at Semiahmoo, Southwest British Columbia and the nearest public transit station is Westbound Marine Dr @ Lee St.

Bus stations close to Semiahmoo:

  • Westbound Marine Dr @ Lee St
  • Westbound Marine Dr @ Maple St
  • Eastbound Marine Dr @ Finlay St

Public transit stations close to Victoria, Southwest British Columbia

Victoria is located at Victoria, Southwest British Columbia and the nearest public transit station is Douglas at Humboldt / Burdett.

Bus stations close to Victoria:

  • Douglas at Humboldt / Burdett
  • Burdett Ave at Douglas St
  • Douglas St at Blanshard St

From Semiahmoo to Victoria by SkyTrain and bus

To get from Semiahmoo to Victoria in Southwest British Columbia, you’ll need to take 2 bus lines and one SkyTrain line: take the 321 bus from Westbound 16 Ave @ Kent St station to King George Station @ Bay 4 station. Next, you’ll have to switch to the EXPO LINE SkyTrain and finally take the VANCOUVER - VICTORIA bus from Vancouver Bus Terminal station to Victoria - Bus Depot station. The total trip duration for this route is approximately 4 hr 12 min.

252min
Walk to bus station
Bus - 321321
SkyTrain - EXPO LINE
Bus - VANCOUVER - VICTORIA
VANCOUVER - VICTORIA
Leaves from Westbound 16 Ave @ Kent St

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Westbound 16 Ave @ Kent St
    ID 61731
    1.82 km • 23 min
  • 2
    Bus - 321321
    Wait for bus
    321
    King George Blvd/To Scott Rd Station
  • 3
    Ride to bus station
    Ride to bus station
    King George Station @ Bay 4
    ID 59339
    58 min
  • 4
    Walk to SkyTrain station
    Walk to SkyTrain station
    King George Station
    30 m • 1 min
  • 5
    SkyTrain - EXPO LINE
    Wait for SkyTrain
    EXPO LINE
    Expo Line to Waterfront
  • 6
    Ride to SkyTrain station
    Ride to SkyTrain station
    Main Street-Science World Station
    35 min
  • 7
    Walk to bus station
    Walk to bus station
    Vancouver Bus Terminal
    130 m • 2 min
  • 8
    Bus - VANCOUVER - VICTORIA VANCOUVER - VICTORIA
    Wait for bus
    VANCOUVER - VICTORIA
    Victoria
  • 9
    Ride to bus station Victoria - Bus Depot
    Ride to bus station
    Victoria - Bus Depot
    91 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Semiahmoo to Victoria?

    The fastest way takes 202 minutes, using Bus line 354, Bus line 620, Bus line VANCOUVER - VICTORIA.

  • What is the alternative route to get from Semiahmoo to Victoria?

    The alternative route takes 252 minutes, using Bus line 321, Bus line EXPO LINE, Bus line VANCOUVER - VICTORIA.

  • Is there a direct bus between Semiahmoo and Victoria in Southwest British Columbia?

    No, you’ll have to take 3 bus lines in total. The total travelling time is 3 hr 22 min.

  • Which bus line goes from Semiahmoo to Victoria in Southwest British Columbia?

    The 354 bus line goes from Bridgeport Station station near Semiahmoo to Bridgeport Station @ Bay 1 Unloading Only station. From there you’ll have to take one bus line till Bridgeport Station @ Bay 1 Unloading Only station near Victoria in Southwest British Columbia

  • How long does it take to travel from Semiahmoo to Victoria in Southwest British Columbia by bus?

    The total travel time between Semiahmoo and Victoria in Southwest British Columbia by bus is about 3 hr 22 min.

  • Where do I get on the bus near Semiahmoo to get to Victoria in Southwest British Columbia?

    Get on the 354 bus from the Bridgeport Station stop near Semiahmoo in Southwest British Columbia.

  • Where do I get off the bus when travelling between Semiahmoo and Victoria in Southwest British Columbia?

    Get off the bus at the Bridgeport Station @ Bay 1 Unloading Only stop, which is closest to Victoria in Southwest British Columbia.