Popular Filters
+ 1 more
One Way Price
Duration
Stops From Nairobi
Departure From Nairobi
SAR 3,693
SAR 2,365
SAR 2,690
SAR 2,690
Arrival at Mauritius
SAR 2,927
SAR 2,365
SAR 2,690
SAR 3,117
Alliances & Airlines
Oneworld
(4)
SkyTeam
(26)
Star Alliance
(35)
+ 11 more
Layover Airports
+ 14 more
Layover Duration
Fare Calendar For other International Routes
Nairobi to Mauritius Fare Calendar
SAR 2,431
Transit Visa may be required | Re Check-in of Baggage required
Nairobi to Mauritius , 2 Feb
Saudia SV | 434
07:20
Mon, 2 Feb 26
Terminal T1A
Nairobi, Kenya
03 h 50 m
11:10
Mon, 2 Feb 26
Terminal T1
Jeddah, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
Saudia SV | 752
17:00
Mon, 2 Feb 26
Terminal T1
Jeddah, Saudi Arabia
05 h 10 m
00:40
Tue, 3 Feb 26
Hyderabad, India
BAGGAGE : CHECK INCABIN
Information not available
Air India AI | 418
11:30
Tue, 3 Feb 26
Hyderabad, India
01 h 50 m
13:20
Tue, 3 Feb 26
Terminal T2
Mumbai, India
BAGGAGE : CHECK INCABIN
Information not available
Air India AI | 2241
01:55
Wed, 4 Feb 26
Terminal T2
Mumbai, India
06 h 30 m
06:55
Wed, 4 Feb 26
Mauritius, Mauritius
BAGGAGE : CHECK INCABIN
Information not available
SAR 2,499
Transit Visa may be required | Re Check-in of Baggage required
Nairobi to Mauritius , 2 Feb
Saudia SV | 434
07:20
Mon, 2 Feb 26
Terminal T1A
Nairobi, Kenya
03 h 50 m
11:10
Mon, 2 Feb 26
Terminal T1
Jeddah, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
Saudia SV | 752
17:00
Mon, 2 Feb 26
Terminal T1
Jeddah, Saudi Arabia
05 h 10 m
00:40
Tue, 3 Feb 26
Hyderabad, India
BAGGAGE : CHECK INCABIN
Information not available
Air India AI | 2699
22:20
Tue, 3 Feb 26
Hyderabad, India
01 h 50 m
00:10
Wed, 4 Feb 26
Terminal T2
Mumbai, India
BAGGAGE : CHECK INCABIN
Information not available
Air India AI | 2241
01:55
Wed, 4 Feb 26
Terminal T2
Mumbai, India
06 h 30 m
06:55
Wed, 4 Feb 26
Mauritius, Mauritius
BAGGAGE : CHECK INCABIN
Information not available
SAR 2,690
Transit Visa may be required
Nairobi to Mauritius , 2 Feb
Emirates EK | 720
16:45
Mon, 2 Feb 26
Terminal T1B
Nairobi, Kenya
05 h
22:45
Mon, 2 Feb 26
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 701
02:25
Tue, 3 Feb 26
Terminal T3
Dubai, United Arab Emirates
06 h 45 m
09:10
Tue, 3 Feb 26
Mauritius, Mauritius
BAGGAGE : CHECK INCABIN
Information not available
SAR 2,963
Transit Visa may be required | Re Check-in of Baggage required
Nairobi to Mauritius , 2 Feb
Etihad Airways EY | 768
13:40
Mon, 2 Feb 26
Terminal T1B
Nairobi, Kenya
05 h 05 m
19:45
Mon, 2 Feb 26
Terminal A
Abu Dhabi, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Etihad Airways EY | 352
21:25
Mon, 2 Feb 26
Terminal A
Abu Dhabi, United Arab Emirates
03 h 25 m
02:20
Tue, 3 Feb 26
Hyderabad, India
BAGGAGE : CHECK INCABIN
Information not available
Air India AI | 2876
20:35
Tue, 3 Feb 26
Hyderabad, India
01 h 55 m
22:30
Tue, 3 Feb 26
Terminal T2
Mumbai, India
BAGGAGE : CHECK INCABIN
Information not available
Air India AI | 2241
01:55
Wed, 4 Feb 26
Terminal T2
Mumbai, India
06 h 30 m
06:55
Wed, 4 Feb 26
Mauritius, Mauritius
BAGGAGE : CHECK INCABIN
Information not available
SAR 2,927
Nairobi to Mauritius , 2 Feb
Kenya Airways KQ | 274
23:15
Mon, 2 Feb 26
Terminal T1A
Nairobi, Kenya
04 h 20 m
04:35
Tue, 3 Feb 26
Mauritius, Mauritius
BAGGAGE : CHECK INCABIN
Information not available
SAR 3,059
Transit Visa may be required | Re Check-in of Baggage required
Nairobi to Mauritius , 2 Feb
Kenya Airways KQ | 310
18:15
Mon, 2 Feb 26
Terminal T1A
Nairobi, Kenya
05 h 15 m
00:30
Tue, 3 Feb 26
Terminal T1
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 526
03:30
Tue, 3 Feb 26
Terminal T3
Dubai, United Arab Emirates
03 h 25 m
08:25
Tue, 3 Feb 26
Hyderabad, India
BAGGAGE : CHECK INCABIN
Information not available
Air India AI | 2876
20:35
Tue, 3 Feb 26
Hyderabad, India
01 h 55 m
22:30
Tue, 3 Feb 26
Terminal T2
Mumbai, India
BAGGAGE : CHECK INCABIN
Information not available
Air India AI | 2241
01:55
Wed, 4 Feb 26
Terminal T2
Mumbai, India
06 h 30 m
06:55
Wed, 4 Feb 26
Mauritius, Mauritius
BAGGAGE : CHECK INCABIN
Information not available
SAR 3,127
Transit Visa may be required | Re Check-in of Baggage required
Nairobi to Mauritius , 2 Feb
Kenya Airways KQ | 310
18:15
Mon, 2 Feb 26
Terminal T1A
Nairobi, Kenya
05 h 15 m
00:30
Tue, 3 Feb 26
Terminal T1
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 526
03:30
Tue, 3 Feb 26
Terminal T3
Dubai, United Arab Emirates
03 h 25 m
08:25
Tue, 3 Feb 26
Hyderabad, India
BAGGAGE : CHECK INCABIN
Information not available
Air India AI | 2699
22:20
Tue, 3 Feb 26
Hyderabad, India
01 h 50 m
00:10
Wed, 4 Feb 26
Terminal T2
Mumbai, India
BAGGAGE : CHECK INCABIN
Information not available
Air India AI | 2241
01:55
Wed, 4 Feb 26
Terminal T2
Mumbai, India
06 h 30 m
06:55
Wed, 4 Feb 26
Mauritius, Mauritius
BAGGAGE : CHECK INCABIN
Information not available
SAR 3,117
Transit Visa may be required
Nairobi to Mauritius , 2 Feb
Kenya Airways KQ | 764
21:10
Mon, 2 Feb 26
Terminal T1A
Nairobi, Kenya
04 h 15 m
00:25
Tue, 3 Feb 26
Terminal A
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
Air Mauritius MK | 852
13:10
Tue, 3 Feb 26
Terminal B
Johannesburg, South Africa
04 h
19:10
Tue, 3 Feb 26
Mauritius, Mauritius
BAGGAGE : CHECK INCABIN
Information not available
SAR 3,123
Transit Visa may be required
Nairobi to Mauritius , 2 Feb
Ethiopian Airlines ET | 319
17:30
Mon, 2 Feb 26
Terminal T1C
Nairobi, Kenya
02 h
19:30
Mon, 2 Feb 26
Terminal T2
Addis Ababa, Ethiopia
BAGGAGE : CHECK INCABIN
Information not available
Ethiopian Airlines ET | 859
23:30
Mon, 2 Feb 26
Terminal T2
Addis Ababa, Ethiopia
05 h 25 m
03:55
Tue, 3 Feb 26
Terminal A
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
South African Airways SA | 190
09:45
Tue, 3 Feb 26
Terminal B
Johannesburg, South Africa
04 h
15:45
Tue, 3 Feb 26
Mauritius, Mauritius
BAGGAGE : CHECK INCABIN
Information not available
SAR 3,126
Transit Visa may be required
Nairobi to Mauritius , 2 Feb
Kenya Airways KQ | 762
12:35
Mon, 2 Feb 26
Terminal T1A
Nairobi, Kenya
04 h 15 m
15:50
Mon, 2 Feb 26
Terminal A
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
Air Mauritius MK | 852
13:10
Tue, 3 Feb 26
Terminal B
Johannesburg, South Africa
04 h
19:10
Tue, 3 Feb 26
Mauritius, Mauritius
BAGGAGE : CHECK INCABIN
Information not available
