The drive from New Glasgow, PEI to Vancouver, BC is approximately 5,800 km and takes about 60 hours of driving time. This is the ultimate cross-country journey that requires multiple days of travel. You will follow the Trans-Canada Highway through the entire country, from the Atlantic to the Pacific.
Total Distance: 5,800 km driving distance; 4,500 km straight-line air distance.
Plan for at least 7-8 days of driving with overnight stops.
June to September for the best road conditions.