Flights from Madrid to Istanbul – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
MAD to IST – All flight route options from Barajas, Spain to Istanbul Airport, Turkey. These routes are operated by 20 airlines. Fly non-stop with Air Europa or Turkish Airlines, or choose from 39 different stopover flights. The shortest flight time is 3 hours and 45 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Istanbul Airport
We got great deals on hotels and car rentals near the airport.
Madrid to Istanbul flights
There are over 41 airlines and as many as 630 flights every week to this destination. You can fly non-stop to Istanbul (IST) from Madrid (MAD) with Turkish Airlines or Air Europa but if a stopover option suits you better you can choose to fly via Nice, Bologna or any other of the 39 alternatives with connectiing airports.
Tip! You might want to consider arriving at Istanbul Sabiha Gökçen International Airport (SAW) instead.
Madrid to Istanbul with Turkish Airlines
You can fly non-stop every weekday with flights departing between 6:00 am and 6:00 pm. Turkish Airlines is a Star Alliance member.
With Tunisair
If you fly from Madrid with Tunisair you will do a stopover in Tunis, TUN before reaching Istanbul. This flight trip will take 6 hours and you can fly every Wednesday or Friday with departures at 10:45 or 18:25.
Distance & flight times: Barajas to Istanbul Airport
The shortest flight time between MAD and IST is 4 hours and 15 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 4h 15m | - | 1688 miles (2716 km) |
NCE Nice | 5h 55m | 50m | 1710 miles (2751 km) |
BLQ Bologna | 6h 30m | 3h 30m | 1724 miles (2774 km) |
NAP Naples | 6h 35m | 1h 35m | 1695 miles (2727 km) |
BIO Bilbao | 6h 40m | 1h 30m | 1823 miles (2933 km) |
DBV Dubrovnik | 6h 40m | 1h 40m | 1689 miles (2718 km) |
MRS Marseille | 6h 40m | 1h 35m | 1710 miles (2751 km) |
MXP Milan | 6h 43m | 1h 5m | 1769 miles (2846 km) |
GVA Geneva | 6h 55m | 1h 5m | 1813 miles (2917 km) |
JTR Thira | 7h 5m | 2h 15m | 1979 miles (3184 km) |
FRA Frankfurt | 7h 10m | 1h 35m | 2036 miles (3276 km) |
ZAG Zagreb | 7h 10m | 2h 35m | 1766 miles (2841 km) |
CTA Catania | 7h 13m | 2h 0m | 1804 miles (2903 km) |
BUD Budapest | 7h 15m | 1h 50m | 1869 miles (3007 km) |
VCE Venice | 7h 18m | 40m | 1755 miles (2824 km) |
TLS Toulouse | 7h 20m | 1h 5m | 1742 miles (2803 km) |
BCN Barcelona | 7h 35m | 3h 15m | 1687 miles (2714 km) |
TIA Tirana | 7h 35m | 2h 50m | 1690 miles (2719 km) |
FCO Rome | 7h 40m | 1h 25m | 1687 miles (2714 km) |
VIE Vienna | 7h 50m | 2h 25m | 1893 miles (3046 km) |
TUN Tunis | 8h 0m | 2h 50m | 1830 miles (2944 km) |
SPU Split | 8h 5m | 5h 0m | 1701 miles (2737 km) |
VLC Valencia | 8h 5m | 2h 30m | 1721 miles (2769 km) |
BEG Belgrade | 8h 10m | 3h 15m | 1745 miles (2808 km) |
SOF Sofia | 8h 20m | 3h 15m | 1697 miles (2730 km) |
BOD Bordeaux | 8h 33m | 3h 25m | 1842 miles (2964 km) |
MUC Munich | 8h 35m | 4h 45m | 1902 miles (3060 km) |
ADB Izmir | 8h 45m | 3h 30m | 1871 miles (3010 km) |
LIN Milan | 8h 45m | - | - |
DUS Dusseldorf | 9h 5m | 3h 10m | 2156 miles (3469 km) |
AGP Malaga | 9h 15m | 3h 30m | 2080 miles (3347 km) |
ATH Athens | 9h 15m | 1h 0m | 1830 miles (2944 km) |
ZRH Zurich | 9h 20m | 4h 35m | 1861 miles (2994 km) |
SZG Salzburg | 9h 25m | 4h 0m | 1866 miles (3002 km) |
BRU Brussels | 9h 35m | 1h 20m | 2160 miles (3475 km) |
ALG Algiers | 9h 35m | 2h 5m | 1861 miles (2994 km) |
CDG Paris | 9h 45m | 2h 35m | 2047 miles (3294 km) |
OTP Bucharest | 9h 55m | 4h 35m | 1801 miles (2898 km) |
PRG Prague | 10h 5m | 3h 5m | 2023 miles (3255 km) |
ORY Paris | 10h 20m | - | - |



Quick copy and share this page
From Madrid to Turkey
Below is a list of other destinations to Turkey from Barajas with either direct flights or 1 stop connections.
From Spain to Istanbul
Below is a list of other cities in Spain with flights to Istanbul with either non-stop or connecting flights.
-
BCN Barcelona Direct
-
PMI Palma de Mallorca
-
AGP Malaga Direct
-
ALC Alicante
-
LPA Las Palmas
-
TFS Tenerife
-
VLC Valencia Direct
-
SVQ Sevilla Direct
-
IBZ Ibiza
-
ACE Lanzarote