- Home
- Flights
- Flights from Ankara
- Ankara to Madrid
Flights from Ankara to Madrid
There are nonstop flights from Ankara to Madrid. The flight takes around 4h 21m.
Direct flights available 4h 21m
Ankara to Madrid at a glance
Fastest flight4h 21mEstimated
Nonstop flightsYesNonstop fares found
Good to know
- Distance
- 3,084 km1,915 miles
- Flight time
- 4h 21mestimate
- Time difference
- -2hMadrid vs Ankara
- Currency in Madrid
- EUR
- Airports
- ESB → MAD
Flights from Ankara to Madrid: questions answered
Are there direct flights from Ankara to Madrid?
Yes. Nonstop flights operate on this route.
How long is the flight from Ankara to Madrid?
A nonstop flight covers 3,084 km and takes around 4h 21m.
Which airports serve Ankara and Madrid?
Ankara: Esenboğa International Airport (ESB). Madrid: Adolfo Suárez Madrid–Barajas Airport (MAD).
What is the time difference between Ankara and Madrid?
Madrid is 2 hours behind Ankara.





