There are 4 ways to get from Sooke to Calgary by bus, plane, or busferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Line 61 bus to Victoria International Airport, fly
best- Take the bus from Otter Point Rd at Rhodonite Dr to Douglas St at Gorge Rd E / Hillside Avebus
- Fly from Victoria International Airport (YYJ) to Calgary International Airport (YYC)plane YYJ - YYC
5h 26m$76–506Bus and ferry, bus
- Take the busferry from Victoria to Vancouverbusferry
- Take the bus from Vancouver - Pacific Station to Kelowna - 516 Lawrence Avebus
- Take the bus from Kelowna - 516 Lawrence Ave to Calgary Downtown Ticket Office 606 5 Ave SWbus
22h 13mBus to Nanaimo Airport, fly
- Take the bus from Victoria - Shell Gas Stn, McCallum Rd / Highway No.1 to Duncan - Train Stn, 120 Canada Ave, at War Memorialbus
- Fly from Nanaimo Airport (YCD) to Calgary International Airport (YYC)plane YCD - YYC
7h 22m$176–846Fly from Victoria Inner Harbour Apt
- Fly from Victoria Inner Harbour Apt (YWH) to Calgary International Airport (YYC)plane YWH - YYC
5h 17m$88–503
Victoria International Airport (YYJ) to Calgary International Airport (YYC) flights
Comparing Your Travel Options
The cheapest way to get from Sooke to Calgary is to line 61 bus and fly which costs $75 - $550 and takes 5h 26m.
The fastest way to get from Sooke to Calgary is to fly which takes 5h 17m and costs $85 - $550.
No, there is no direct bus from Sooke to Calgary. However, there are services departing from Otter Point Rd at Rhodonite Dr and arriving at Calgary Downtown Ticket Office 606 5 Ave SW via Victoria, Vancouver - Pacific Station and Kelowna - 516 Lawrence Ave. The journey, including transfers, takes approximately 22h 13m.
The distance between Sooke and Calgary is 808 km.
The best way to get from Sooke to Calgary without a car is to bus and ferry and bus which takes 22h 13m and costs .
It takes approximately 5h 26m to get from Sooke to Calgary, including transfers.
Sooke to Calgary bus services, operated by BC Ferries Connector - Wilson's Group, depart from Victoria station.
Sooke to Calgary bus services, operated by BC Ferries Connector - Wilson's Group, arrive at Vancouver station.
Calgary is 1h ahead of Sooke. It is currently 7:04 PM in Sooke and 8:04 PM in Calgary.
There are 1122+ hotels available in Calgary.
What companies run services between Sooke, BC, Canada and Calgary, AB, Canada?
Harbour Air Seaplanes, WestJet, and two other airlines fly from Victoria Inner Harbour Apt (YWH) to Calgary International Airport (YYC) 4 times a day.
- Website
- westjet.com
Flights from Victoria International Airport to Calgary International Airport
- Ave. Duration
- 1h 31m
- When
- Every day
- Estimated price
- $65–420
Flights from Victoria International Airport to Calgary International Airport via Vancouver
- Ave. Duration
- 3h 17m
- When
- Every day
- Estimated price
- $65–420
Flights from Nanaimo Airport to Calgary International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- $120–850
Flights from Nanaimo Airport to Calgary International Airport via Vancouver
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- $120–850
Flights from Victoria Inner Harbour Apt to Calgary International Airport via Vancouver
- Ave. Duration
- 3h
- When
- Sunday, Monday, Tuesday, Wednesday, Thursday, and Friday
- Estimated price
- $110–1,100
Flights from Victoria Inner Harbour Apt to Calgary International Airport via Coal Harbour Spb, Comox
- Ave. Duration
- 5h 5m
- When
- Sunday
- Estimated price
- $120–1,100
Flights from Victoria Inner Harbour Apt to Calgary International Airport via Vancouver, Kelowna
- Ave. Duration
- 5h 10m
- When
- Thursday
- Estimated price
- $110–1,100
Flights from Victoria Inner Harbour Apt to Calgary International Airport via Vancouver, Victoria International Airport
- Ave. Duration
- 6h 10m
- When
- Monday to Saturday
- Estimated price
- $110–1,100
- Phone
- +1 250 382 6161
- transitinfo@bctransit.com
- Website
- Victoria
Bus from Otter Point Rd at Rhodonite Dr to Douglas St at Gorge Rd E / Hillside Ave
- Ave. Duration
- 1h 2m
- Frequency
- Every 3 hours
- Estimated price
- $3
- Website
- Victoria
- Single Ride
- $3
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 How to get from Luton Airport into central London, What are the different types of Renfe trains in Spain?, and Travelling around the UAE - to help you get the most out of your next trip.



