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.69km.

Flight duration

About 3 hours 16 minutes

Flight distance

About 2,580.69km

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
Vueling Airlines VY8610
BCN 05:50
IST 10:20
With stops 3.5h
S
M
T
W
T
F
S
AJet VF3000
SAW 05:45
ESB 06:50
1.1h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY8610
BCN 05:50
IST 10:20
With stops 3.5h
S
M
T
W
T
F
S
Turkish Airlines TK2142
IST 11:00
ESB 12:10
1.2h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY8610
BCN 05:50
IST 10:20
With stops 3.5h
S
M
T
W
T
F
S
AJet VF3004
SAW 14:40
ESB 15:45
1.1h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY8610
BCN 05:50
IST 10:20
With stops 3.5h
S
M
T
W
T
F
S
AJet VF3006
SAW 17:55
ESB 19:00
1.1h
S
M
T
W
T
F
S
Check prices
Ryanair FR8394
BCN 09:15
BUD 11:55
With stops 2.7h
S
M
T
W
T
F
S
Wizz Air W62487
BUD 05:30
ESB 10:00
2.5h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W43176
BCN 09:20
OTP 13:35
With stops 3.3h
S
M
T
W
T
F
S
AJet VF596
OTP 19:15
ESB 21:55
1.7h
S
M
T
W
T
F
S
Check prices
easyJet U22326
BCN 10:20
LTN 11:50
With stops 2.5h
S
M
T
W
T
F
S
Pegasus Airlines PC1692
STN 11:30
ESB 17:20
3.8h
S
M
T
W
T
F
S
Check prices
easyJet U22326
BCN 10:20
LTN 11:50
With stops 2.5h
S
M
T
W
T
F
S
AJet VF532
STN 15:25
ESB 22:30
4.1h
S
M
T
W
T
F
S
Check prices
Pegasus Airlines PC1092
BCN 13:30
SAW 18:00
With stops 3.5h
S
M
T
W
T
F
S
Pegasus Airlines PC2682
SAW 20:35
ESB 21:35
1.0h
S
M
T
W
T
F
S
Check prices
Pegasus Airlines PC1092
BCN 13:30
SAW 18:00
With stops 3.5h
S
M
T
W
T
F
S
Pegasus Airlines PC2684
SAW 23:50
ESB 00:50
1.0h
S
M
T
W
T
F
S
Check prices
Pegasus Airlines PC1092
BCN 13:30
SAW 18:00
With stops 3.5h
S
M
T
W
T
F
S
AJet VF3000
SAW 05:45
ESB 06:50
1.1h
S
M
T
W
T
F
S
Check prices
Ryanair FR8217
BCN 13:40
STN 15:05
With stops 2.4h
S
M
T
W
T
F
S
AJet VF532
STN 15:25
ESB 22:30
4.1h
S
M
T
W
T
F
S
Check prices
Ryanair FR1421
BCN 14:05
BUD 16:45
With stops 2.7h
S
M
T
W
T
F
S
Wizz Air W62487
BUD 05:30
ESB 10:00
2.5h
S
M
T
W
T
F
S
Check prices
Pegasus Airlines PC1528
BCN 14:10
ADB 19:20
With stops 3.2h
S
M
T
W
T
F
S
Pegasus Airlines PC3170
ADB 22:35
ESB 23:45
1.2h
S
M
T
W
T
F
S
Check prices
Pegasus Airlines PC1528
BCN 14:10
ADB 19:20
With stops 3.2h
S
M
T
W
T
F
S
Pegasus Airlines PC3164
ADB 07:00
ESB 08:10
1.2h
S
M
T
W
T
F
S
Check prices
Ryanair FR8231
BCN 15:05
STN 16:30
With stops 2.4h
S
M
T
W
T
F
S
Pegasus Airlines PC1692
STN 11:30
ESB 17:20
3.8h
S
M
T
W
T
F
S
Check prices
AJet VF608
BCN 16:20
ESB 22:20
Nonstop 4.0h
S
M
T
W
T
F
S
Check prices
Pegasus Airlines PC1094
BCN 16:30
SAW 21:00
With stops 3.5h
S
M
T
W
T
F
S
AJet VF3000
SAW 05:45
ESB 06:50
1.1h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY8612
BCN 17:05
IST 22:40
With stops 3.6h
S
M
T
W
T
F
S
AJet VF3000
SAW 05:45
ESB 06:50
1.1h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY8612
BCN 17:05
IST 22:40
With stops 3.6h
S
M
T
W
T
F
S
Pegasus Airlines PC2660
SAW 05:30
ESB 06:30
1.0h
S
M
T
W
T
F
S
Check prices
See all
easyJet U28060
BCN 21:45
LGW 23:10
With stops 2.4h
S
M
T
W
T
F
S
AJet VF532
STN 15:25
ESB 22:30
4.1h
S
M
T
W
T
F
S
Check prices
Ryanair FR8384
BCN 21:10
BUD 23:50
With stops 2.7h
S
M
T
W
T
F
S
Wizz Air W62487
BUD 05:30
ESB 10:00
2.5h
S
M
T
W
T
F
S
Check prices
Wizz Air W62378
BCN 20:50
BUD 23:30
With stops 2.7h
S
M
T
W
T
F
S
Wizz Air W62487
BUD 05:30
ESB 10:00
2.5h
S
M
T
W
T
F
S
Check prices
easyJet U25744
BCN 20:00
SEN 22:20
With stops 3.3h
S
M
T
W
T
F
S
Pegasus Airlines PC1692
STN 11:30
ESB 17:20
3.8h
S
M
T
W
T
F
S
Check prices
Ryanair FR012
BCN 19:35
VIE 22:05
With stops 2.5h
S
M
T
W
T
F
S
Pegasus Airlines PC1674
VIE 19:15
ESB 22:40
2.4h
S
M
T
W
T
F
S
Check prices
Ryanair FR8215
BCN 19:20
STN 20:45
With stops 2.4h
S
M
T
W
T
F
S
Pegasus Airlines PC1692
STN 11:30
ESB 17:20
3.8h
S
M
T
W
T
F
S
Check prices
Ryanair FR1681
BCN 19:00
HHN 21:10
With stops 2.2h
S
M
T
W
T
F
S
AJet VF524
FRA 16:45
ESB 22:05
3.3h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY8612
BCN 17:05
IST 22:40
With stops 3.6h
S
M
T
W
T
F
S
AJet VF3000
SAW 05:45
ESB 06:50
1.1h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY8612
BCN 17:05
IST 22:40
With stops 3.6h
S
M
T
W
T
F
S
Pegasus Airlines PC2660
SAW 05:30
ESB 06:30
1.0h
S
M
T
W
T
F
S
Check prices
Pegasus Airlines PC1094
BCN 16:30
SAW 21:00
With stops 3.5h
S
M
T
W
T
F
S
AJet VF3000
SAW 05:45
ESB 06:50
1.1h
S
M
T
W
T
F
S
Check prices
AJet VF608
BCN 16:20
ESB 22:20
Nonstop 4.0h
S
M
T
W
T
F
S
Check prices
Ryanair FR8231
BCN 15:05
STN 16:30
With stops 2.4h
S
M
T
W
T
F
S
Pegasus Airlines PC1692
STN 11:30
ESB 17:20
3.8h
S
M
T
W
T
F
S
Check prices
Pegasus Airlines PC1528
BCN 14:10
ADB 19:20
With stops 3.2h
S
M
T
W
T
F
S
Pegasus Airlines PC3170
ADB 22:35
ESB 23:45
1.2h
S
M
T
W
T
F
S
Check prices
Pegasus Airlines PC1528
BCN 14:10
ADB 19:20
With stops 3.2h
S
M
T
W
T
F
S
Pegasus Airlines PC3164
ADB 07:00
ESB 08:10
1.2h
S
M
T
W
T
F
S
Check prices
Ryanair FR1421
BCN 14:05
BUD 16:45
With stops 2.7h
S
M
T
W
T
F
S
Wizz Air W62487
BUD 05:30
ESB 10:00
2.5h
S
M
T
W
T
F
S
Check prices
Ryanair FR8217
BCN 13:40
STN 15:05
With stops 2.4h
S
M
T
W
T
F
S
AJet VF532
STN 15:25
ESB 22:30
4.1h
S
M
T
W
T
F
S
Check prices
Pegasus Airlines PC1092
BCN 13:30
SAW 18:00
With stops 3.5h
S
M
T
W
T
F
S
Pegasus Airlines PC2682
SAW 20:35
ESB 21:35
1.0h
S
M
T
W
T
F
S
Check prices
Pegasus Airlines PC1092
BCN 13:30
SAW 18:00
With stops 3.5h
S
M
T
W
T
F
S
Pegasus Airlines PC2684
SAW 23:50
ESB 00:50
1.0h
S
M
T
W
T
F
S
Check prices
Pegasus Airlines PC1092
BCN 13:30
SAW 18:00
With stops 3.5h
S
M
T
W
T
F
S
AJet VF3000
SAW 05:45
ESB 06:50
1.1h
S
M
T
W
T
F
S
Check prices
easyJet U22326
BCN 10:20
LTN 11:50
With stops 2.5h
S
M
T
W
T
F
S
Pegasus Airlines PC1692
STN 11:30
ESB 17:20
3.8h
S
M
T
W
T
F
S
Check prices
See all
AJet VF608
BCN 16:20
ESB 22:20
Nonstop 4.0h
S
M
T
W
T
F
S
Check prices
AJet VF608
BCN 16:20
ESB 22:20
Nonstop 4.0h
S
M
T
W
T
F
S
Check prices