Travel from Toronto to Prince-Edward-Island

Flights from Toronto to Prince Edward Island

Air Canada and WestJet fly from Toronto to Charlottetown every 2 hours.

How to get from Toronto to Prince Edward Island

ModeDurationPrice
From UP Express Union Station train to Toronto airport, fly to Charlottetown airport, bus to Charlottetown Mall, then line 1 bus to Charlottetown.5 h 7 min$276
From Union Station line 509 tram to Toronto Island airport, fly to Charlottetown airport, bus to Charlottetown Mall, then line 1 bus to Charlottetown.6 h 19 min$322
From Toronto, ON bus to Station Bonaventure, line 2 subway to Gare d'autocars de Montréal, bus to Laurier-Station, taxi to Quebec - 3001, Chemin-des-Quatre-Bourgeois, St Foy, bus and ferry to Walmart, then line 3 bus to Confederation Centre.24 h 18 min$368
From Toronto train to Montréal, train to Amherst, then bus to Charlottetown.27 h 28 min$315
From Toronto drive to Charlottetown.18 h 40 min$170

How long does it take to get from Toronto to Prince Edward Island?

It takes approximately 5 hours 7 minutes to get from Toronto to Prince Edward Island, including transfers.

Operators from Toronto to Prince Edward Island

OperatorPhoneWebsite
UP ExpressUP Express
Air CanadaAir Canada
WestJetWestJet
T3 Transit+1 902-566-9962T3 Transit
Toronto TransitToronto Transit
Porter AirlinesPorter Airlines
Megabus CA1-866-488-4452Megabus CA
STMSTM
IntercarIntercar
Autobus Les Sillons+1(418) 986 3886Autobus Les Sillons
VIA Rail+1 1 888 842-7245VIA Rail
MaritimebusMaritimebus