Popular Filters
One Way Price
Duration
Stops From Denpasar Bali
Departure From Denpasar Bali
SAR 3,405
SAR 3,168
SAR 3,168
SAR 2,256
Arrival at Barcelona
SAR 2,256
SAR 2,805
Alliances & Airlines
Oneworld
(6)
SkyTeam
(1)
Star Alliance
(1)
+ 1 more
Layover Airports
+ 5 more
Layover Duration
Fare Calendar For other International Routes
Bali to Barcelona Fare Calendar
SAR 2,256
Transit Visa may be required
Denpasar Bali to Barcelona , 8 Apr
Etihad Airways EY | 477
18:45
Wed, 8 Apr 26
Terminal I
Denpasar Bali, Indonesia
08 h 55 m
23:40
Wed, 8 Apr 26
Terminal A
Abu Dhabi, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Etihad Airways EY | 111
02:10
Thu, 9 Apr 26
Terminal A
Abu Dhabi, United Arab Emirates
08 h 05 m
08:15
Thu, 9 Apr 26
Terminal T1
Barcelona, Spain
BAGGAGE : CHECK INCABIN
Information not available
SAR 2,805
Transit Visa may be required
Denpasar Bali to Barcelona , 8 Apr
Qatar Airways QR | 963
18:35
Wed, 8 Apr 26
Terminal I
Denpasar Bali, Indonesia
10 h 15 m
23:50
Wed, 8 Apr 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 137
01:00
Thu, 9 Apr 26
Doha, Qatar
07 h 55 m
07:55
Thu, 9 Apr 26
Terminal T1
Barcelona, Spain
BAGGAGE : CHECK INCABIN
Information not available
SAR 2,924
Transit Visa may be required
Denpasar Bali to Barcelona , 8 Apr
Emirates EK | 7254 | Operated By Garuda Indonesia
18:30
Wed, 8 Apr 26
Terminal D
Denpasar Bali, Indonesia
02 h
19:30
Wed, 8 Apr 26
Terminal T3
Jakarta, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 357
17:30
Thu, 9 Apr 26
Terminal T3
Jakarta, Indonesia
08 h 10 m
22:40
Thu, 9 Apr 26
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 185
07:15
Fri, 10 Apr 26
Terminal T3
Dubai, United Arab Emirates
08 h 10 m
13:25
Fri, 10 Apr 26
Terminal T1
Barcelona, Spain
BAGGAGE : CHECK INCABIN
Information not available
SAR 3,168
Transit Visa may be required
Denpasar Bali to Barcelona , 8 Apr
Emirates EK | 7254 | Operated By Garuda Indonesia
18:30
Wed, 8 Apr 26
Terminal D
Denpasar Bali, Indonesia
02 h
19:30
Wed, 8 Apr 26
Terminal T3
Jakarta, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 357
17:30
Thu, 9 Apr 26
Terminal T3
Jakarta, Indonesia
08 h 10 m
22:40
Thu, 9 Apr 26
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 255
02:35
Fri, 10 Apr 26
Terminal T3
Dubai, United Arab Emirates
08 h
08:35
Fri, 10 Apr 26
Terminal T1
Barcelona, Spain
BAGGAGE : CHECK INCABIN
Information not available
SAR 3,176
Transit Visa may be required
Denpasar Bali to Barcelona , 8 Apr
Qatar Airways QR | 5396 | Operated By Malaysia Airlines
13:05
Wed, 8 Apr 26
Terminal I
Denpasar Bali, Indonesia
02 h 55 m
16:00
Wed, 8 Apr 26
Terminal T1
Kuala Lumpur, Malaysia
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 853
03:00
Thu, 9 Apr 26
Terminal T1
Kuala Lumpur, Malaysia
07 h 50 m
05:50
Thu, 9 Apr 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 145
07:45
Thu, 9 Apr 26
Doha, Qatar
07 h 55 m
14:40
Thu, 9 Apr 26
Terminal T1
Barcelona, Spain
BAGGAGE : CHECK INCABIN
Information not available
SAR 3,405
Transit Visa may be required
Denpasar Bali to Barcelona , 8 Apr
Emirates EK | 399
00:35
Wed, 8 Apr 26
Terminal I
Denpasar Bali, Indonesia
09 h
05:35
Wed, 8 Apr 26
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 185
07:15
Wed, 8 Apr 26
Terminal T3
Dubai, United Arab Emirates
08 h 10 m
13:25
Wed, 8 Apr 26
Terminal T1
Barcelona, Spain
BAGGAGE : CHECK INCABIN
Information not available
SAR 4,464
Transit Visa may be required
Denpasar Bali to Barcelona , 8 Apr
Etihad Airways EY | 477
18:45
Wed, 8 Apr 26
Terminal I
Denpasar Bali, Indonesia
08 h 55 m
23:40
Wed, 8 Apr 26
Terminal A
Abu Dhabi, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Etihad Airways EY | 121
01:50
Thu, 9 Apr 26
Terminal A
Abu Dhabi, United Arab Emirates
07 h 45 m
07:35
Thu, 9 Apr 26
Terminal T2
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Etihad Airways EY | 3798 | Operated By Lufthansa
09:50
Thu, 9 Apr 26
Terminal T1
Frankfurt, Germany
02 h 05 m
11:55
Thu, 9 Apr 26
Terminal T1
Barcelona, Spain
BAGGAGE : CHECK INCABIN
Information not available
SAR 5,110
Transit Visa may be required
Denpasar Bali to Barcelona , 8 Apr
Emirates EK | 369
19:45
Wed, 8 Apr 26
Terminal I
Denpasar Bali, Indonesia
09 h 05 m
00:50
Thu, 9 Apr 26
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 255
02:35
Thu, 9 Apr 26
Terminal T3
Dubai, United Arab Emirates
08 h
08:35
Thu, 9 Apr 26
Terminal T1
Barcelona, Spain
BAGGAGE : CHECK INCABIN
Information not available
SAR 7,389
Transit Visa may be required
Denpasar Bali to Barcelona , 8 Apr
Malaysia Airlines MH | 850
16:25
Wed, 8 Apr 26
Terminal I
Denpasar Bali, Indonesia
03 h 10 m
19:35
Wed, 8 Apr 26
Terminal T1
Kuala Lumpur, Malaysia
BAGGAGE : CHECK INCABIN
Information not available
Etihad Airways EY | 487
21:55
Wed, 8 Apr 26
Terminal T1
Kuala Lumpur, Malaysia
06 h 55 m
00:50
Thu, 9 Apr 26
Terminal A
Abu Dhabi, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Etihad Airways EY | 111
02:10
Thu, 9 Apr 26
Terminal A
Abu Dhabi, United Arab Emirates
08 h 05 m
08:15
Thu, 9 Apr 26
Terminal T1
Barcelona, Spain
BAGGAGE : CHECK INCABIN
Information not available
SAR 7,895
Transit Visa may be required
Denpasar Bali to Barcelona , 8 Apr
Etihad Airways EY | 477
18:45
Wed, 8 Apr 26
Terminal I
Denpasar Bali, Indonesia
08 h 55 m
23:40
Wed, 8 Apr 26
Terminal A
Abu Dhabi, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Etihad Airways EY | 57
02:00
Thu, 9 Apr 26
Terminal A
Abu Dhabi, United Arab Emirates
08 h
08:00
Thu, 9 Apr 26
Brussels, Belgium
BAGGAGE : CHECK INCABIN
Information not available
Etihad Airways EY | 7211 | Operated By Brussels Airlines
09:35
Thu, 9 Apr 26
Brussels, Belgium
02 h
11:35
Thu, 9 Apr 26
Terminal T1
Barcelona, Spain
BAGGAGE : CHECK INCABIN
Information not available
