By Air

Advertisement

By Air

Depending on the time of year, there are direct flights from Detroit, Boston, and New York to Charlottetown. Otherwise, you'll need to fly through Halifax, Montréal, Ottawa, or Toronto on your way to PEI. Charlottetown Airport is 5 km (3 mi) north of town.

More travel tips

Advertisement