One Way

Popular Filters

One Way Price

THB 47,280 THB 72,800

Duration

33 h 30 m 71 h 0 m

Stops From Dunedin

Departure From Dunedin

6 AM - 12 PM

THB 47,281

12 PM - 6 PM

THB 47,370

After 6 PM

THB 49,854

Arrival at Mauritius

6 AM - 12 PM

THB 47,281

12 PM - 6 PM

THB 47,281

After 6 PM

THB 47,370

Alliances & Airlines

Oneworld

()

SkyTeam

()

Star Alliance

(23)

Layover Airports

+ 1 more

Layover Duration

8 h 0 m 45 h 30 m

Dunedin To Mauritius Flights

Book Dunedin to Mauritius flight tickets at lowest price. Get best deals on your upcoming Dunedin to Mauritius flights only on MakeMyTrip. Also Book Mauritius to Dunedin Flights. Currently 30 flights flying from Dunedin to Mauritius. To save maximum on flight booking click on below Fare Calendar button and choose your dates.Avail Zero Cancellation for flight bookings.


Sorted By:
Departure
Duration
Arrival
Price
Jetstar Airways, Emirates

THB 47,281

Transit Visa may be required

Dunedin to Mauritius , 25 Aug

Jetstar Airways JQ | 282

11:50

Mon, 25 Aug 25

Terminal D

Dunedin, New Zealand

01 h 50 m

13:40

Mon, 25 Aug 25

Terminal D

Auckland, New Zealand

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 449

20:30

Mon, 25 Aug 25

Terminal I

Auckland, New Zealand

17 h 05 m

05:35

Tue, 26 Aug 25

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 703

10:05

Tue, 26 Aug 25

Terminal T3

Dubai, United Arab Emirates

06 h 35 m

16:40

Tue, 26 Aug 25

Mauritius, Mauritius

BAGGAGE : CHECK INCABIN

Information not available

Air New Zealand, Emirates, Air Mauritius

THB 47,370

Transit Visa may be required | Re Check-in of Baggage required

Dunedin to Mauritius , 25 Aug

Air New Zealand NZ | 660

15:10

Mon, 25 Aug 25

Dunedin, New Zealand

01 h 50 m

17:00

Mon, 25 Aug 25

Terminal D

Auckland, New Zealand

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 449

20:30

Mon, 25 Aug 25

Terminal I

Auckland, New Zealand

17 h 05 m

05:35

Tue, 26 Aug 25

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 761

04:05

Wed, 27 Aug 25

Terminal T3

Dubai, United Arab Emirates

08 h 10 m

10:15

Wed, 27 Aug 25

Terminal A

Johannesburg, South Africa

BAGGAGE : CHECK INCABIN

Information not available

Air Mauritius MK | 852

13:10

Wed, 27 Aug 25

Terminal B

Johannesburg, South Africa

04 h

19:10

Wed, 27 Aug 25

Mauritius, Mauritius

BAGGAGE : CHECK INCABIN

Information not available

Air New Zealand, Emirates, Air Mauritius

More Timing Options

THB 47,725

Transit Visa may be required | Re Check-in of Baggage required

Dunedin to Mauritius , 25 Aug

Air New Zealand NZ | 660

15:10

Mon, 25 Aug 25

Dunedin, New Zealand

01 h 50 m

17:00

Mon, 25 Aug 25

Terminal D

Auckland, New Zealand

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 449

20:30

Mon, 25 Aug 25

Terminal I

Auckland, New Zealand

17 h 05 m

05:35

Tue, 26 Aug 25

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 765

14:40

Tue, 26 Aug 25

Terminal T3

Dubai, United Arab Emirates

08 h 10 m

20:50

Tue, 26 Aug 25

Terminal A

Johannesburg, South Africa

BAGGAGE : CHECK INCABIN

Information not available

Air Mauritius MK | 852

13:10

Wed, 27 Aug 25

Terminal B

Johannesburg, South Africa

04 h

19:10

Wed, 27 Aug 25

Mauritius, Mauritius

BAGGAGE : CHECK INCABIN

Information not available

Air New Zealand, Emirates

THB 49,677

Transit Visa may be required | Re Check-in of Baggage required

Dunedin to Mauritius , 25 Aug

Air New Zealand NZ | 660

15:10

Mon, 25 Aug 25

Dunedin, New Zealand

01 h 50 m

17:00

Mon, 25 Aug 25

Terminal D

Auckland, New Zealand

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 449

20:30

Mon, 25 Aug 25

Terminal I

Auckland, New Zealand

17 h 05 m

05:35

Tue, 26 Aug 25

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 703

10:05

Tue, 26 Aug 25

Terminal T3

Dubai, United Arab Emirates

06 h 35 m

16:40

Tue, 26 Aug 25

Mauritius, Mauritius

BAGGAGE : CHECK INCABIN

Information not available

Air New Zealand, Emirates

More Timing Options

THB 49,854

Transit Visa may be required

Dunedin to Mauritius , 25 Aug

Air New Zealand NZ | 660

15:10

Mon, 25 Aug 25

Dunedin, New Zealand

01 h 50 m

17:00

Mon, 25 Aug 25

Terminal D

Auckland, New Zealand

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 449

20:30

Mon, 25 Aug 25

Terminal I

Auckland, New Zealand

17 h 05 m

05:35

Tue, 26 Aug 25

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 701

02:50

Wed, 27 Aug 25

Terminal T3

Dubai, United Arab Emirates

06 h 35 m

09:25

Wed, 27 Aug 25

Mauritius, Mauritius

BAGGAGE : CHECK INCABIN

