Travel from Halifax-NS-Canada to Quebec

Bus or fly from Halifax to Quebec?

Air Canada, WestJet and United Airlines fly from Halifax to Quebec every 30 minutes. Alternatively, you can take a bus from Halifax to Quebec via Moncton, NB and Rivière-du-Loup in around 14 h 20 min.

How to get from Halifax to Quebec

ModeDurationPrice
From Bridge Terminal Bay 10 line 320 bus to Halifax airport, fly to Quebec airport, line 78 bus to T. Les Saules, then line 80 bus to Quebec.6 h 44 min$227
From Bridge Terminal Bay 10 line 320 bus to Halifax airport, fly to Montreal airport, line 209 bus to Dorval, train to Montréal, then train to Quebec.8 h 1 min$241
From Marriott Harbourfront Hotel bus to Moncton airport, fly to Quebec airport, line 78 bus to T. Les Saules, then line 80 bus to Quebec.9 h 44 min$597
From Marriott Harbourfront Hotel bus to Moncton, NB, bus to Rivière-du-Loup, then bus to Quebec, PQ.14 h 20 min$146
From Halifax train to Moncton, walk to 1111 Main, line 52 bus to Moncton - 477 Paul street, bus and ferry to Gare de Ste-Foy, then line 801 bus to D'Youville.14 h 44 min$280
From Halifax drive to Quebec.10 h 45 min$102

How long does it take to get from Halifax to Quebec?

It takes approximately 6 h 44 min to get from Halifax to Quebec, including transfers.

Is there a direct bus between Halifax and Quebec?

No, there is no direct bus from Halifax to Quebec. However, there are services departing from Marriott Harbourfront Hotel and arriving at Quebec, PQ via Moncton, NB and Rivière-du-Loup. The journey, including transfers, takes approximately 14 h 20 min.

Operators from Halifax to Quebec

OperatorPhoneWebsite
Metro Transit - HRMMetro Transit - HRM
Air CanadaAir Canada
WestJetWestJet
United AirlinesUnited Airlines
RTC QuebecRTC Quebec
Porter AirlinesPorter Airlines
STMSTM
VIA Rail+1 1 888 842-7245VIA Rail
MaritimebusMaritimebus
Codiac Transpo+1 506-857-2008Codiac Transpo
Autobus Les Sillons+1(418) 986 3886Autobus Les Sillons