Skip to main content

How to get from Oak Bay to Sooke by bus?

From Oak Bay to Sooke by bus

To get from Oak Bay to Sooke in Southwest British Columbia, you’ll need to take 3 bus lines: take the 15 bus from Ring Rd at Parking Lot 6 station to Yates at Broad / Douglas station. Next, you’ll have to switch to the 95 bus and finally take the 61 bus from Jacklin at Dunford station to Sooke Rd at Townsend - Sooke Town Ctr. station. The total trip duration for this route is approximately 1 hr 36 min. The ride fare is CA$7.50.

96minCA$7.50
Bus - 15
15
Bus - 95
95
Bus - 61
61
Leaves from Ring Rd at Parking Lot 6

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Oak Bay
  • 2
    Bus - 1515
    Wait for bus
    15
    Esquimalt - Fort/Yates Exp
  • 3
    Ride to bus station
    Ride to bus station
    Yates at Broad / Douglas
    ID 100048
    16 min
  • 4
    Walk to bus station
    Walk to bus station
    Douglas at Pandora - City Hall
    ID 100076
    220 m • 3 min
  • 5
    Bus - 9595
    Wait for bus
    95
    Blink - to Langford
  • 6
    Ride to bus station
    Ride to bus station
    Jacklin at Dunford
    ID 101632
    31 min
  • 7
    Bus - 6161
    Wait for bus
    61
    Sooke
  • 8
    Ride to bus station Sooke Rd at Townsend - Sooke Town Ctr.
    Ride to bus station
    Sooke Rd at Townsend - Sooke Town Ctr.
    ID 102285
    32 min
*Duration based on 8am traffic

Alternative route from Oak Bay to Sooke by bus via 14, 95 and 61

To get from Oak Bay to Sooke in Southwest British Columbia, you’ll need to take 3 bus lines: take the 14 bus from Ring Rd at Parking Lot 6 station to Yates at Broad / Douglas station. Next, you’ll have to switch to the 95 bus and finally take the 61 bus from Jacklin at Dunford station to Sooke Rd at Townsend - Sooke Town Ctr. station. The total trip duration for this route is approximately 1 hr 38 min. The ride fare is CA$7.50.

98minCA$7.50
Bus - 14
14
Bus - 95
95
Bus - 61
61
Leaves from Ring Rd at Parking Lot 6

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Oak Bay
  • 2
    Bus - 1414
    Wait for bus
    14
    VIC General - via Craigflower
  • 3
    Ride to bus station
    Ride to bus station
    Yates at Broad / Douglas
    ID 100048
    18 min
  • 4
    Walk to bus station
    Walk to bus station
    Douglas at Pandora - City Hall
    ID 100076
    220 m • 3 min
  • 5
    Bus - 9595
    Wait for bus
    95
    Blink - to Langford
  • 6
    Ride to bus station
    Ride to bus station
    Jacklin at Dunford
    ID 101632
    31 min
  • 7
    Bus - 6161
    Wait for bus
    61
    Sooke
  • 8
    Ride to bus station Sooke Rd at Townsend - Sooke Town Ctr.
    Ride to bus station
    Sooke Rd at Townsend - Sooke Town Ctr.
    ID 102285
    32 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 Oak Bay to Sooke

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

Alternative route from Oak Bay to Sooke by bus via 14, 95 and 61

To get from Oak Bay to Sooke in Southwest British Columbia, you’ll need to take 3 bus lines: take the 14 bus from Ring Rd at Parking Lot 6 station to Yates at Broad / Douglas station. Next, you’ll have to switch to the 95 bus and finally take the 61 bus from Jacklin at Dunford station to Sooke Rd at Townsend - Sooke Town Ctr. station. The total trip duration for this route is approximately 1 hr 38 min. The ride fare is CA$7.50.

98minCA$7.50
Bus - 14
14
Bus - 95
95
Bus - 61
61
Leaves from Ring Rd at Parking Lot 6

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Oak Bay
  • 2
    Bus - 1414
    Wait for bus
    14
    VIC General - via Craigflower
  • 3
    Ride to bus station
    Ride to bus station
    Yates at Broad / Douglas
    ID 100048
    18 min
  • 4
    Walk to bus station
    Walk to bus station
    Douglas at Pandora - City Hall
    ID 100076
    220 m • 3 min
  • 5
    Bus - 9595
    Wait for bus
    95
    Blink - to Langford
  • 6
    Ride to bus station
    Ride to bus station
    Jacklin at Dunford
    ID 101632
    31 min
  • 7
    Bus - 6161
    Wait for bus
    61
    Sooke
  • 8
    Ride to bus station Sooke Rd at Townsend - Sooke Town Ctr.
    Ride to bus station
    Sooke Rd at Townsend - Sooke Town Ctr.
    ID 102285
    32 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Oak Bay to Sooke?

    The fastest way takes 96 minutes, using Bus line 15, Bus line 95, Bus line 61.

  • What is the alternative route to get from Oak Bay to Sooke?

    The alternative route takes 98 minutes, using Bus line 14, Bus line 95, Bus line 61.

  • Is there a direct bus between Oak Bay and Sooke in Southwest British Columbia?

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

  • Which bus line goes from Oak Bay to Sooke in Southwest British Columbia?

    The 15 bus line goes from Esquimalt - Fort/Yates Exp station near Oak Bay to Yates at Broad / Douglas station. From there you’ll have to take one bus line till Yates at Broad / Douglas station near Sooke in Southwest British Columbia

  • How long does it take to travel from Oak Bay to Sooke in Southwest British Columbia by bus?

    The total travel time between Oak Bay and Sooke in Southwest British Columbia by bus is about 1 hr 36 min.

  • Where do I get on the bus near Oak Bay to get to Sooke in Southwest British Columbia?

    Get on the 15 bus from the Esquimalt - Fort/Yates Exp stop near Oak Bay in Southwest British Columbia.

  • Where do I get off the bus when travelling between Oak Bay and Sooke in Southwest British Columbia?

    Get off the bus at the Yates at Broad / Douglas stop, which is closest to Sooke in Southwest British Columbia.

  • How much is the bus fare from Oak Bay to Sooke?

    The ride from Oak Bay to Sooke costs CA$7.50.

Real-Time Arrivals, Schedules, Maps & More