Wayfli › Edinburgh (EDI) › To Montreal (YUL)

Edinburgh (EDI) to Montreal (YUL) flights

There are direct flights from Edinburgh Airport to Montreal / Pierre Elliott Trudeau International Airport, sold by one airline: Air Canada. The distance is 4,863 km, about 6h 25m in the air. There are also 10 one-stop options, via airports such as Amsterdam, London and London.

Live fares for EDI → YULSee all routes on the map
4,863 kmdistance
~6h 25mdirect flight time (estimate)
1direct airline
10one-stop options

Direct flights from Edinburgh to Montreal

RouteAirlines (incl. codeshares)DistanceTime (est.)
EDI → YULAir Canada4,863 km~6h 25m

Best one-stop connections

Through the biggest hubs first. Times include about 100 minutes to change planes.

ViaAirlinesDistanceTime (est.)
AMS AmsterdamKLM and easyJet then KLM6,169 km~10h 10m
LGW LondoneasyJet then Air Transat5,819 km~9h 45m
LHR LondonBritish Airways then Air Canada and British Airways5,748 km~9h 40m
JFK New YorkAmerican Airlines and jetBlue then American Airlines and Finnair5,762 km~9h 40m
YYZ TorontoAir Canada and WestJet then Air Canada and KLM5,851 km~9h 50m
EWR NewarkUnited Airlines then Air Canada and United Airlines5,777 km~9h 45m
BRU BrusselsBrussels Airlines then Air Canada and Lufthansa6,318 km~10h 20m
PHL PhiladelphiaAmerican Airlines then American Airlines6,008 km~10h
BOS BostonjetBlue and Delta then Air Canada and United Airlines5,335 km~9h 10m
YHZ HalifaxWestJet then Air Canada and Porter Airlines Canada5,089 km~8h 50m

More from Edinburgh and Montreal

Routes come from current airline fares, updated weekly (last update 11 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.