One Way

Popular Filters

One Way Price

AUD 1,564 AUD 7,200

Duration

23 h 15 m 47 h 30 m

Stops From Abuja

Departure From Abuja

6 AM - 12 PM

AUD 6,902

12 PM - 6 PM

AUD 1,565

Arrival at Mauritius

Before 6 AM

AUD 2,136

12 PM - 6 PM

AUD 2,136

After 6 PM

AUD 1,565

Alliances & Airlines

Oneworld

(3)

SkyTeam

(5)

Star Alliance

(9)

+ 2 more

Layover Airports

+ 1 more

Layover Duration

9 h 0 m 33 h 30 m

Abuja To Mauritius Flights

Book Abuja to Mauritius flight tickets at lowest price. Get best deals on your upcoming Abuja to Mauritius flights only on MakeMyTrip. Also Book Mauritius to Abuja Flights. Currently 13 flights flying from Abuja 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
Ethiopian Airlines, Air Mauritius

AUD 1,647

AUD 1,565

Transit Visa may be required

Abuja to Mauritius , 26 Jul

Ethiopian Airlines ET | 950

13:25

Sat, 26 Jul 25

Abuja, Nigeria

04 h 50 m

20:15

Sat, 26 Jul 25

Terminal T2

Addis Ababa, Ethiopia

BAGGAGE : CHECK INCABIN

Information not available

Ethiopian Airlines ET | 859

23:30

Sat, 26 Jul 25

Terminal T2

Addis Ababa, Ethiopia

05 h 25 m

03:55

Sun, 27 Jul 25

Terminal A

Johannesburg, South Africa

BAGGAGE : CHECK INCABIN

Information not available

Air Mauritius MK | 852

13:10

Sun, 27 Jul 25

Terminal B

Johannesburg, South Africa

04 h

19:10

Sun, 27 Jul 25

Mauritius, Mauritius

BAGGAGE : CHECK INCABIN

Information not available

Ethiopian Airlines, Kenya Airways

AUD 2,248

AUD 2,136

Transit Visa may be required

Abuja to Mauritius , 26 Jul

Ethiopian Airlines ET | 950

13:25

Sat, 26 Jul 25

Abuja, Nigeria

04 h 50 m

20:15

Sat, 26 Jul 25

Terminal T2

Addis Ababa, Ethiopia

BAGGAGE : CHECK INCABIN

Information not available

Ethiopian Airlines ET | 308

23:35

Sat, 26 Jul 25

Terminal T2

Addis Ababa, Ethiopia

02 h 05 m

01:40

Sun, 27 Jul 25

Terminal T1A

Nairobi, Kenya

BAGGAGE : CHECK INCABIN

Information not available

Kenya Airways KQ | 270

12:30

Sun, 27 Jul 25

Terminal T1A

Nairobi, Kenya

04 h 20 m

17:50

Sun, 27 Jul 25

Mauritius, Mauritius

BAGGAGE : CHECK INCABIN

Information not available

Ethiopian Airlines, South African Airways

AUD 2,712

AUD 2,577

Transit Visa may be required

Abuja to Mauritius , 26 Jul

Ethiopian Airlines ET | 950

13:25

Sat, 26 Jul 25

Abuja, Nigeria

04 h 50 m

20:15

Sat, 26 Jul 25

Terminal T2

Addis Ababa, Ethiopia

BAGGAGE : CHECK INCABIN

Information not available

South African Airways SA | 7203 | Operated By Ethiopian Airlines

23:30

Sat, 26 Jul 25

Terminal T2

Addis Ababa, Ethiopia

05 h 25 m

03:55

Sun, 27 Jul 25

Terminal A

Johannesburg, South Africa

BAGGAGE : CHECK INCABIN

Information not available

South African Airways SA | 190

09:40

Sun, 27 Jul 25

Terminal B

Johannesburg, South Africa

04 h

15:40

Sun, 27 Jul 25

Mauritius, Mauritius

BAGGAGE : CHECK INCABIN

Information not available

Ethiopian Airlines, South African Airways

AUD 2,886

AUD 2,742

Transit Visa may be required

Abuja to Mauritius , 26 Jul

Ethiopian Airlines ET | 950

13:25

Sat, 26 Jul 25

