There are 4 ways to get from Sooke to Quadra Island by bus, ferry, plane, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, ferry via Lanford, BC - McCallum at Hwy 1 n/b ramp
best- Take the bus from Lanford, BC - McCallum at Hwy 1 n/b ramp to Nanaimo, Departure Bay Ferry Terminal, Canada
- Take the bus from Nanaimo, Departure Bay Ferry Terminal, Canada to Campbell River, BC - 11th Ave at Cedar St
- Take the ferry from Campbell River to Quadra Island
8h 35m$152–174Bus, ferry
cheapest- Take the bus from Victoria, BC - Sandman Inn to Nanaimo, Departure Bay Ferry Terminal, Canada
- Take the bus from Nanaimo, Departure Bay Ferry Terminal, Canada to Campbell River, BC - 11th Ave at Cedar St
- Take the ferry from Campbell River to Quadra Island
8h 41m$150–172Line 61 bus, line 72 bus to Victoria International Airport, fly, ferry, drive
- Take the bus from Otter Point Rd at Rhodonite Dr to Douglas St at Gorge Rd E / Hillside Ave
- Take the bus from Douglas St at Kings Rd to Saanichton Exch Bay A
- Fly from Victoria International Airport (YYJ) to Campbell River Airport (YBL)YYJ - YBL
- Take the ferry from Campbell River to Quadra Island
- Drive from Quadra Island to Quadra Island
8h 7m$246–488Fly from Victoria Inner Harbour Apt, ferry, drive
- Fly from Victoria Inner Harbour Apt (YWH) to Campbell River Airport (YBL)YWH - YBL
- Take the ferry from Campbell River to Quadra Island
- Drive from Quadra Island to Quadra Island
6h 11m$370–772
Victoria International Airport (YYJ) to Campbell River Airport (YBL) flights
Questions & Answers
The cheapest way to get from Sooke to Quadra Island is to bus and ferry which costs $150 - $180 and takes 8h 41m.
The fastest way to get from Sooke to Quadra Island is to fly and ferry and drive which takes 6h 11m and costs $370 - $800.
The distance between Sooke and Quadra Island is 313 km.
The best way to get from Sooke to Quadra Island without a car is to bus and ferry via Lanford, BC - McCallum at Hwy 1 n/b ramp which takes 8h 35m and costs $150 - $180.
It takes approximately 8h 35m to get from Sooke to Quadra Island, including transfers.
There are 48+ hotels available in Quadra Island.
What companies run services between Sooke, BC, Canada and Quadra Island, BC, Canada?
There is no direct connection from Sooke to Quadra Island. However, you can take the line 61 bus to Langford Exch Bay A, walk to Langford Exch Bay C, take the line 57 bus to McCallum Rd at Hwy 1, take the bus to Nanaimo, Departure Bay Ferry Terminal, Canada, take the bus to Campbell River, BC - 11th Ave at Cedar St, walk to Campbell River, take the ferry to Quadra Island, then take the taxi to Quadra Island. Alternatively, you can take the line 61 bus to Douglas St at Gorge Rd E / Hillside Ave, walk to Douglas St at Kings Rd, take the line 72 bus to Saanichton Exch Bay A, walk to Saanichton Exch Bay D, take the line 87 bus to Victoria International Airport, walk to Victoria International Airport (YYJ) airport, fly to Campbell River Airport (YBL), drive to Campbell River, take the ferry to Quadra Island, then drive to Quadra Island.
- Website
- pacificcoastal.com
Flights from Victoria International Airport to Campbell River Airport via Vancouver
- Ave. Duration
- 2h 41m
- When
- Every day
- Estimated price
- $250–460
Flights from Victoria Inner Harbour Apt to Campbell River Airport via Vancouver
- Ave. Duration
- 3h 44m
- When
- Every day
- Estimated price
- $360–750
- info@islandlinkbus.com
- Website
- islandlinkbus.com
Bus from Lanford, BC - McCallum at Hwy 1 n/b ramp to Nanaimo, Departure Bay Ferry Terminal, Canada
- Ave. Duration
- 1h 35m
- Frequency
- 4 times a day
- Estimated price
- $44
- Website
- https://www.islandlinkbus.com/
- Road Adult
- $44
Bus from Nanaimo, Departure Bay Ferry Terminal, Canada to Campbell River, BC - 11th Ave at Cedar St
- Ave. Duration
- 2h 10m
- Frequency
- 4 times a day
- Estimated price
- $51
- Website
- https://www.islandlinkbus.com/
- Road Adult
- $51
Bus from Victoria, BC - Sandman Inn to Nanaimo, Departure Bay Ferry Terminal, Canada
- Ave. Duration
- 1h 55m
- Frequency
- Every 4 hours
- Estimated price
- $45
- Website
- https://www.islandlinkbus.com/
- Road Adult
- $45
- Phone
- 250-382-6161
- transitinfo@bctransit.com
- Website
- bctransit.com
Bus from Otter Point Rd at Rhodonite Dr to Douglas St at Gorge Rd E / Hillside Ave
- Ave. Duration
- 1h
- Frequency
- Every 3 hours
- Estimated price
- $3
- Website
- https://www.bctransit.com/victoria/home
- Schedules at
- https://www.bctransit.com/victoria/schedules-and-maps/
- Single Ride
- $3
Bus from Douglas St at Kings Rd to Saanichton Exch Bay A
- Ave. Duration
- 36 min
- Frequency
- Every 30 minutes
- Estimated price
- $3
- Website
- https://www.bctransit.com/victoria/home
- Schedules at
- https://www.bctransit.com/victoria/schedules-and-maps/
- Single Ride
- $3
- Phone
- 1-888-223-3779
- Website
- bcferries.com
Ferry from Campbell River to Quadra Island
- Ave. Duration
- 10 min
- Frequency
- Hourly
- Estimated price
- $1–8
- Website
- https://www.bcferries.com
- Book at
- https://www.bcferries.com/RouteSelectionPage
- Schedules at
- https://www.bcferries.com/routes-fares/discover-route-map
- Standard Passenger
- $1–3
- Standard Vehicle + Passenger
- $5–8
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 The London Underground: Essential tips to navigate the Tube, Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, and 4 of the smartest ways to explore Australia - to help you get the most out of your next trip.










