Rome2Rio

How to get fromAbbotsford to Sookeby train, bus, plane, taxi, busferry, or subway

Find Transport to Sooke

See all options
QR code to download the Rome2Rio app

Download the Rome2Rio travel app

Scan QR code with your phone to download the app

Download on the App StoreGet it on Google Play

There are 7 ways to get from Abbotsford to Sooke by train, bus, plane, taxi, busferry, or subway

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Train, bus

    best
    1. Take the train from Mission City Station Westbound to Waterfront Station Unload Onlytrain train Wce
    2. Take the train from Vancouver Harbour to Victoria Harbourtrain train 18
    3. Take the bus from Victoria to Sookebus bus Wct / ...
    6h 19m
  2. Bus, bus and ferry

    cheapest
    1. Take the bus from Abbotsford - Airport Curbside in the shuttle area in front of main terminal entrance to Vancouver - Pacific Stationbus bus Ebus
    2. Take the busferry from Vancouver to Victoriabusferry bus ferry Vancouver to Victoria
    8h 16m
    $63–207
  3. Bus, train, line 61 bus

    1. Take the bus from Highstreet Exch Bay D to Lougheed Stn Bay 5bus bus 66
    2. Take the train from Vancouver Harbour to Victoria Harbourtrain train 18
    3. Take the bus from Douglas St at Fort St to Otter Point Rd at Rhodonite Drbus bus 61 / ...
    6h 43m
  4. Line 1 bus, bus to Coal Harbour Spb, fly to Victoria Inner Harbour Apt, line 61 bus

    1. Take the bus from Bourquin Exch Bay A to Highstreet Exch Bay Fbus bus
    2. Take the bus from Highstreet Exch Bay D to Lougheed Stn Bay 5bus bus
    3. Fly from Coal Harbour Spb (CXH) to Victoria Inner Harbour Apt (YWH)plane plane CXH - YWH
    4. Take the bus from Langford Exch to 2200 Blk Otter Point Rdbus bus
    5h 46m
    $115–349
  5. Taxi, bus, train, line 95 bus, line 61 bus

    1. Take the taxi from Abbotsford to Abbotsfordtaxi taxi
    2. Take the bus from Abbotsford to Vancouver International Airport (YVR) - International Terminalbus bus
    3. Take the train from Vancouver Airport YVR South to Victoria Harbourtrain train 18
    4. Take the bus from Douglas St at Pandora Ave to Langford Exchbus bus 95 / ...
    5. Take the bus from Langford Exch to 2200 Blk Otter Point Rdbus bus 61
    6h 44m
  6. Line 1 bus, bus, subway to Vancouver International Airport, fly to Victoria Inner Harbour Apt, line 61 bus

    1. Take the bus from Bourquin Exch Bay A to Highstreet Exch Bay Fbus bus
    2. Take the bus from Highstreet Exch Bay D to Lougheed Stn Bay 5bus bus
    3. Take the subway from Lougheed Town Centre Station @ Platform 1 to Granville Station @ Platform 1subway subway
    4. Fly from Vancouver International Airport (YVR) to Victoria Inner Harbour Apt (YWH)plane plane YVR - YWH
    5. Take the bus from Langford Exch to 2200 Blk Otter Point Rdbus bus
    6h
    $128–386
  7. Line 1 bus, bus, subway to Vancouver International Airport, fly to Victoria International Airport, line 95 bus, line 61 bus

    1. Take the bus from Bourquin Exch Bay A to Highstreet Exch Bay Fbus bus
    2. Take the bus from Highstreet Exch Bay D to Lougheed Stn Bay 5bus bus
    3. Take the subway from Lougheed Town Centre Station @ Platform 1 to Granville Station @ Platform 1subway subway
    4. Fly from Vancouver International Airport (YVR) to Victoria International Airport (YYJ)plane plane YVR - YYJ
    5. Take the bus from Douglas St at Kings Rd to Langford Exchbus bus
    6. Take the bus from Langford Exch to 2200 Blk Otter Point Rdbus bus
    7h 24m
    $76–289

Coal Harbour Spb (CXH) to Victoria Inner Harbour Apt (YWH) flights

Calendar227Weekly Planes
Duration35 minAverage Duration
Ticket$58Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Abbotsford, BC, Canada and Sooke, BC, Canada?

There is no direct connection from Abbotsford to Sooke. However, you can take the bus to Mission City Stn Bay 1, walk to Mission City Station Westbound, take the train to Waterfront Station Unload Only, walk to Vancouver Harbour, take the train to Victoria Harbour, walk to Victoria, then take the bus to Sooke. Alternatively, you can take a bus from McMillan Rd at Old Yale Rd to Otter Point Rd at Rhodonite Dr via Highstreet Exch Bay F, Highstreet Exch Bay D, Lougheed Stn Bay 5, Lougheed Town Centre Station @ Platform 1, Burrard Station @ Platform 1, Vancouver Harbour, Victoria Harbour, and Douglas St at Fort St in around 6h 43m.

Airlines
Train operators
Bus operators
Other operators

Want to know more about travelling around the world?

Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Train travel in Spain: A guide to Renfe, How to get from London City Airport into central London, and Travelling to the US: What do I need to know? - to help you get the most out of your next trip.