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