To travel from Holyrood to Charlottetown, you must first reach St. John's International Airport (YYT). From there, you will take a connecting flight to Charlottetown Airport (YYG), usually via Halifax. The air distance is approximately 800 km. This journey takes you from the island of Newfoundland to the capital of Prince Edward Island. Total travel time is usually 4 to 6 hours.
Total Distance: Driving distance 1,200 km (including ferry), straight-line air distance 800 km.
Flights connecting through Halifax are the most frequent.
June to September for the best weather and beach access.