The drive from New Glasgow, PEI to Kamloops, BC is approximately 5,400 km and takes about 54 hours of driving time. This is a major cross-country journey that requires multiple days of travel. You will follow the Trans-Canada Highway through the Maritimes, Quebec, Ontario, Manitoba, Saskatchewan, and into British Columbia.
Total Distance: 5,400 km driving distance; 4,100 km straight-line air distance.
Plan for at least 6-7 days of driving with overnight stops.
June to September for the best road conditions.