The journey from Terrace Bay to Vancouver is a massive 3,000-kilometer cross-country drive. You will follow the Trans-Canada Highway through Ontario, Manitoba, Saskatchewan, and Alberta before crossing the Rocky Mountains into British Columbia. This trip typically takes 32 to 35 hours of driving time, usually spread over 4 to 5 days. It is a legendary Canadian road trip that takes you from the Great Lakes to the Pacific Ocean.
Total Distance: 3,000 km driving distance; 2,500 km straight-line air distance.
Plan for overnight stops in Winnipeg, Regina, Calgary, and Revelstoke.
Summer for the best road conditions and longest daylight hours.