Flight times from Barcelona to Ankara & schedule

The average flight time from Barcelona to Ankara is About 3 hours 16 minutes, covering a distance of About 2,580.69 km.

Flight duration

About 3 hours 16 minutes

Flight distance

About 2,580.69 km

How long is the flight from Barcelona to Ankara?

The flights usually depart from Josep Tarradellas Barcelona-El Prat Airport and arrive at Esenboga Airport.

See more
Earliest first
Latest first
Pegasus Airlines PC1092
BCN 1:30 PM
SAW 6:00 PM
With stops 3.5h
S
M
T
W
T
F
S
Pegasus Airlines PC2682
SAW 8:35 PM
ESB 9:35 PM
1.0h
S
M
T
W
T
F
S
Check prices
Pegasus Airlines PC1092
BCN 1:30 PM
SAW 6:00 PM
With stops 3.5h
S
M
T
W
T
F
S
Pegasus Airlines PC2684
SAW 11:50 PM
ESB 12:50 AM
1.0h
S
M
T
W
T
F
S
Check prices
Pegasus Airlines PC1092
BCN 1:30 PM
SAW 6:00 PM
With stops 3.5h
S
M
T
W
T
F
S
AJet VF3000
SAW 5:45 AM
ESB 6:50 AM
1.1h
S
M
T
W
T
F
S
Check prices
Ryanair FR8217
BCN 1:40 PM
STN 3:05 PM
With stops 2.4h
S
M
T
W
T
F
S
AJet VF532
STN 3:25 PM
ESB 10:30 PM
4.1h
S
M
T
W
T
F
S
Check prices
Pegasus Airlines PC1528
BCN 2:10 PM
ADB 7:20 PM
With stops 3.2h
S
M
T
W
T
F
S
Pegasus Airlines PC3170
ADB 10:35 PM
ESB 11:45 PM
1.2h
S
M
T
W
T
F
S
Check prices
Pegasus Airlines PC1528
BCN 2:10 PM
ADB 7:20 PM
With stops 3.2h
S
M
T
W
T
F
S
Pegasus Airlines PC3164
ADB 7:00 AM
ESB 8:10 AM
1.2h
S
M
T
W
T
F
S
Check prices
Ryanair FR1421
BCN 2:05 PM
BUD 4:45 PM
With stops 2.7h
S
M
T
W
T
F
S
Wizz Air W62487
BUD 5:30 AM
ESB 10:00 AM
2.5h
S
M
T
W
T
F
S
Check prices
Ryanair FR8231
BCN 3:05 PM
STN 4:30 PM
With stops 2.4h
S
M
T
W
T
F
S
Pegasus Airlines PC1692
STN 11:30 AM
ESB 5:20 PM
3.8h
S
M
T
W
T
F
S
Check prices
AJet VF608
BCN 4:20 PM
ESB 10:20 PM
Nonstop 4.0h
S
M
T
W
T
F
S
Check prices
Pegasus Airlines PC1094
BCN 4:30 PM
SAW 9:00 PM
With stops 3.5h
S
M
T
W
T
F
S
AJet VF3000
SAW 5:45 AM
ESB 6:50 AM
1.1h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY8612
BCN 5:05 PM
IST 10:40 PM
With stops 3.6h
S
M
T
W
T
F
S
AJet VF3000
SAW 5:45 AM
ESB 6:50 AM
1.1h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY8612
BCN 5:05 PM
IST 10:40 PM
With stops 3.6h
S
M
T
W
T
F
S
Pegasus Airlines PC2660
SAW 5:30 AM
ESB 6:30 AM
1.0h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY8610
BCN 5:50 AM
IST 10:20 AM
With stops 3.5h
S
M
T
W
T
F
S
AJet VF3000
SAW 5:45 AM
ESB 6:50 AM
1.1h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY8610
BCN 5:50 AM
IST 10:20 AM
With stops 3.5h
S
M
T
W
T
F
S
Turkish Airlines TK2142
IST 11:00 AM
ESB 12:10 PM
1.2h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY8610
BCN 5:50 AM
IST 10:20 AM
With stops 3.5h
S
M
T
W
T
F
S
AJet VF3004
SAW 2:40 PM
ESB 3:45 PM
1.1h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY8610
BCN 5:50 AM
IST 10:20 AM
With stops 3.5h
S
M
T
W
T
F
S
AJet VF3006
SAW 5:55 PM
ESB 7:00 PM
1.1h
S
M
T
W
T
F
S
Check prices
Ryanair FR012
BCN 7:35 PM
VIE 10:05 PM
With stops 2.5h
S
M
T
W
T
F
S
Pegasus Airlines PC1674
VIE 7:15 PM
ESB 10:40 PM
2.4h
S
M
T
W
T
F
S
Check prices
Ryanair FR1681
BCN 7:00 PM
HHN 9:10 PM
With stops 2.2h
S
M
T
W
T
F
S
AJet VF524
FRA 4:45 PM
ESB 10:05 PM
3.3h
S
M
T
W
T
F
S
Check prices
Ryanair FR8215
BCN 7:20 PM
STN 8:45 PM
With stops 2.4h
S
M
T
W
T
F
S
Pegasus Airlines PC1692
STN 11:30 AM
ESB 5:20 PM
3.8h
S
M
T
W
T
F
S
Check prices
Wizz Air W62378
BCN 8:50 PM
BUD 11:30 PM
With stops 2.7h
S
M
T
W
T
F
S
Wizz Air W62487
BUD 5:30 AM
ESB 10:00 AM
2.5h
S
M
T
W
T
F
S
Check prices
See all
easyJet U22326
BCN 10:20 AM
LTN 11:50 AM
With stops 2.5h
S
M
T
W
T
F
S
Pegasus Airlines PC1692
STN 11:30 AM
ESB 5:20 PM
3.8h
S
M
T
W
T
F
S
Check prices
easyJet U22326
BCN 10:20 AM
LTN 11:50 AM
With stops 2.5h
S
M
T
W
T
F
S
AJet VF532
STN 3:25 PM
ESB 10:30 PM
4.1h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W43176
BCN 9:20 AM
OTP 1:35 PM
With stops 3.3h
S
M
T
W
T
F
S
AJet VF596
OTP 7:15 PM
ESB 9:55 PM
1.7h
S
M
T
W
T
F
S
Check prices
Ryanair FR8384
BCN 9:10 PM
BUD 11:50 PM
With stops 2.7h
S
M
T
W
T
F
S
Wizz Air W62487
BUD 5:30 AM
ESB 10:00 AM
2.5h
S
M
T
W
T
F
S
Check prices
Ryanair FR8394
BCN 9:15 AM
BUD 11:55 AM
With stops 2.7h
S
M
T
W
T
F
S
Wizz Air W62487
BUD 5:30 AM
ESB 10:00 AM
2.5h
S
M
T
W
T
F
S
Check prices
easyJet U28060
BCN 9:45 PM
LGW 11:10 PM
With stops 2.4h
S
M
T
W
T
F
S
AJet VF532
STN 3:25 PM
ESB 10:30 PM
4.1h
S
M
T
W
T
F
S
Check prices
Wizz Air W62378
BCN 8:50 PM
BUD 11:30 PM
With stops 2.7h
S
M
T
W
T
F
S
Wizz Air W62487
BUD 5:30 AM
ESB 10:00 AM
2.5h
S
M
T
W
T
F
S
Check prices
easyJet U25744
BCN 8:00 PM
SEN 10:20 PM
With stops 3.3h
S
M
T
W
T
F
S
Pegasus Airlines PC1692
STN 11:30 AM
ESB 5:20 PM
3.8h
S
M
T
W
T
F
S
Check prices
Ryanair FR012
BCN 7:35 PM
VIE 10:05 PM
With stops 2.5h
S
M
T
W
T
F
S
Pegasus Airlines PC1674
VIE 7:15 PM
ESB 10:40 PM
2.4h
S
M
T
W
T
F
S
Check prices
Ryanair FR1681
BCN 7:00 PM
HHN 9:10 PM
With stops 2.2h
S
M
T
W
T
F
S
AJet VF524
FRA 4:45 PM
ESB 10:05 PM
3.3h
S
M
T
W
T
F
S
Check prices
Ryanair FR8215
BCN 7:20 PM
STN 8:45 PM
With stops 2.4h
S
M
T
W
T
F
S
Pegasus Airlines PC1692
STN 11:30 AM
ESB 5:20 PM
3.8h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY8612
BCN 5:05 PM
IST 10:40 PM
With stops 3.6h
S
M
T
W
T
F
S
AJet VF3000
SAW 5:45 AM
ESB 6:50 AM
1.1h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY8612
BCN 5:05 PM
IST 10:40 PM
With stops 3.6h
S
M
T
W
T
F
S
Pegasus Airlines PC2660
SAW 5:30 AM
ESB 6:30 AM
1.0h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY8610
BCN 5:50 AM
IST 10:20 AM
With stops 3.5h
S
M
T
W
T
F
S
AJet VF3000
SAW 5:45 AM
ESB 6:50 AM
1.1h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY8610
BCN 5:50 AM
IST 10:20 AM
With stops 3.5h
S
M
T
W
T
F
S
Turkish Airlines TK2142
IST 11:00 AM
ESB 12:10 PM
1.2h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY8610
BCN 5:50 AM
IST 10:20 AM
With stops 3.5h
S
M
T
W
T
F
S
AJet VF3004
SAW 2:40 PM
ESB 3:45 PM
1.1h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY8610
BCN 5:50 AM
IST 10:20 AM
With stops 3.5h
S
M
T
W
T
F
S
AJet VF3006
SAW 5:55 PM
ESB 7:00 PM
1.1h
S
M
T
W
T
F
S
Check prices
AJet VF608
BCN 4:20 PM
ESB 10:20 PM
Nonstop 4.0h
S
M
T
W
T
F
S
Check prices
Pegasus Airlines PC1094
BCN 4:30 PM
SAW 9:00 PM
With stops 3.5h
S
M
T
W
T
F
S
AJet VF3000
SAW 5:45 AM
ESB 6:50 AM
1.1h
S
M
T
W
T
F
S
Check prices
Ryanair FR8231
BCN 3:05 PM
STN 4:30 PM
With stops 2.4h
S
M
T
W
T
F
S
Pegasus Airlines PC1692
STN 11:30 AM
ESB 5:20 PM
3.8h
S
M
T
W
T
F
S
Check prices
See all
AJet VF608
BCN 4:20 PM
ESB 10:20 PM
Nonstop 4.0h
S
M
T
W
T
F
S
Check prices
AJet VF608
BCN 4:20 PM
ESB 10:20 PM
Nonstop 4.0h
S
M
T
W
T
F
S
Check prices