One Way

Popular Filters

One Way Price

OMR 421 OMR 2,300

Duration

19 h 35 m 49 h 0 m

Stops From Denpasar Bali

Departure From Denpasar Bali

Before 6 AM

OMR 491

6 AM - 12 PM

OMR 422

12 PM - 6 PM

OMR 539

After 6 PM

OMR 474

Arrival at Mauritius

6 AM - 12 PM

OMR 1,243

12 PM - 6 PM

OMR 422

Alliances & Airlines

Oneworld

(3)

SkyTeam

(1)

Star Alliance

(8)

+ 3 more

Layover Airports

+ 3 more

Layover Duration

3 h 55 m 25 h 30 m

Bali to Mauritius Fare Calendar

Book cheap Bali to Mauritius International ✈ tickets at MakeMyTrip Oman. Get best deals, Lowest airfare ticket booking from Bali to Mauritius air travel route. Check flight reservation status, schedules of Bali to Mauritius flight ticket online. Also Check Mauritius to Bali Fare Calendar online.
Sorted By:
Departure
Duration
Arrival
Price
Hong Kong Airlines, Emirates

OMR 426

OMR 422

Denpasar Bali to Mauritius , 5 Apr

Hong Kong Airlines HX | 706

08:05

Sun, 5 Apr 26

Denpasar Bali, Indonesia

05 h 15 m

13:20

Sun, 5 Apr 26

Terminal T1

Hong Kong, Hong Kong

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 381

00:05

Mon, 6 Apr 26

Terminal T1

Hong Kong, Hong Kong

08 h 20 m

04:25

Mon, 6 Apr 26

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 703

10:35

Mon, 6 Apr 26

Terminal T3

Dubai, United Arab Emirates

06 h 35 m

17:10

Mon, 6 Apr 26

Mauritius, Mauritius

BAGGAGE : CHECK INCABIN

Information not available

Emirates

OMR 478

OMR 474

Denpasar Bali to Mauritius , 5 Apr

Emirates EK | 369

19:45

Sun, 5 Apr 26

Terminal I

Denpasar Bali, Indonesia

09 h 05 m

00:50

Mon, 6 Apr 26

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 703

10:35

Mon, 6 Apr 26

Terminal T3

Dubai, United Arab Emirates

06 h 35 m

17:10

Mon, 6 Apr 26

Mauritius, Mauritius

BAGGAGE : CHECK INCABIN

Information not available

Emirates

OMR 494

OMR 491

Denpasar Bali to Mauritius , 5 Apr

Emirates EK | 399

00:35

Sun, 5 Apr 26

Terminal I

Denpasar Bali, Indonesia

09 h

05:35

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

Garuda Indonesia, Emirates

OMR 543

OMR 539

Denpasar Bali to Mauritius , 5 Apr

Garuda Indonesia GA | 842

15:15

Sun, 5 Apr 26

Terminal I

Denpasar Bali, Indonesia

02 h 55 m

18:10

Sun, 5 Apr 26

Terminal T3

Singapore, Singapore

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 353

00:50

Mon, 6 Apr 26

Terminal T1

Singapore, Singapore

07 h 15 m

04:05

Mon, 6 Apr 26

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 703

10:35

Mon, 6 Apr 26

Terminal T3

Dubai, United Arab Emirates

06 h 35 m

17:10

Mon, 6 Apr 26

Mauritius, Mauritius

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways, FlySafair

OMR 579

OMR 576

Denpasar Bali to Mauritius , 5 Apr

Qatar Airways QR | 963

18:35

Sun, 5 Apr 26

Terminal I

Denpasar Bali, Indonesia

10 h 15 m

23:50

Sun, 5 Apr 26

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 1363

02:00

Mon, 6 Apr 26

Doha, Qatar

08 h 45 m

09:45

Mon, 6 Apr 26

Terminal A

Johannesburg, South Africa

BAGGAGE : CHECK INCABIN

Information not available

FlySafair FA | 850

09:00

Tue, 7 Apr 26

Terminal B

Johannesburg, South Africa

04 h 15 m

15:15

Tue, 7 Apr 26

Mauritius, Mauritius

BAGGAGE : CHECK INCABIN

Information not available

Malaysia Airlines, Emirates

