The drive from New Glasgow, PEI to Victoria, BC is approximately 5,900 km and takes about 64 hours of driving time, including the ferry crossing from the mainland to Vancouver Island. This is the ultimate cross-country journey that requires multiple days of travel. You will follow the Trans-Canada Highway through the entire country.
Total Distance: 5,900 km driving distance; 4,600 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.