Travel from St-John-s to Charlottetown

Flights from St. John's to Charlottetown

Air Canada, Porter Airlines and WestJet fly from St. John's to Charlottetown every 2 hours.

How to get from St. John's to Charlottetown

ModeDurationPrice
From Marine Institute line 14 bus to St Johns airport, fly to Charlottetown airport, bus to Charlottetown Mall, then line 1 bus to Charlottetown.6 h 29 min$371
From Marine Institute line 14 bus to St Johns airport, fly to Moncton airport, taxi to Moncton - 477 Paul street, bus and ferry to Walmart, then line 3 bus to Charlottetown.9 h 19 min
From St. John’s MUN University Centre bus to Gander airport, fly to Charlottetown airport, bus to Charlottetown Mall, then line 1 bus to Charlottetown.10 h 56 min$434
From St. John’s MUN University Centre bus to Whitbourne, taxi to Argentia, ferry to North Sydney, NS, bus to New Glasgow, NS, drive to Caribou, NS, car ferry to Wood Islands, PEI, then drive to Charlottetown.27 h 5 min$289
From St. John’s MUN University Centre bus to Whitbourne, taxi to Argentia, ferry to North Sydney, NS, bus to Truro, train to Amherst, then bus to Charlottetown.30 h 3 min$339
From St. John’s MUN University Centre bus to Port aux Basques, car ferry to North Sydney, NS, bus to Stewiacke, NS, bus to Amherst, NS, taxi to Amherst, then bus to Charlottetown.33 h 11 min$260

How long does it take to get from St. John's to Charlottetown?

It takes approximately 6 hours 29 minutes to get from St. John's to Charlottetown, including transfers.

Operators from St. John's to Charlottetown

OperatorPhoneWebsite
Metrobus Transit+1 709-570-2020Metrobus Transit
Air CanadaAir Canada
Porter AirlinesPorter Airlines
WestJetWestJet
T3 Transit+1 902-566-9962T3 Transit
Autobus Les Sillons+1(418) 986 3886Autobus Les Sillons
DRL-LRDRL-LR
Marine AtlanticMarine Atlantic
MaritimebusMaritimebus
Northumberland FerriesNorthumberland Ferries
VIA Rail+1 1 888 842-7245VIA Rail