Popular Filters
One Way Price
Duration
Stops From Barcelona
Departure From Barcelona
SAR 1,841
SAR 3,251
SAR 1,842
Arrival at Denpasar Bali
SAR 1,841
SAR 3,297
SAR 3,190
Alliances & Airlines
Oneworld
(5)
SkyTeam
()
Star Alliance
(4)
+ 2 more
Layover Airports
+ 4 more
Layover Duration
Fare Calendar For other International Routes
Barcelona to Bali Fare Calendar
SAR 1,841
Transit Visa may be required
Barcelona to Denpasar Bali , 12 Apr
Etihad Airways EY | 112
09:40
Sun, 12 Apr 26
Terminal T1
Barcelona, Spain
07 h 35 m
19:15
Sun, 12 Apr 26
Terminal A
Abu Dhabi, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Etihad Airways EY | 476
21:50
Sun, 12 Apr 26
Terminal A
Abu Dhabi, United Arab Emirates
09 h 35 m
11:25
Mon, 13 Apr 26
Terminal I
Denpasar Bali, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
SAR 1,842
Transit Visa may be required
Barcelona to Denpasar Bali , 12 Apr
Etihad Airways EY | 114
22:00
Sun, 12 Apr 26
Terminal T1
Barcelona, Spain
07 h 35 m
07:35
Mon, 13 Apr 26
Terminal A
Abu Dhabi, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Etihad Airways EY | 476
21:50
Mon, 13 Apr 26
Terminal A
Abu Dhabi, United Arab Emirates
09 h 35 m
11:25
Tue, 14 Apr 26
Terminal I
Denpasar Bali, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
SAR 3,190
Transit Visa may be required
Barcelona to Denpasar Bali , 12 Apr
Etihad Airways EY | 112
09:40
Sun, 12 Apr 26
Terminal T1
Barcelona, Spain
07 h 35 m
19:15
Sun, 12 Apr 26
Terminal A
Abu Dhabi, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Etihad Airways EY | 498
21:40
Sun, 12 Apr 26
Terminal A
Abu Dhabi, United Arab Emirates
08 h
09:40
Mon, 13 Apr 26
Terminal T2
Singapore, Singapore
BAGGAGE : CHECK INCABIN
Information not available
Etihad Airways EY | 8143 | Operated By Garuda Indonesia
19:10
Mon, 13 Apr 26
Terminal T3
Singapore, Singapore
02 h 55 m
22:05
Mon, 13 Apr 26
Terminal I
Denpasar Bali, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
SAR 3,251
Transit Visa may be required
Barcelona to Denpasar Bali , 12 Apr
Malaysia Airlines MH | 9246 | Operated By Qatar Airways
16:35
Sun, 12 Apr 26
Terminal T1
Barcelona, Spain
06 h 30 m
00:05
Mon, 13 Apr 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Malaysia Airlines MH | 9051 | Operated By Qatar Airways
19:15
Mon, 13 Apr 26
Doha, Qatar
07 h 40 m
07:55
Tue, 14 Apr 26
Terminal T1
Kuala Lumpur, Malaysia
BAGGAGE : CHECK INCABIN
Information not available
Malaysia Airlines MH | 853
15:10
Tue, 14 Apr 26
Terminal T1
Kuala Lumpur, Malaysia
03 h 20 m
18:30
Tue, 14 Apr 26
Terminal I
Denpasar Bali, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
SAR 3,297
Transit Visa may be required
Barcelona to Denpasar Bali , 12 Apr
Emirates EK | 186
16:15
Sun, 12 Apr 26
Terminal T1
Barcelona, Spain
07 h 15 m
01:30
Mon, 13 Apr 26
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 368
03:25
Mon, 13 Apr 26
Terminal T3
Dubai, United Arab Emirates
09 h 10 m
16:35
Mon, 13 Apr 26
Terminal I
Denpasar Bali, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
SAR 3,425
Transit Visa may be required
Barcelona to Denpasar Bali , 12 Apr
Etihad Airways EY | 4309 | Operated By Air Europa
20:30
Sun, 12 Apr 26
Terminal T1
Barcelona, Spain
01 h 30 m
22:00
Sun, 12 Apr 26
Terminal T2
Madrid, Spain
BAGGAGE : CHECK INCABIN
Information not available
Etihad Airways EY | 102
10:00
Mon, 13 Apr 26
Terminal T4
Madrid, Spain
07 h 50 m
19:50
Mon, 13 Apr 26
Terminal A
Abu Dhabi, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Etihad Airways EY | 476
21:50
Mon, 13 Apr 26
Terminal A
Abu Dhabi, United Arab Emirates
09 h 35 m
11:25
Tue, 14 Apr 26
Terminal I
Denpasar Bali, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
SAR 3,428
Transit Visa may be required
Barcelona to Denpasar Bali , 12 Apr
Etihad Airways EY | 3002 | Operated By ITA Airways
16:50
Sun, 12 Apr 26
Terminal T1
Barcelona, Spain
01 h 45 m
18:35
Sun, 12 Apr 26
Terminal T1
Rome - Fiumicino Apt, Italy
BAGGAGE : CHECK INCABIN
Information not available
Etihad Airways EY | 86
10:55
Mon, 13 Apr 26
Terminal T3
Rome - Fiumicino Apt, Italy
06 h 45 m
19:40
Mon, 13 Apr 26
Terminal A
Abu Dhabi, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Etihad Airways EY | 476
21:50
Mon, 13 Apr 26
Terminal A
Abu Dhabi, United Arab Emirates
09 h 35 m
11:25
Tue, 14 Apr 26
Terminal I
Denpasar Bali, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
SAR 3,455
Transit Visa may be required
Barcelona to Denpasar Bali , 12 Apr
Qatar Airways QR | 146
16:35
Sun, 12 Apr 26
Terminal T1
Barcelona, Spain
06 h 30 m
00:05
Mon, 13 Apr 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 962
02:05
Mon, 13 Apr 26
Doha, Qatar
09 h 45 m
16:50
Mon, 13 Apr 26
Terminal I
Denpasar Bali, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
SAR 3,583
Transit Visa may be required
Barcelona to Denpasar Bali , 12 Apr
Iberia IB | 6204 | Operated By Qatar Airways
16:35
Sun, 12 Apr 26
Terminal T1
Barcelona, Spain
06 h 30 m
00:05
Mon, 13 Apr 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Iberia IB | 6288 | Operated By Qatar Airways
02:05
Mon, 13 Apr 26
Doha, Qatar
09 h 45 m
16:50
Mon, 13 Apr 26
Terminal I
Denpasar Bali, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
SAR 3,591
Transit Visa may be required
Barcelona to Denpasar Bali , 12 Apr
Iberia IB | 6204 | Operated By Qatar Airways
16:35
Sun, 12 Apr 26
Terminal T1
Barcelona, Spain
06 h 30 m
00:05
Mon, 13 Apr 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Iberia IB | 6288 | Operated By Qatar Airways
01:50
Mon, 13 Apr 26
Doha, Qatar
09 h 45 m
16:35
Mon, 13 Apr 26
Terminal I
Denpasar Bali, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
