The journey from New Glasgow, PEI to St. John's, NL is the longest road trip in Atlantic Canada. You must drive to North Sydney, NS, take the Marine Atlantic ferry to Port aux Basques, NL, and then drive the entire length of the Trans-Canada Highway across Newfoundland to reach St. John's. This is a multi-day trip requiring significant planning.
Total Distance: Approx. 1,600 km total; 1,200 km straight-line air distance.
The drive from Port aux Basques to St. John's is approximately 10-12 hours.
July to September for the best road conditions.