Airlines with flights from Doha to Barcelona
There are five airlines with scheduled flights between DOH and BCN. Qatar Airways is the only airline with non-stop flights from Hamad International Airport to El Prat Airport and the flight time is 6 hours and 50 minutes.
Choose airline
Schedules
DOH
Direct
BCN
W40, Sep 30 - Oct 06
Flight
Mon
Sep 30
Tue
Oct 1
Wed
Oct 2
Thu
Oct 3
Fri
Oct 4
Sat
Oct 5
Sun
Oct 6
QR137
01:40
01:40
01:40
01:40
01:40
01:40
01:40
QR145
08:50
08:50
08:50
08:50
08:50
08:50
08:50
QR141
15:30
15:25
15:25
15:25
15:30
15:25
15:25
The timetable & schedule information was updated at 2024-09-17
Via Abu Dhabi with Etihad Airways
-
Total flight time: 10h 05m - 10h 30m.
-
10 flights per week
DOH
Via AUH
BCN
W40, Sep 30 - Oct 06
Flight
Mon
Sep 30
Tue
Oct 1
Wed
Oct 2
Thu
Oct 3
Fri
Oct 4
Sat
Oct 5
Sun
Oct 6
EY662
EY113
EY113
----
----
10:30
----
10:30
----
10:30
EY670
EY111
EY111
22:50
22:50
22:50
22:50
22:50
22:50
22:50
The timetable & schedule information was updated at 2024-09-17
Via Istanbul with Pegasus
-
Total flight time: 10h 00m - 12h 45m.
-
Low-cost airline
-
10 flights per week
DOH
Via SAW
BCN
W40, Sep 30 - Oct 06
Flight
Mon
Sep 30
Tue
Oct 1
Wed
Oct 2
Thu
Oct 3
Fri
Oct 4
Sat
Oct 5
Sun
Oct 6
PC615
PC1091
PC1091
02:05
----
----
02:05
01:50
01:50
01:50
PC605
PC1091
PC1091
----
04:00
04:00
----
04:00
----
04:35
PC605
PC1093
PC1093
----
----
04:00
----
----
----
----
The timetable & schedule information was updated at 2024-09-17
Via Istanbul with Turkish Airlines
-
Total flight time: 9h 15m - 12h 45m.
-
10 flights per week
DOH
Via IST
BCN
W40, Sep 30 - Oct 06
Flight
Mon
Sep 30
Tue
Oct 1
Wed
Oct 2
Thu
Oct 3
Fri
Oct 4
Sat
Oct 5
Sun
Oct 6
TK781
TK1853
TK1853
01:55
01:55
01:55
01:55
01:55
01:55
01:55
TK781
TK1467
TK1467
----
01:55
01:55
----
01:55
----
01:55
TK783
TK1855
TK1855
05:55
05:55
05:55
05:55
05:55
05:55
05:55
The timetable & schedule information was updated at 2024-09-17
Via Madrid with Iberia
-
Total flight time: 9h 55m - 13h 50m.
-
One World Alliance
-
7 flights per week
DOH
Via MAD
BCN
W40, Sep 30 - Oct 06
Flight
Mon
Sep 30
Tue
Oct 1
Wed
Oct 2
Thu
Oct 3
Fri
Oct 4
Sat
Oct 5
Sun
Oct 6
IB6700
IB3012
IB3012
00:50
00:50
00:50
00:50
00:50
00:50
00:50
IB6700
IB3010
IB3010
00:50
00:50
00:50
00:50
00:50
00:50
----
The timetable & schedule information was updated at 2024-09-17