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