On this page, you can find and purchase flight tickets for the route from Quebec City to Halifax. Although the distance between the cities is only 639 km, there are no direct flights, so the journey is made with a layover at Montréal–Trudeau International Airport or Toronto Pearson International Airport, and the minimum travel time is 3 hours 11 minutes.
Flights on this route are operated by Air Canada, Air Transat, and Flair Airlines. Ticket prices are dynamic and depend on the booking time, so to find the best deals, we recommend using the low-fare calendar and price dynamics graph provided on the page.



