Travel from St-John-s to Halifax-NS-Canada

Flights from St. John's to Halifax

Air Transat, Air Canada and two other airlines fly from St. John's to Halifax every 3 hours.

How to get from St. John's to Halifax

ModeDurationPrice
From Marine Institute line 14 bus to St Johns airport, fly to Halifax airport, then bus to Halifax.4 h 23 min$231
From St. John’s MUN University Centre bus to Whitbourne, taxi to Argentia, ferry to North Sydney, NS, then bus to Halifax.26 h 24 min$270
From St. John's drive to Port aux Basques, car ferry to North Sydney, NS, then drive to Halifax.21 h 10 min$159

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

It takes approximately 4 h 23 min to get from St. John's to Halifax, including transfers.

Operators from St. John's to Halifax

OperatorPhoneWebsite
Metrobus Transit+1 709-570-2020Metrobus Transit
Air TransatAir Transat
Air CanadaAir Canada
Porter AirlinesPorter Airlines
WestJetWestJet
Metro Transit - HRMMetro Transit - HRM
DRL-LRDRL-LR
Marine AtlanticMarine Atlantic
MaritimebusMaritimebus