OMR 612

OMR 608

Denpasar Bali to Mauritius , 5 Apr

Malaysia Airlines MH | 850

16:25

Sun, 5 Apr 26

Terminal I

Denpasar Bali, Indonesia

03 h 10 m

19:35

Sun, 5 Apr 26

Terminal T1

Kuala Lumpur, Malaysia

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 343

02:00

Mon, 6 Apr 26

Terminal T1

Kuala Lumpur, Malaysia

07 h 05 m

05:05

Mon, 6 Apr 26

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 703

10:35

Mon, 6 Apr 26

Terminal T3

Dubai, United Arab Emirates

06 h 35 m

17:10

Mon, 6 Apr 26

Mauritius, Mauritius

BAGGAGE : CHECK INCABIN

Information not available

Batik Air, Emirates

OMR 622

OMR 618

Denpasar Bali to Mauritius , 5 Apr

Batik Air OD | 178

13:40

Sun, 5 Apr 26

Terminal I

Denpasar Bali, Indonesia

03 h 10 m

16:50

Sun, 5 Apr 26

Terminal T1

Kuala Lumpur, Malaysia

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 343

02:00

Mon, 6 Apr 26

Terminal T1

Kuala Lumpur, Malaysia

07 h 05 m

05:05

Mon, 6 Apr 26

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 703

10:35

Mon, 6 Apr 26

Terminal T3

Dubai, United Arab Emirates

06 h 35 m

17:10

Mon, 6 Apr 26

Mauritius, Mauritius

BAGGAGE : CHECK INCABIN

Information not available

Emirates

OMR 660

OMR 657

Denpasar Bali to Mauritius , 5 Apr

Emirates EK | 3450 | Operated By Batik Air

12:45

Sun, 5 Apr 26

Denpasar Bali, Indonesia

03 h 10 m

15:55

Sun, 5 Apr 26

Kuala Lumpur, Malaysia

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 343

02:00

Mon, 6 Apr 26

Terminal T1

Kuala Lumpur, Malaysia

07 h 05 m

05:05

Mon, 6 Apr 26

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 703

10:35

Mon, 6 Apr 26

Terminal T3

Dubai, United Arab Emirates

06 h 35 m

17:10

Mon, 6 Apr 26

Mauritius, Mauritius

BAGGAGE : CHECK INCABIN

Information not available

Air India

More Timing Options

OMR 1,246

OMR 1,243

Transit Visa may be required

Denpasar Bali to Mauritius , 5 Apr

Air India AI | 2148

14:35

Sun, 5 Apr 26

Terminal I

Denpasar Bali, Indonesia

07 h 35 m

19:40

Sun, 5 Apr 26

Terminal T3

New Delhi, India

BAGGAGE : CHECK INCABIN

Information not available

Air India AI | 2433

21:30

Sun, 5 Apr 26

Terminal T3

New Delhi, India

02 h 25 m

23:55

Sun, 5 Apr 26

Terminal T2

Mumbai, India

BAGGAGE : CHECK INCABIN

Information not available

Air India AI | 2241

02:00

Mon, 6 Apr 26

Terminal T2

Mumbai, India

06 h

06:30

Mon, 6 Apr 26

Mauritius, Mauritius

BAGGAGE : CHECK INCABIN

Information not available

Jetstar Airways, Air India

OMR 1,250

OMR 1,247

Transit Visa may be required

Denpasar Bali to Mauritius , 5 Apr

Jetstar Airways JQ | 88

14:55

Sun, 5 Apr 26

Terminal I

Denpasar Bali, Indonesia

03 h 05 m

18:00

Sun, 5 Apr 26

Terminal T2

Singapore, Singapore

BAGGAGE : CHECK INCABIN

Information not available

Air India AI | 2108

19:40

Sun, 5 Apr 26

Terminal T2

Singapore, Singapore

05 h 40 m

22:50

Sun, 5 Apr 26

Terminal T2

Mumbai, India

BAGGAGE : CHECK INCABIN

Information not available

Air India AI | 2241

02:00

Mon, 6 Apr 26

Terminal T2

Mumbai, India

06 h

06:30

Mon, 6 Apr 26

Mauritius, Mauritius

BAGGAGE : CHECK INCABIN

Information not available