Reaching St. John's from Martintown is a major expedition. You must drive to North Sydney, Nova Scotia, to catch the Marine Atlantic ferry to Argentia or Port aux Basques, Newfoundland. From the ferry terminal, it is a long drive across the Trans-Canada Highway to St. John's. The total distance is over 2,000 km, including the ferry crossing. This is a bucket-list road trip for many Canadians.
Total Distance: Driving distance 2,000+ km; Air distance 1,700 km.
Book your ferry reservation months in advance, especially for summer travel.
July to September for the best weather and iceberg viewing.