Wayfli › Istanbul (IST) › To Madrid (MAD)

Istanbul (IST) to Madrid (MAD) flights

There are direct flights from Istanbul New Airport to Adolfo Suárez Madrid–Barajas Airport, sold by one airline: Turkish Airlines. The distance is 2,714 km, about 3h 50m in the air. There are also 46 one-stop options, via airports such as Paris, Frankfurt and Barcelona.

Live fares for IST → MADSee all routes on the map
2,714 kmdistance
~3h 50mdirect flight time (estimate)
1direct airline
46one-stop options

Direct flights from Istanbul to Madrid

RouteAirlines (incl. codeshares)DistanceTime (est.)
IST → MADTurkish Airlines2,714 km~3h 50m

Best one-stop connections

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

ViaAirlinesDistanceTime (est.)
CDG ParisAir France and Turkish Airlines then Air France and easyJet3,301 km~6h 40m
FRA FrankfurtLufthansa and Turkish Airlines then Finnair and Ethiopian Airlines3,285 km~6h 40m
BCN BarcelonaTurkish Airlines and Vueling then Iberia and Air Europa2,714 km~6h
FCO RomeITA Airways and Turkish Airlines then ITA Airways and Ryanair2,714 km~6h
MUC MunichLufthansa and Asiana Airlines then Iberia and Lufthansa3,069 km~6h 25m
VIE ViennaAustrian Airlines and Asiana Airlines then Ryanair and Iberia3,057 km~6h 25m
MXP MilanoTurkish Airlines then Iberia and easyJet2,851 km~6h 10m
ZRH ZurichSWISS and Asiana Airlines then Iberia and SWISS3,003 km~6h 20m
BRU BrusselsTurkish Airlines then Aeromexico and Hainan Airlines3,482 km~6h 55m
AGP MalagaTurkish Airlines then Ryanair and Iberia3,338 km~6h 45m
BUD BudapestTurkish Airlines and Wizz Air then Ryanair and Wizz Air3,020 km~6h 20m
ATH AthensAegean Airlines and Turkish Airlines then Aegean Airlines and Iberia2,915 km~6h 15m

More from Istanbul and Madrid

Routes come from current airline fares, updated weekly (last update 9 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.