The journey from Langford to Medicine Hat is a long-distance trip of approximately 1,250 kilometers. You will take the ferry from Swartz Bay to Tsawwassen, then drive east on the Trans-Canada Highway. The total travel time is approximately 17 to 19 hours. This route takes you through the Rocky Mountains and across the vast Alberta prairies.
Total Distance: 1,250 km total distance; 900 km straight-line air distance.
Plan for an overnight stop in the mountains.
June to August for warm weather and outdoor activities.