Popular Filters
One Way Price
Duration
Stops From Denpasar Bali
Departure From Denpasar Bali
BHD 505
BHD 321
BHD 321
BHD 364
Arrival at Mauritius
BHD 1,224
BHD 321
Alliances & Airlines
Oneworld
(11)
SkyTeam
(9)
Star Alliance
(5)
+ 1 more
Layover Airports
+ 1 more
Layover Duration
Fare Calendar For other International Routes
Bali to Mauritius Fare Calendar
BHD 324
Transit Visa may be required
Denpasar Bali to Mauritius , 4 Apr
Batik Air OD | 158
12:45
Sat, 4 Apr 26
Terminal I
Denpasar Bali, Indonesia
03 h 10 m
15:55
Sat, 4 Apr 26
Terminal T1
Kuala Lumpur, Malaysia
BAGGAGE : CHECK INCABIN
Information not available
Air Mauritius MK | 647
12:50
Sun, 5 Apr 26
Terminal T1
Kuala Lumpur, Malaysia
07 h 05 m
15:55
Sun, 5 Apr 26
Mauritius, Mauritius
BAGGAGE : CHECK INCABIN
Information not available
BHD 325
Transit Visa may be required
Denpasar Bali to Mauritius , 4 Apr
Batik Air OD | 172
15:35
Sat, 4 Apr 26
Terminal I
Denpasar Bali, Indonesia
03 h 10 m
18:45
Sat, 4 Apr 26
Terminal T1
Kuala Lumpur, Malaysia
BAGGAGE : CHECK INCABIN
Information not available
Air Mauritius MK | 647
12:50
Sun, 5 Apr 26
Terminal T1
Kuala Lumpur, Malaysia
07 h 05 m
15:55
Sun, 5 Apr 26
Mauritius, Mauritius
BAGGAGE : CHECK INCABIN
Information not available
BHD 360
Transit Visa may be required
Denpasar Bali to Mauritius , 4 Apr
Garuda Indonesia GA | 401
07:00
Sat, 4 Apr 26
Terminal D
Denpasar Bali, Indonesia
02 h
08:00
Sat, 4 Apr 26
Terminal T3
Jakarta, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
Malaysia Airlines MH | 710
11:10
Sat, 4 Apr 26
Terminal T3
Jakarta, Indonesia
02 h 10 m
14:20
Sat, 4 Apr 26
Terminal T1
Kuala Lumpur, Malaysia
BAGGAGE : CHECK INCABIN
Information not available
Malaysia Airlines MH | 4601 | Operated By Air Mauritius
12:50
Sun, 5 Apr 26
Terminal T1
Kuala Lumpur, Malaysia
07 h 05 m
15:55
Sun, 5 Apr 26
Mauritius, Mauritius
BAGGAGE : CHECK INCABIN
Information not available
BHD 368
Transit Visa may be required
Denpasar Bali to Mauritius , 4 Apr
Malaysia Airlines MH | 852
19:20
Sat, 4 Apr 26
Terminal I
Denpasar Bali, Indonesia
03 h
22:20
Sat, 4 Apr 26
Terminal T1
Kuala Lumpur, Malaysia
BAGGAGE : CHECK INCABIN
Information not available
Malaysia Airlines MH | 4601 | Operated By Air Mauritius
12:50
Sun, 5 Apr 26
Terminal T1
Kuala Lumpur, Malaysia
07 h 05 m
15:55
Sun, 5 Apr 26
Mauritius, Mauritius
BAGGAGE : CHECK INCABIN
Information not available
BHD 370
Transit Visa may be required
Denpasar Bali to Mauritius , 4 Apr
Malaysia Airlines MH | 852
19:20
Sat, 4 Apr 26
Terminal I
Denpasar Bali, Indonesia
03 h
22:20
Sat, 4 Apr 26
Terminal T1
Kuala Lumpur, Malaysia
BAGGAGE : CHECK INCABIN
Information not available
Air Mauritius MK | 647
12:50
Sun, 5 Apr 26
Terminal T1
Kuala Lumpur, Malaysia
07 h 05 m
15:55
Sun, 5 Apr 26
Mauritius, Mauritius
BAGGAGE : CHECK INCABIN
Information not available
BHD 375
Transit Visa may be required
Denpasar Bali to Mauritius , 4 Apr
Garuda Indonesia GA | 415
20:40
Sat, 4 Apr 26
Terminal D
Denpasar Bali, Indonesia
02 h
21:40
Sat, 4 Apr 26
Terminal T3
Jakarta, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
Malaysia Airlines MH | 726
04:15
Sun, 5 Apr 26
Terminal T3
Jakarta, Indonesia
02 h 10 m
07:25
Sun, 5 Apr 26
Terminal T1
Kuala Lumpur, Malaysia
BAGGAGE : CHECK INCABIN
Information not available
Malaysia Airlines MH | 4601 | Operated By Air Mauritius
12:50
Sun, 5 Apr 26
Terminal T1
Kuala Lumpur, Malaysia
07 h 05 m
15:55
Sun, 5 Apr 26
Mauritius, Mauritius
BAGGAGE : CHECK INCABIN
Information not available
BHD 492
Denpasar Bali to Mauritius , 4 Apr
Emirates EK | 369
19:45
Sat, 4 Apr 26
Terminal I
Denpasar Bali, Indonesia
09 h 05 m
00:50
Sun, 5 Apr 26
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 703
10:35
Sun, 5 Apr 26
Terminal T3
Dubai, United Arab Emirates
06 h 35 m
17:10
Sun, 5 Apr 26
Mauritius, Mauritius
BAGGAGE : CHECK INCABIN
Information not available
BHD 509
Denpasar Bali to Mauritius , 4 Apr
Emirates EK | 399
00:35
Sat, 4 Apr 26
Terminal I
Denpasar Bali, Indonesia
09 h
05:35
Sat, 4 Apr 26
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 703
10:35
Sat, 4 Apr 26
Terminal T3
Dubai, United Arab Emirates
06 h 35 m
17:10
Sat, 4 Apr 26
Mauritius, Mauritius
BAGGAGE : CHECK INCABIN
Information not available
BHD 1,228
Transit Visa may be required
Denpasar Bali to Mauritius , 4 Apr
Air India AI | 2148
14:35
Sat, 4 Apr 26
Terminal I
Denpasar Bali, Indonesia
07 h 35 m
19:40
Sat, 4 Apr 26
Terminal T3
New Delhi, India
BAGGAGE : CHECK INCABIN
Information not available
Air India AI | 2999
22:00
Sat, 4 Apr 26
Terminal T3
New Delhi, India
02 h 25 m
00:25
Sun, 5 Apr 26
Terminal T2
Mumbai, India
BAGGAGE : CHECK INCABIN
Information not available
Air India AI | 2241
02:00
Sun, 5 Apr 26
Terminal T2
Mumbai, India
06 h
06:30
Sun, 5 Apr 26
Mauritius, Mauritius
BAGGAGE : CHECK INCABIN
Information not available
BHD 1,232
Transit Visa may be required
Denpasar Bali to Mauritius , 4 Apr
Singapore Airlines SQ | 935
10:05
Sat, 4 Apr 26
Terminal I
Denpasar Bali, Indonesia
02 h 40 m
12:45
Sat, 4 Apr 26
Terminal T3
Singapore, Singapore
BAGGAGE : CHECK INCABIN
Information not available
Air India AI | 2108
19:40
Sat, 4 Apr 26
Terminal T2
Singapore, Singapore
05 h 40 m
22:50
Sat, 4 Apr 26
Terminal T2
Mumbai, India
BAGGAGE : CHECK INCABIN
Information not available
Air India AI | 2241
02:00
Sun, 5 Apr 26
Terminal T2
Mumbai, India
06 h
06:30
Sun, 5 Apr 26
Mauritius, Mauritius
BAGGAGE : CHECK INCABIN
Information not available
