Flights from Barcelona to Dubai
BCN to DXB. All flight routes from El Prat Airport, Spain to Dubai International, United Arab Emirates. These flights are operated by 32 different airlines. You can either fly non-stop with Emirates or choose from 32 different transit flights. The shortest flight time is 6 hours and 30 minutes.
Find the best prices on hotels and car rental near Dubai
We got great deals on hotels and car rentals near the airport.
Barcelona to Dubai flights
There are over 33 airlines and as many as 704 flights every week to this destination. You can fly non-stop to Dubai (DXB) from Barcelona (BCN) with Emirates but if a stopover option suits you better you can choose to fly via Istanbul, Sofia or any other of the 32 alternatives with flight connections.
Tip! You might want to consider arriving at Dubai Al Maktoum (DWC) instead.
Barcelona to Dubai with Emirates
You can fly non-stop every weekday with flights departing between 14 pm and 21 pm.
With Royal Jordanian
If you fly from Barcelona with Royal Jordanian you will do a stopover in Amman, AMM before reaching Dubai. This flight trip will take 9 hours and you can fly every Monday, Thursday, Saturday or Sunday with departures at 16:35. Royal Jordanian is a member of the air alliance OneWorld.
With Pegasus
If you fly from Barcelona with Pegasus you will do a stopover in Istanbul, SAW before reaching Dubai. This flight trip will take 9 hours and 10 minutes and you can fly every weekday with departures at 14:35, 16:05 or 16:10.
With EgyptAir
If you fly from Barcelona with EgyptAir you will do a stopover in Cairo, CAI before reaching Dubai. This flight trip will take 9 hours and 30 minutes and you can fly every day of the week except Mondays with departures at 16 in the afternoon or 17 in the evening. EgyptAir is a Star Alliance member.
Miles & flight time: BCN - DXB
The shortest flight time between BCN and DXB is 6 hours and 30 minutes.
Via | Total flight time | Layover time | Miles |
---|---|---|---|
Direct | 6h 30m | - | 3233 (5202 km) |
SAW Istanbul | 9h 10m | 1h 15m | 3274 (5268 km) |
SOF Sofia | 9h 15m | 1h 55m | 3285 (5286 km) |
BEG Belgrade | 9h 15m | 1h 35m | 3339 (5372 km) |
FCO Rome | 9h 40m | 3h 35m | 3242 (5216 km) |
DOH Doha | 9h 40m | 3h 5m | 3272 (5265 km) |
MXP Milan | 9h 55m | 2h 10m | 3391 (5456 km) |
DUS Dusseldorf | 9h 55m | 2h 25m | 3855 (6203 km) |
ATH Athens | 10h 0m | 2h 35m | 3234 (5204 km) |
ALG Algiers | 10h 5m | 2h 0m | 3491 (5617 km) |
JED Jeddah | 10h 10m | 2h 45m | 3617 (5820 km) |
KWI Kuwait | 10h 25m | 2h 25m | 3233 (5202 km) |
HAM Hamburg | 10h 30m | 1h 30m | 3983 (6409 km) |
CDG Paris | 10h 45m | 2h 0m | 3809 (6129 km) |
CPH Copenhagen | 10h 50m | 1h 45m | 4115 (6621 km) |
IST Istanbul | 10h 55m | 2h 40m | 3278 (5274 km) |
VIE Vienna | 11h 5m | 1h 45m | 3493 (5620 km) |
FRA Frankfurt | 11h 10m | 3h 5m | 3709 (5968 km) |
TLV Tel Aviv-Yafo | 11h 20m | 3h 55m | 3256 (5239 km) |
AMM Amman | 11h 30m | 4h 10m | 3254 (5236 km) |
GYD Baku | 11h 35m | 3h 10m | 3588 (5773 km) |
GVA Geneva | 11h 35m | 4h 5m | 3471 (5585 km) |
AMS Amsterdam | 12h 5m | 3h 0m | 4004 (6442 km) |
ZRH Zurich | 12h 10m | 4h 0m | 3514 (5654 km) |
MAD Madrid | 12h 20m | 1h 30m | 3830 (6162 km) |
LHR London | 12h 25m | 4h 50m | 4151 (6679 km) |
MUC Munich | 12h 25m | 5h 0m | 3535 (5688 km) |
RUH Riyadh | 12h 35m | 3h 30m | 3340 (5374 km) |
CAI Cairo | 12h 45m | 4h 10m | 3324 (5348 km) |
BRU Brussels | 13h 5m | 4h 30m | 3893 (6264 km) |
LCY London | 13h 20m | - | - |
LGW London | 13h 45m | - | - |
WAW Warsaw | 14h 0m | 5h 0m | 3764 (6056 km) |
Unpublished Flight Rates From Barcelona to Dubai
From Barcelona to United Arab Emirates
Below is a list of other destinations to United Arab Emirates from El Prat Airport with either direct flights or 1 stop connections.
- AUH Abu Dhabi Direct
- SHJ Sharjah
- DWC Dubai
From Spain to Dubai
Below is a list of other cities in Spain with flights to Dubai with either non-stop or connecting flights.