To reach Medicine Hat from Salt Spring Island, you must travel to the mainland, then fly to Calgary or Medicine Hat. The total distance is approximately 1,400 km. This route takes you across the diverse landscapes of British Columbia and Alberta. Careful planning of your connections is required.
Total Distance: Driving distance 1,420 km; Air distance 950 km.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 2 hours | 1 hour 35 mins |
| Avg Price | 400-800 CAD | 25 CAD |
| Operator | Air Canada | BC Ferries |
| Route | YVR to YXH (Medicine Hat). | Salt Spring to Swartz Bay. |
| Tip | Flights to Medicine Hat usually connect through Calgary. | Check the ferry schedule before booking your flight. |
May to September for the best weather conditions.