To travel from Holyrood to Saint John, you must first reach St. John's International Airport (YYT). From there, you will take a connecting flight to Saint John Airport (YSJ), usually via Halifax or Montreal. The air distance is approximately 1,100 km. This journey takes you from the island of Newfoundland to the Bay of Fundy. Total travel time is usually 4 to 7 hours.
Total Distance: Driving distance 1,600 km (including ferry), straight-line air distance 1,100 km.
Flights connecting through Halifax are often the most efficient.
June to September for the best weather.