Information not available

Air New Zealand, Emirates

THB 49,943

Transit Visa may be required | Re Check-in of Baggage required

Dunedin to Mauritius , 25 Aug

Air New Zealand NZ | 5756

06:05

Mon, 25 Aug 25

Dunedin, New Zealand

01 h 05 m

07:10

Mon, 25 Aug 25

Christchurch, New Zealand

BAGGAGE : CHECK INCABIN

Information not available

Air New Zealand NZ | 538

11:00

Mon, 25 Aug 25

Christchurch, New Zealand

01 h 25 m

12:25

Mon, 25 Aug 25

Terminal D

Auckland, New Zealand

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 449

20:30

Mon, 25 Aug 25

Terminal I

Auckland, New Zealand

17 h 05 m

05:35

Tue, 26 Aug 25

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 703

10:05

Tue, 26 Aug 25

Terminal T3

Dubai, United Arab Emirates

06 h 35 m

16:40

Tue, 26 Aug 25

Mauritius, Mauritius

BAGGAGE : CHECK INCABIN

Information not available

Jetstar Airways, Emirates, Air Mauritius

THB 50,727

Transit Visa may be required | Re Check-in of Baggage required

Dunedin to Mauritius , 25 Aug

Jetstar Airways JQ | 282

11:50

Mon, 25 Aug 25

Terminal D

Dunedin, New Zealand

01 h 50 m

13:40

Mon, 25 Aug 25

Terminal D

Auckland, New Zealand

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 449

20:30

Mon, 25 Aug 25

Terminal I

Auckland, New Zealand

17 h 05 m

05:35

Tue, 26 Aug 25

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 761

04:05

Wed, 27 Aug 25

Terminal T3

Dubai, United Arab Emirates

08 h 10 m

10:15

Wed, 27 Aug 25

Terminal A

Johannesburg, South Africa

BAGGAGE : CHECK INCABIN

Information not available

Air Mauritius MK | 852

13:10

Wed, 27 Aug 25

Terminal B

Johannesburg, South Africa

04 h

19:10

Wed, 27 Aug 25

Mauritius, Mauritius

BAGGAGE : CHECK INCABIN

Information not available

Air New Zealand, Emirates

THB 51,007

Transit Visa may be required | Re Check-in of Baggage required

Dunedin to Mauritius , 25 Aug

Air New Zealand NZ | 5746

10:15

Mon, 25 Aug 25

Dunedin, New Zealand

01 h 05 m

11:20

Mon, 25 Aug 25

Christchurch, New Zealand

BAGGAGE : CHECK INCABIN

Information not available

Air New Zealand NZ | 542

12:00

Mon, 25 Aug 25

Christchurch, New Zealand

01 h 25 m

13:25

Mon, 25 Aug 25

Terminal D

Auckland, New Zealand

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 449

20:30

Mon, 25 Aug 25

Terminal I

Auckland, New Zealand

17 h 05 m

05:35

Tue, 26 Aug 25

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 703

10:05

Tue, 26 Aug 25

Terminal T3

Dubai, United Arab Emirates

06 h 35 m

16:40

Tue, 26 Aug 25

Mauritius, Mauritius

BAGGAGE : CHECK INCABIN

Information not available

Jetstar Airways, Emirates, Air Mauritius

More Timing Options

THB 51,082

Transit Visa may be required | Re Check-in of Baggage required

Dunedin to Mauritius , 25 Aug

Jetstar Airways JQ | 282

11:50

Mon, 25 Aug 25

Terminal D

Dunedin, New Zealand

01 h 50 m

13:40

Mon, 25 Aug 25

Terminal D

Auckland, New Zealand

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 449

20:30

Mon, 25 Aug 25

Terminal I

Auckland, New Zealand

17 h 05 m

05:35

Tue, 26 Aug 25

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 763

09:55

Tue, 26 Aug 25

Terminal T3

Dubai, United Arab Emirates

08 h 20 m

16:15

Tue, 26 Aug 25

Terminal A

Johannesburg, South Africa

BAGGAGE : CHECK INCABIN

Information not available

Air Mauritius MK | 852

13:10

Wed, 27 Aug 25

Terminal B

Johannesburg, South Africa

04 h

19:10

Wed, 27 Aug 25

Mauritius, Mauritius

BAGGAGE : CHECK INCABIN

Information not available

Jetstar Airways, Air New Zealand, Turkish Airlines

THB 51,295

Transit Visa may be required | Re Check-in of Baggage required

Dunedin to Mauritius , 25 Aug

Jetstar Airways JQ | 282

11:50

Mon, 25 Aug 25

Terminal D

Dunedin, New Zealand

01 h 50 m

13:40

Mon, 25 Aug 25

Terminal D

Auckland, New Zealand

BAGGAGE : CHECK INCABIN

Information not available

Air New Zealand NZ | 4

19:40

Mon, 25 Aug 25

Terminal I

Auckland, New Zealand

12 h 05 m

12:45

Mon, 25 Aug 25

Terminal B

Los Angeles, United States

BAGGAGE : CHECK INCABIN

Information not available

Turkish Airlines TK | 10

19:55

Mon, 25 Aug 25

Terminal B

Los Angeles, United States

13 h 15 m

19:10

Tue, 26 Aug 25

Istanbul, Turkey

BAGGAGE : CHECK INCABIN

Information not available

Turkish Airlines TK | 176

02:10

Wed, 27 Aug 25

Istanbul, Turkey

09 h 25 m

12:35

Wed, 27 Aug 25

Mauritius, Mauritius

BAGGAGE : CHECK INCABIN

Information not available