Popular Filters
One Way Price
Duration
Stops From Denpasar Bali
Departure From Denpasar Bali
THB 50,626
THB 33,245
THB 33,768
THB 37,637
Arrival at Maputo
THB 33,245
THB 37,637
THB 40,270
Alliances & Airlines
Oneworld
(6)
SkyTeam
()
Star Alliance
(1)
+ 5 more
Layover Airports
+ 2 more
Layover Duration
Top Airlines
Popular Flights
Denpasar to Mozambique Flights
THB 34,623
Transit Visa may be required | Re Check-in of Baggage required
Denpasar Bali to Maputo , 24 May
Batik Air ID | 5192 | Operated By Batik Air
11:55
Sun, 24 May 26
Terminal D
Denpasar Bali, Indonesia
03 h 10 m
15:05
Sun, 24 May 26
Terminal T1
Kuala Lumpur, Malaysia
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 824
21:25
Sun, 24 May 26
Terminal T1
Kuala Lumpur, Malaysia
06 h 45 m
00:10
Mon, 25 May 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 661
20:10
Mon, 25 May 26
Muscat, Oman
01 h 35 m
20:45
Mon, 25 May 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 6091 | Operated By Qatar Airways
01:00
Tue, 26 May 26
Doha, Qatar
08 h 10 m
08:10
Tue, 26 May 26
Terminal B
Maputo, Mozambique
BAGGAGE : CHECK INCABIN
Information not available
THB 35,173
Transit Visa may be required | Re Check-in of Baggage required
Denpasar Bali to Maputo , 24 May
Batik Air OD | 172
13:10
Sun, 24 May 26
Terminal I
Denpasar Bali, Indonesia
03 h 10 m
16:20
Sun, 24 May 26
Terminal T1
Kuala Lumpur, Malaysia
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 824
21:25
Sun, 24 May 26
Terminal T1
Kuala Lumpur, Malaysia
06 h 45 m
00:10
Mon, 25 May 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 661
20:10
Mon, 25 May 26
Muscat, Oman
01 h 35 m
20:45
Mon, 25 May 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 6091 | Operated By Qatar Airways
01:00
Tue, 26 May 26
Doha, Qatar
08 h 10 m
08:10
Tue, 26 May 26
Terminal B
Maputo, Mozambique
BAGGAGE : CHECK INCABIN
Information not available
THB 34,056
Transit Visa may be required | Re Check-in of Baggage required
Denpasar Bali to Maputo , 24 May
Batik Air OD | 178
12:25
Sun, 24 May 26
Terminal I
Denpasar Bali, Indonesia
03 h 10 m
15:35
Sun, 24 May 26
Terminal T1
Kuala Lumpur, Malaysia
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 824
21:25
Sun, 24 May 26
Terminal T1
Kuala Lumpur, Malaysia
06 h 45 m
00:10
Mon, 25 May 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 661
20:10
Mon, 25 May 26
Muscat, Oman
01 h 35 m
20:45
Mon, 25 May 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 6091 | Operated By Qatar Airways
01:00
Tue, 26 May 26
Doha, Qatar
08 h 10 m
08:10
Tue, 26 May 26
Terminal B
Maputo, Mozambique
BAGGAGE : CHECK INCABIN
Information not available
THB 34,254
Transit Visa may be required | Re Check-in of Baggage required
Denpasar Bali to Maputo , 24 May
Batik Air OD | 192
11:55
Sun, 24 May 26
Terminal I
Denpasar Bali, Indonesia
03 h 10 m
15:05
Sun, 24 May 26
Terminal T1
Kuala Lumpur, Malaysia
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 824
21:25
Sun, 24 May 26
Terminal T1
Kuala Lumpur, Malaysia
06 h 45 m
00:10
Mon, 25 May 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 661
20:10
Mon, 25 May 26
Muscat, Oman
01 h 35 m
20:45
Mon, 25 May 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 6091 | Operated By Qatar Airways
01:00
Tue, 26 May 26
Doha, Qatar
08 h 10 m
08:10
Tue, 26 May 26
Terminal B
Maputo, Mozambique
BAGGAGE : CHECK INCABIN
Information not available
THB 34,657
Transit Visa may be required | Re Check-in of Baggage required
Denpasar Bali to Maputo , 24 May
Batik Air OD | 307
13:00
Sun, 24 May 26
Terminal I
Denpasar Bali, Indonesia
03 h
16:00
Sun, 24 May 26
Terminal T1
Kuala Lumpur, Malaysia
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 824
21:25
Sun, 24 May 26
Terminal T1
Kuala Lumpur, Malaysia
06 h 45 m
00:10
Mon, 25 May 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 661
20:10
Mon, 25 May 26
Muscat, Oman
01 h 35 m
20:45
Mon, 25 May 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 6091 | Operated By Qatar Airways
01:00
Tue, 26 May 26
Doha, Qatar
08 h 10 m
08:10
Tue, 26 May 26
Terminal B
Maputo, Mozambique
BAGGAGE : CHECK INCABIN
Information not available
THB 35,149
Transit Visa may be required | Re Check-in of Baggage required
Denpasar Bali to Maputo , 24 May
AirAsia Berhad AK | 365
13:00
Sun, 24 May 26
Terminal I
Denpasar Bali, Indonesia
03 h 05 m
16:05
Sun, 24 May 26
Terminal T2
Kuala Lumpur, Malaysia
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 824
21:25
Sun, 24 May 26
Terminal T1
Kuala Lumpur, Malaysia
06 h 45 m
00:10
Mon, 25 May 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 661
20:10
Mon, 25 May 26
Muscat, Oman
01 h 35 m
20:45
Mon, 25 May 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 6091 | Operated By Qatar Airways
01:00
Tue, 26 May 26
Doha, Qatar
08 h 10 m
08:10
Tue, 26 May 26
Terminal B
Maputo, Mozambique
BAGGAGE : CHECK INCABIN
Information not available
THB 36,817
Transit Visa may be required | Re Check-in of Baggage required
Denpasar Bali to Maputo , 24 May
Malaysia Airlines MH | 714
13:05
Sun, 24 May 26
Terminal I
Denpasar Bali, Indonesia
02 h 55 m
16:00
Sun, 24 May 26
Terminal T1
Kuala Lumpur, Malaysia
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 824
21:25
Sun, 24 May 26
Terminal T1
Kuala Lumpur, Malaysia
06 h 45 m
00:10
Mon, 25 May 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 661
20:10
Mon, 25 May 26
Muscat, Oman
01 h 35 m
20:45
Mon, 25 May 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 6091 | Operated By Qatar Airways
01:00
Tue, 26 May 26
Doha, Qatar
08 h 10 m
08:10
Tue, 26 May 26
Terminal B
Maputo, Mozambique
BAGGAGE : CHECK INCABIN
Information not available
THB 37,637
Denpasar Bali to Maputo , 24 May
Etihad Airways EY | 477
18:45
Sun, 24 May 26
Terminal I
Denpasar Bali, Indonesia
08 h 55 m
23:40
Sun, 24 May 26
Terminal A
Abu Dhabi, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Etihad Airways EY | 727
08:55
Mon, 25 May 26
Terminal A
Abu Dhabi, United Arab Emirates
04 h 35 m
12:30
Mon, 25 May 26
Terminal T2
Addis Ababa, Ethiopia
BAGGAGE : CHECK INCABIN
Information not available
Ethiopian Airlines ET | 819
08:55
Tue, 26 May 26
Terminal T2
Addis Ababa, Ethiopia
05 h 05 m
13:00
Tue, 26 May 26
Terminal B
Maputo, Mozambique
BAGGAGE : CHECK INCABIN
Information not available
THB 41,942
Denpasar Bali to Maputo , 24 May
Emirates EK | 369
19:45
Sun, 24 May 26
Terminal I
Denpasar Bali, Indonesia
09 h 05 m
00:50
Mon, 25 May 26
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 763
09:55
Mon, 25 May 26
Terminal T3
Dubai, United Arab Emirates
08 h 20 m
16:15
Mon, 25 May 26
Terminal A
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 4119 | Operated By South African Airlink
18:10
Mon, 25 May 26
Terminal B
Johannesburg, South Africa
01 h 10 m
19:20
Mon, 25 May 26
Terminal B
Maputo, Mozambique
BAGGAGE : CHECK INCABIN
Information not available
THB 42,817
Denpasar Bali to Maputo , 24 May
Emirates EK | 369
19:45
Sun, 24 May 26
Terminal I
Denpasar Bali, Indonesia
09 h 05 m
00:50
Mon, 25 May 26
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 761
04:05
Mon, 25 May 26
Terminal T3
Dubai, United Arab Emirates
08 h 10 m
10:15
Mon, 25 May 26
Terminal A
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 4119 | Operated By South African Airlink
18:10
Mon, 25 May 26
Terminal B
Johannesburg, South Africa
01 h 10 m
19:20
Mon, 25 May 26
Terminal B
Maputo, Mozambique
BAGGAGE : CHECK INCABIN
Information not available
About Denpasar (DPS)
Denpasar