Abuja, Nigeria

04 h 50 m

20:15

Sat, 26 Jul 25

Terminal T2

Addis Ababa, Ethiopia

BAGGAGE : CHECK INCABIN

Information not available

South African Airways SA | 7203 | Operated By Ethiopian Airlines

23:30

Sat, 26 Jul 25

Terminal T2

Addis Ababa, Ethiopia

05 h 25 m

03:55

Sun, 27 Jul 25

Terminal A

Johannesburg, South Africa

BAGGAGE : CHECK INCABIN

Information not available

South African Airways SA | 7109 | Operated By Air Mauritius

13:10

Sun, 27 Jul 25

Terminal B

Johannesburg, South Africa

04 h

19:10

Sun, 27 Jul 25

Mauritius, Mauritius

BAGGAGE : CHECK INCABIN

Information not available

Ethiopian Airlines, Kenya Airways

AUD 3,042

AUD 2,890

Transit Visa may be required

Abuja to Mauritius , 26 Jul

Ethiopian Airlines ET | 950

13:25

Sat, 26 Jul 25

Abuja, Nigeria

04 h 50 m

20:15

Sat, 26 Jul 25

Terminal T2

Addis Ababa, Ethiopia

BAGGAGE : CHECK INCABIN

Information not available

Kenya Airways KQ | 401

10:20

Sun, 27 Jul 25

Terminal T2

Addis Ababa, Ethiopia

02 h 10 m

12:30

Sun, 27 Jul 25

Terminal T1A

Nairobi, Kenya

BAGGAGE : CHECK INCABIN

Information not available

Kenya Airways KQ | 278

21:45

Sun, 27 Jul 25

Terminal T1A

Nairobi, Kenya

04 h 20 m

03:05

Mon, 28 Jul 25

Mauritius, Mauritius

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways, FlySafair

AUD 3,117

AUD 2,962

Transit Visa may be required

Abuja to Mauritius , 26 Jul

Qatar Airways QR | 1434

13:15

Sat, 26 Jul 25

Terminal E

Abuja, Nigeria

06 h 50 m

22:05

Sat, 26 Jul 25

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 1363

02:10

Sun, 27 Jul 25

Doha, Qatar

08 h 25 m

09:35

Sun, 27 Jul 25

Terminal A

Johannesburg, South Africa

BAGGAGE : CHECK INCABIN

Information not available

FlySafair FA | 850

09:00

Mon, 28 Jul 25

Terminal B

Johannesburg, South Africa

04 h 15 m

15:15

Mon, 28 Jul 25

Mauritius, Mauritius

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways, Kenya Airways

AUD 4,197

AUD 4,030

Transit Visa may be required

Abuja to Mauritius , 26 Jul

Qatar Airways QR | 1434

13:15

Sat, 26 Jul 25

Terminal E

Abuja, Nigeria

06 h 50 m

22:05

Sat, 26 Jul 25

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 1335

01:35

Sun, 27 Jul 25

Doha, Qatar

05 h 05 m

06:40

Sun, 27 Jul 25

Terminal T1E

Nairobi, Kenya

BAGGAGE : CHECK INCABIN

Information not available

Kenya Airways KQ | 278

21:45

Sun, 27 Jul 25

Terminal T1A

Nairobi, Kenya

04 h 20 m

03:05

Mon, 28 Jul 25

Mauritius, Mauritius

BAGGAGE : CHECK INCABIN

Information not available

Air Peace, Emirates

More Timing Options

AUD 7,069

AUD 6,902

Transit Visa may be required

Abuja to Mauritius , 26 Jul

Air Peace P4 | 7123

12:35

Sat, 26 Jul 25

Terminal D

Abuja, Nigeria

01 h 20 m

13:55

Sat, 26 Jul 25

Lagos, Nigeria

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 784

17:40

Sat, 26 Jul 25

Terminal T1I

Lagos, Nigeria

07 h 45 m

04:25

Sun, 27 Jul 25

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 703

10:05

Sun, 27 Jul 25

Terminal T3

Dubai, United Arab Emirates

06 h 35 m

16:40

Sun, 27 Jul 25

Mauritius, Mauritius

BAGGAGE : CHECK INCABIN

Information not available