The journey from Langford to Regina is a major cross-country trip of approximately 1,500 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 19 to 21 hours. This route takes you through the Rocky Mountains and across the vast prairies of Alberta and Saskatchewan.
Total Distance: 1,500 km total distance; 1,050 km straight-line air distance.
Plan for at least two overnight stops.
June to August for warm weather and outdoor activities.