To reach Saint John from Grates Cove, drive to Argentia and take the Marine Atlantic ferry to North Sydney. From there, drive through Nova Scotia and New Brunswick via the Trans-Canada Highway. This is a scenic route. Alternatively, fly from St. John's to Saint John Airport (YSJ).
Total Distance: 1,500 km driving distance; 1,200 km straight-line air distance.
Book your ferry crossing well in advance.
June to September for the best weather in New Brunswick.