Wayfli › Montreal (YUL) › To Madrid (MAD)

Montreal (YUL) to Madrid (MAD) flights

There are direct flights from Montreal / Pierre Elliott Trudeau International Airport to Adolfo Suárez Madrid–Barajas Airport, sold by one airline: Air Canada. The distance is 5,553 km, about 7h 15m in the air. There are also 24 one-stop options, via airports such as Amsterdam, Paris and London.

Live fares for YUL → MADSee all routes on the map
5,553 kmdistance
~7h 15mdirect flight time (estimate)
1direct airline
24one-stop options

Direct flights from Montreal to Madrid

RouteAirlines (incl. codeshares)DistanceTime (est.)
YUL → MADAir Canada5,553 km~7h 15m

Best one-stop connections

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

ViaAirlinesDistanceTime (est.)
AMS AmsterdamKLM then KLM and China Eastern6,964 km~11h 10m
CDG ParisAir Canada and Air France then Air France and easyJet6,588 km~10h 40m
LGW LondonAir Transat then Iberia Express and easyJet6,461 km~10h 35m
LHR LondonAir Canada and British Airways then British Airways and Iberia6,460 km~10h 35m
BCN BarcelonaAir Transat then Iberia and Air Europa6,394 km~10h 30m
JFK New YorkAmerican Airlines and Finnair then American Airlines and Air France6,299 km~10h 20m
EDI EdinburghAir Canada then Ryanair and Iberia Express6,584 km~10h 40m
EWR NewarkAir Canada and United Airlines then Lufthansa and United Airlines6,322 km~10h 25m
LIS LisbonAir Canada and Air Transat then Ryanair and Iberia5,748 km~9h 40m
AGP MalagaAir Transat then Ryanair and Iberia6,135 km~10h 10m
BRU BrusselsAir Canada and Lufthansa then Aeromexico and Hainan Airlines6,869 km~11h 5m
ORY ParisFrench Bee and Corsair International then Air France and Iberia6,557 km~10h 40m

More from Montreal and Madrid

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.