
Cheap Flights from Barcelona (BCN) to Dubai (DXB)
Popular airlines from Barcelona El Prat Airport (BCN) to Dubai Intl. Airport (DXB)
- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 35% on select hotels after you book a flight*
Cheap Flights from Barcelona (BCN) to Dubai (DXB)
Prices were available within the past 7 days for one-way flights and round trip tickets for the period specified. Prices and availability are subject to change. Additional terms apply.
Thu, 21 May - Sun, 7 June
BCN
Barcelona
DXB
Dubai
AU$672 Return, found 2 days ago
AU$672
Return
found 2 days ago
Mon, 18 May - Tue, 2 June
BCN
Barcelona
DXB
Dubai
AU$692 Return, found 2 days ago
AU$692
Return
found 2 days ago
Thu, 21 May - Sun, 7 June
BCN
Barcelona
DXB
Dubai
AU$712 Return, found 2 days ago
AU$712
Return
found 2 days ago
Mon, 18 May - Tue, 2 June
BCN
Barcelona
DXB
Dubai
AU$803 Return, found 2 days ago
AU$803
Return
found 2 days ago

Thu, 21 May - Sun, 7 June
BCN
Barcelona
DXB
Dubai
AU$816 Return, found 2 days ago
AU$816
Return
found 2 days ago
Thu, 21 May - Tue, 26 May
BCN
Barcelona
DXB
Dubai
AU$833 Return, found 1 day ago
AU$833
Return
found 1 day ago
Mon, 4 May - Mon, 11 May
BCN
Barcelona
DXB
Dubai
AU$834 Return, found 5 days ago
AU$834
Return
found 5 days ago

Thu, 21 May - Fri, 5 June
BCN
Barcelona
DXB
Dubai
AU$1,133 Return, found 10 hours ago
AU$1,133
Return
found 10 hours ago

Mon, 4 May - Mon, 11 May
BCN
Barcelona
DXB
Dubai
AU$1,176 Return, found 5 days ago
AU$1,176
Return
found 5 days ago

Thu, 21 May - Tue, 26 May
BCN
Barcelona
DXB
Dubai
AU$1,543 Return, found 1 day ago
AU$1,543
Return
found 1 day ago
Frequently asked questions
Travel information
Origin airport | Barcelona Intl. |
|---|---|
Destination airport | Dubai Intl. |
Airlines serving | Azerbaijan Airlines, Egyptair, Emirates, KLM, Kuwait Airways, Pegasus Airlines, Qatar Airways, Saudia, Turkish Airlines |
Return price | AU$671 |
Distance | 5144 km |
Average flight time | 9 hours 15 mins |
Explore a world of travel with Expedia
- Flights from Dhahran to Dubai
- Flights from Muttaburra to Dubai
- Flights from Valparaiso to Dubai
- Flights from Doany to Dubai
- Flights from Dodoma to Dubai
- Flights from Doha to Dubai
- Flights from Kearney to Dubai
- Flights from Rhodes to Dubai
- Flights from Bottle Creek to Dubai
- Flights from Exeter to Dubai
- Flights from Kinshasa to Dubai
- Flights from Al-Fujairah to Dubai
- Flights from Florence to Dubai
- Flights from Futuna Island to Dubai
- Flights from Gibraltar to Dubai
- Flights from Jodhpur to Dubai
- Flights from Mykonos to Dubai
- Flights from Arusha to Dubai
- Flights from Athens to Dubai
- Flights from Atlanta to Dubai
- Flights from Baltimore to Dubai
- Flights from Bangkok to Dubai
- Flights from Brussels to Dubai
- Flights from Dublin to Dubai
- Flights from Istanbul to Dubai
- Flights from Jerusalem to Dubai
- Flights from Melbourne to Dubai
- Flights from Washington to Dubai
- Flights from Frankfurt to Dubai
- Flights from Osaka to Dubai
- Flights from Paris to Dubai
- Flights from Delhi to Dubai
- Flights from Prague to Dubai
- Flights from Khasab to Dubai
- Flights from Malta to Dubai
- Flights from Kudat to Dubai
- Flights from Samara to Dubai
- Flights from La Serena to Dubai
- Flights from Luena to Dubai
- Flights from Manchester to Dubai
- Flights from Malmö to Dubai
- Flights from Mexicali to Dubai
- Flights from Al Ain to Dubai
- Flights from Olbia to Dubai
- Flights from Pereira to Dubai
- Flights from Pisa to Dubai
- Flights from Panama City to Dubai
- Flights from Praia to Dubai
- Flights from Wensu County to Dubai
- Flights from Singapore to Dubai
- Flights from Semarang to Dubai
- Flights from Anaktuvuk Pass to Dubai
- Flights from Tangier to Dubai
- Flights from Ürümqi to Dubai
- Flights from Ahmedabad to Dubai
- Flights from Wroclaw to Dubai
- Flights from Brandon to Dubai
- Flights from Yanbu to Dubai
- Flights from Victoria to Dubai
- Flights from Asmara to Dubai
- Flights from Abu Dhabi to Dubai
- Flights from Kasane to Dubai
- Flights from Nava to Dubai
- Flights from Nikël to Dubai
- Flights from Bergen to Dubai
- Flights from Jamaica to Dubai
- Flights from Kota Kinabalu to Dubai
- Flights from Sepang to Dubai
- Flights from Belfast to Dubai
- Flights from Verona to Dubai
- Flights from Cape Town to Dubai
- Flights from Newcastle to Dubai
- Flights from Hamilton to Dubai
- Flights from Robinsonville - Tunica to Dubai
- Flights from Mumbai to Dubai
- Flights from Mackay to Dubai
- Flights from Vina del Mar to Dubai
- Flights from Cardiff to Dubai
- Flights from Tallinn to Dubai
- Flights from Hickory to Dubai
- Flights from Brownsville to Dubai
- Flights from San Carlos de Bariloche to Dubai
- Flights from Crumlin to Dubai
- Flights from Wellington to Dubai
- Flights from Gatineau to Dubai
- Flights from Byron Bay to Dubai
- Flights from Port Macquarie to Dubai
- Flights from Vitoria to Dubai
- Flights from Natori to Dubai
- Flights from Arutua to Dubai
- Flights from Compton to Dubai
- Flights from Dhanbad to Dubai
- Flights from Bata to Dubai
- Flights from Green River to Dubai
- Flights from Leicester to Dubai
- Flights from Columbia to Dubai
- Flights from Holyhead to Dubai
- Flights from Nanded to Dubai
- Flights from Saibai Island to Dubai
- Flights from Sterling to Dubai
*Available to Expedia members.