Airlines with flights from Dubai to Barcelona
There are 18 airlines with scheduled flights between DXB and BCN. Emirates is the only airline with non-stop flights from Dubai International Airport to El Prat Airport and the flight time is 7 hours and 10 minutes.
Choose airline
Schedules
Non-stop with Emirates
-
Total flight time: 7 hours and 10 minutes
-
Dubai is a Emirates hub.
-
14 flights per week
-
Boeing 777-200LRAirbus A380-800 Passenger
-
Business and first class available
DXB
Direct
BCN
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
EK255
02:55
02:55
02:55
02:55
02:55
02:55
02:55
EK185
07:50
07:50
07:50
07:50
07:50
07:50
07:50
The timetable & schedule information was updated at 2026-04-21
Via Paris with Air France
-
Total flight time: 10h 20m - 12h 35m.
-
Sky Team Alliance
-
25 flights per week
DXB
Via CDG
BCN
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
AF655
AF1348
AF1348
----
00:40
00:40
00:40
----
----
----
AF655
AF1148
AF1148
00:40
----
00:40
00:40
00:40
----
----
The timetable & schedule information was updated at 2026-04-21
Via Istanbul with Pegasus
-
Total flight time: 10h 25m - 12h 45m.
-
Low-cost airline
-
14 flights per week
DXB
Via SAW
BCN
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
PC741
PC1091
PC1091
04:25
04:25
04:25
04:25
04:25
04:25
04:25
The timetable & schedule information was updated at 2026-04-21
Via Istanbul with Turkish Airlines
-
Total flight time: 10h 45m - 12h 10m.
-
51 flights per week
DXB
Via IST
BCN
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
TK761
TK1853
TK1853
02:00
02:00
02:00
02:00
02:00
02:00
02:00
TK763
TK1855
TK1855
07:30
07:30
07:30
07:30
07:30
07:30
07:30
TK765
TK1851
TK1851
13:50
13:50
13:50
13:50
13:50
13:50
13:50
The timetable & schedule information was updated at 2026-04-21
Via Tel Aviv-Yafo with El Al
-
Total flight time: 11h 00m - 11h 00m.
-
7 flights per week
DXB
Via TLV
BCN
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
LY972
LY391
LY391
12:25
12:25
12:25
12:25
----
----
12:25
The timetable & schedule information was updated at 2026-04-21

There are 18 airlines with scheduled flights between DXB and BCN. Emirates is the only airline with non-stop flights from Dubai International Airport to El Prat Airport and the flight time is 7 hours and 10 minutes.
Via Amman with Royal Jordanian
Via Kuwait with Kuwait Airways
Via Rome with ITA Airways
Via Jeddah with Saudia
Via Cairo with EgyptAir
Via Doha with Qatar Airways
Via Algiers with Air Algerie
Via Amsterdam with KLM
Via Beirut with Middle East Airlines
Via Athens with Aegean
Via London with British Airways
Via Zurich with SWISS
Via Frankfurt with Lufthansa