Direct flights from Halifax to London
All flights from YHZ to LHR non-stop. There are direct flights from Halifax International (YHZ), Canada to Heathrow (LHR), United Kingdom with Air Canada. 7 weekly departures are currently scheduled on this route. Departure times range from 10:35 to 11:40 depending on the schedule period. The flight distance is 2865 miles (4610 km). Flight time ranges from 5 hours and 55 minutes to 6 hours.
Flight schedule from Halifax to London with Air Canada
This is a weekly direct flight schedule for Air Canada. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2026-05-25
Halifax to London scheduled departures
Select a date to see every published non-stop departure between YHZ and LHR.
YHZ - LHR route facts
-
Distance2865 miles (4610 km)
-
Flight time5 hours and 55 minutes to 6 hours
-
Airline
Air Canada -
Airline alliancesStar Alliance
-
CabinsEconomy Business
-
Arrival terminalsTerminal 2
-
AircraftAirbus A321neo and Boeing 737MAX 8 Passenger
Route FAQ
Direct flights from Halifax to United Kingdom
From Halifax to London
LGW Gatwick
From Halifax to Edinburgh
EDI Edinburgh Airport
