Popular Filters
+ 1 more
One Way Price
Duration
Stops From Dubai
Departure From Dubai
OMR 187
OMR 124
OMR 210
OMR 127
Arrival at Barcelona
OMR 315
OMR 187
OMR 124
OMR 187
Alliances & Airlines
Oneworld
(7)
SkyTeam
(4)
Star Alliance
(2)
+ 3 more
Layover Airports
+ 5 more
Layover Duration
Fare Calendar For other International Routes
Dubai to Barcelona Fare Calendar
OMR 129
Transit Visa may be required
Dubai to Barcelona , 28 Jun
Royal Jordanian RJ | 613
06:30
Sun, 28 Jun 26
Terminal T1
Dubai, United Arab Emirates
03 h 30 m
09:00
Sun, 28 Jun 26
Amman, Jordan
BAGGAGE : CHECK INCABIN
Information not available
Royal Jordanian RJ | 107
11:45
Sun, 28 Jun 26
Amman, Jordan
04 h 50 m
15:35
Sun, 28 Jun 26
Terminal T1
Barcelona, Spain
BAGGAGE : CHECK INCABIN
Information not available
OMR 132
Dubai to Barcelona , 28 Jun
Saudia SV | 595
23:00
Sun, 28 Jun 26
Terminal T1
Dubai, United Arab Emirates
02 h 55 m
00:55
Mon, 29 Jun 26
Terminal T1
Jeddah, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
Saudia SV | 1018
06:00
Mon, 29 Jun 26
Terminal T1
Jeddah, Saudi Arabia
01 h 45 m
07:45
Mon, 29 Jun 26
Terminal T4
Riyadh, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
Saudia SV | 231
10:45
Mon, 29 Jun 26
Terminal T2
Riyadh, Saudi Arabia
06 h 10 m
15:55
Mon, 29 Jun 26
Terminal T1
Barcelona, Spain
BAGGAGE : CHECK INCABIN
Information not available
OMR 140
Dubai to Barcelona , 28 Jun
Saudia SV | 595
23:00
Sun, 28 Jun 26
Terminal T1
Dubai, United Arab Emirates
02 h 55 m
00:55
Mon, 29 Jun 26
Terminal T1
Jeddah, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
Saudia SV | 1014
04:00
Mon, 29 Jun 26
Terminal T1
Jeddah, Saudi Arabia
01 h 45 m
05:45
Mon, 29 Jun 26
Terminal T4
Riyadh, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
Saudia SV | 231
10:45
Mon, 29 Jun 26
Terminal T2
Riyadh, Saudi Arabia
06 h 10 m
15:55
Mon, 29 Jun 26
Terminal T1
Barcelona, Spain
BAGGAGE : CHECK INCABIN
Information not available
OMR 192
Dubai to Barcelona , 28 Jun
Qatar Airways QR | 1007
11:45
Sun, 28 Jun 26
Terminal T1
Dubai, United Arab Emirates
01 h 15 m
12:00
Sun, 28 Jun 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 141
15:35
Sun, 28 Jun 26
Doha, Qatar
06 h 40 m
21:15
Sun, 28 Jun 26
Terminal T1
Barcelona, Spain
BAGGAGE : CHECK INCABIN
Information not available
OMR 215
Dubai to Barcelona , 28 Jun
Qatar Airways QR | 1023
13:15
Sun, 28 Jun 26
Terminal T1
Dubai, United Arab Emirates
01 h 15 m
13:30
Sun, 28 Jun 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 141
15:35
Sun, 28 Jun 26
Doha, Qatar
06 h 40 m
21:15
Sun, 28 Jun 26
Terminal T1
Barcelona, Spain
BAGGAGE : CHECK INCABIN
Information not available
OMR 246
Transit Visa may be required
Dubai to Barcelona , 28 Jun
Pegasus Airlines PC | 741
04:25
Sun, 28 Jun 26
Terminal T1
Dubai, United Arab Emirates
05 h 15 m
08:40
Sun, 28 Jun 26
Istanbul-Sabiha Gokcen, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Pegasus Airlines PC | 1091
10:10
Sun, 28 Jun 26
Istanbul-Sabiha Gokcen, Turkey
03 h 40 m
12:50
Sun, 28 Jun 26
Terminal T2
Barcelona, Spain
BAGGAGE : CHECK INCABIN
Information not available
OMR 272
Transit Visa may be required
Dubai to Barcelona , 28 Jun
IndiGo 6E | 1464
22:25
Sun, 28 Jun 26
Terminal T1
Dubai, United Arab Emirates
04 h 05 m
04:00
Mon, 29 Jun 26
Terminal T3
New Delhi, India
BAGGAGE : CHECK INCABIN
Information not available
IndiGo 6E | 11
07:45
Mon, 29 Jun 26
Terminal T3
New Delhi, India
09 h 05 m
14:20
Mon, 29 Jun 26
Istanbul, Turkey
BAGGAGE : CHECK INCABIN
Information not available
IndiGo 6E | 4353 | Operated By Turkish Airlines
08:00
Tue, 30 Jun 26
Istanbul, Turkey
03 h 45 m
10:45
Tue, 30 Jun 26
Terminal T1
Barcelona, Spain
BAGGAGE : CHECK INCABIN
Information not available
OMR 276
Transit Visa may be required
Dubai to Barcelona , 28 Jun
IndiGo 6E | 1456
19:55
Sun, 28 Jun 26
Terminal T1
Dubai, United Arab Emirates
03 h 10 m
00:35
Mon, 29 Jun 26
Terminal T2
Mumbai, India
BAGGAGE : CHECK INCABIN
Information not available
IndiGo 6E | 17
08:45
Mon, 29 Jun 26
Terminal T2
Mumbai, India
07 h 35 m
13:50
Mon, 29 Jun 26
Istanbul, Turkey
BAGGAGE : CHECK INCABIN
Information not available
IndiGo 6E | 4353 | Operated By Turkish Airlines
08:00
Tue, 30 Jun 26
Istanbul, Turkey
03 h 45 m
10:45
Tue, 30 Jun 26
Terminal T1
Barcelona, Spain
BAGGAGE : CHECK INCABIN
Information not available
OMR 280
Transit Visa may be required
Dubai to Barcelona , 28 Jun
IndiGo 6E | 1454
17:40
Sun, 28 Jun 26
Terminal T1
Dubai, United Arab Emirates
03 h 25 m
22:35
Sun, 28 Jun 26
Terminal T2
Mumbai, India
BAGGAGE : CHECK INCABIN
Information not available
IndiGo 6E | 17
08:45
Mon, 29 Jun 26
Terminal T2
Mumbai, India
07 h 35 m
13:50
Mon, 29 Jun 26
Istanbul, Turkey
BAGGAGE : CHECK INCABIN
Information not available
IndiGo 6E | 4353 | Operated By Turkish Airlines
08:00
Tue, 30 Jun 26
Istanbul, Turkey
03 h 45 m
10:45
Tue, 30 Jun 26
Terminal T1
Barcelona, Spain
BAGGAGE : CHECK INCABIN
Information not available
OMR 297
Dubai to Barcelona , 28 Jun
Emirates EK | 185
07:50
Sun, 28 Jun 26
Terminal T3
Dubai, United Arab Emirates
07 h 35 m
13:25
Sun, 28 Jun 26
Terminal T1
Barcelona, Spain
BAGGAGE : CHECK INCABIN
Information not available
