One Way

Popular Filters

+ 1 more

Arrival Airports

One Way Price

OMR 109 OMR 600

Duration

6 h 35 m 12 h 30 m

Stops From Barcelona

Departure From Barcelona

6 AM - 12 PM

OMR 193

12 PM - 6 PM

OMR 110

After 6 PM

OMR 193

Arrival at Dubai

Before 6 AM

OMR 110

6 AM - 12 PM

OMR 193

12 PM - 6 PM

OMR 193

After 6 PM

OMR 193

Alliances & Airlines

Oneworld

(20)

SkyTeam

(1)

Star Alliance

(1)

+ 2 more

Layover Airports

Layover Duration

1 h 10 m 5 h 0 m

Barcelona to Dubai Fare Calendar

Book cheap Barcelona to Dubai International ✈ tickets at MakeMyTrip Oman. Get best deals, Lowest airfare ticket booking from Barcelona to Dubai air travel route. Check flight reservation status, schedules of Barcelona to Dubai flight ticket online. Also Check Dubai to Barcelona Fare Calendar online.
Sorted By:
Departure
Duration
Arrival
Price
Price last updated at 25 Jun 2026 10:23:53
Pegasus Airlines

OMR 115

OMR 110

Transit Visa may be required

Barcelona to Dubai , 28 Jun

Pegasus Airlines PC | 1092

13:50

Sun, 28 Jun 26

Barcelona, Spain

03 h 30 m

18:20

Sun, 28 Jun 26

Istanbul-Sabiha Gokcen, Turkey

BAGGAGE : CHECK INCABIN

Information not available

Pegasus Airlines PC | 740

21:15

Sun, 28 Jun 26

Istanbul-Sabiha Gokcen, Turkey

05 h

03:15

Mon, 29 Jun 26

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Pegasus Airlines

OMR 122

OMR 117

Transit Visa may be required

Barcelona to Sharjah , 28 Jun

Pegasus Airlines PC | 1092

13:50

Sun, 28 Jun 26

Barcelona, Spain

03 h 30 m

18:20

Sun, 28 Jun 26

Istanbul-Sabiha Gokcen, Turkey

BAGGAGE : CHECK INCABIN

Information not available

Pegasus Airlines PC | 746

21:50

Sun, 28 Jun 26

Istanbul-Sabiha Gokcen, Turkey

04 h 55 m

03:45

Mon, 29 Jun 26

Sharjah, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Royal Jordanian

OMR 133

OMR 128

Transit Visa may be required

Barcelona to Sharjah , 28 Jun

Royal Jordanian RJ | 108

16:35

Sun, 28 Jun 26

Terminal T1

Barcelona, Spain

04 h 30 m

22:05

Sun, 28 Jun 26

Amman, Jordan

BAGGAGE : CHECK INCABIN

Information not available

Royal Jordanian RJ | 632

23:15

Sun, 28 Jun 26

Amman, Jordan

03 h 40 m

03:55

Mon, 29 Jun 26

Sharjah, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

EgyptAir

OMR 157

OMR 152

Transit Visa may be required

Barcelona to Abu Dhabi , 28 Jun

EgyptAir MS | 768

16:25

Sun, 28 Jun 26

Terminal T1

Barcelona, Spain

04 h 10 m

21:35

Sun, 28 Jun 26

Terminal T3

Cairo, Egypt

BAGGAGE : CHECK INCABIN

Information not available

EgyptAir MS | 916

23:40

Sun, 28 Jun 26

Terminal T3

Cairo, Egypt

03 h 25 m

04:05

Mon, 29 Jun 26

Terminal A

Abu Dhabi, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Iberia, Qatar Airways

More Timing Options

OMR 198

OMR 193

Barcelona to Sharjah , 28 Jun

Iberia IB | 6202 | Operated By Qatar Airways

09:15

Sun, 28 Jun 26

Terminal T1

Barcelona, Spain

06 h 15 m

16:30

Sun, 28 Jun 26

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 1034

18:05

Sun, 28 Jun 26

Doha, Qatar

01 h 15 m

20:20

Sun, 28 Jun 26

Sharjah, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways

OMR 199

OMR 194

Barcelona to Sharjah , 28 Jun

Qatar Airways QR | 138

09:15

Sun, 28 Jun 26

Terminal T1

Barcelona, Spain

06 h 15 m

16:30

Sun, 28 Jun 26

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 1034

18:05

Sun, 28 Jun 26

Doha, Qatar

01 h 15 m

20:20

Sun, 28 Jun 26

Sharjah, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways

OMR 215

OMR 210

Barcelona to Dubai , 28 Jun

Qatar Airways QR | 146

16:35

Sun, 28 Jun 26

Terminal T1

Barcelona, Spain

06 h 15 m

23:50

Sun, 28 Jun 26

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 1002

01:05

Mon, 29 Jun 26

Doha, Qatar

01 h 20 m

03:25

Mon, 29 Jun 26

Terminal T1

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Emirates

OMR 239

OMR 234

Barcelona to Dubai , 28 Jun

Emirates EK | 188

21:25

Sun, 28 Jun 26

Terminal T1

Barcelona, Spain

06 h 50 m

06:15

Mon, 29 Jun 26

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Iberia, Qatar Airways

OMR 284

OMR 279

Barcelona to Dubai , 28 Jun

Iberia IB | 6204 | Operated By Qatar Airways

16:35

Sun, 28 Jun 26

Terminal T1

Barcelona, Spain

06 h 15 m

23:50

Sun, 28 Jun 26

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 1002

01:05

Mon, 29 Jun 26

Doha, Qatar

01 h 20 m

03:25

Mon, 29 Jun 26

Terminal T1

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Emirates

OMR 380

OMR 375

Barcelona to Dubai , 28 Jun

Emirates EK | 256

15:40

Sun, 28 Jun 26

Terminal T1

Barcelona, Spain

06 h 50 m

00:30

Mon, 29 Jun 26

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available