- Home
- Flights
- Flights from Barcelona
- Barcelona to Ankara
Flights from Barcelona to Ankara
There are nonstop flights from Barcelona to Ankara. The flight takes around 3h 44m.
Direct flights available 3h 44m
Barcelona to Ankara at a glance
Fastest flight3h 44mEstimated
Nonstop flightsYesNonstop fares found
Good to know
- Distance
- 2,580 km1,602 miles
- Flight time
- 3h 44mestimate
- Time difference
- +2hAnkara vs Barcelona
- Currency in Ankara
- TRY
- Airports
- BCN → ESB
Flights from Barcelona to Ankara: questions answered
Are there direct flights from Barcelona to Ankara?
Yes. Nonstop flights operate on this route.
How long is the flight from Barcelona to Ankara?
A nonstop flight covers 2,580 km and takes around 3h 44m.
Which airports serve Barcelona and Ankara?
Barcelona: Josep Tarradellas Barcelona-El Prat Airport (BCN). Ankara: Esenboğa International Airport (ESB).
What is the time difference between Barcelona and Ankara?
Ankara is 2 hours ahead of Barcelona.





