Popular Filters
One Way Price
Duration
Stops From Mauritius
Departure From Mauritius
SAR 8,943
SAR 2,743
SAR 3,149
Arrival at Nairobi
SAR 2,743
SAR 6,497
SAR 3,091
SAR 3,094
Alliances & Airlines
Oneworld
(2)
SkyTeam
(9)
Star Alliance
(12)
+ 8 more
Layover Airports
+ 8 more
Layover Duration
Fare Calendar For other International Routes
Mauritius to Nairobi Fare Calendar
SAR 2,743
Transit Visa may be required
Mauritius to Nairobi , 28 Jan
Air Seychelles HM | 48
13:05
Wed, 28 Jan 26
Mauritius, Mauritius
02 h 35 m
15:40
Wed, 28 Jan 26
Terminal I
Mahe Island, Seychelles
BAGGAGE : CHECK INCABIN
Information not available
Ethiopian Airlines ET | 878
17:20
Wed, 28 Jan 26
Terminal I
Mahe Island, Seychelles
03 h 45 m
20:05
Wed, 28 Jan 26
Terminal T2
Addis Ababa, Ethiopia
BAGGAGE : CHECK INCABIN
Information not available
Ethiopian Airlines ET | 308
23:35
Wed, 28 Jan 26
Terminal T2
Addis Ababa, Ethiopia
02 h 05 m
01:40
Thu, 29 Jan 26
Terminal T1A
Nairobi, Kenya
BAGGAGE : CHECK INCABIN
Information not available
SAR 3,091
Transit Visa may be required
Mauritius to Nairobi , 28 Jan
Air Seychelles HM | 48
13:05
Wed, 28 Jan 26
Mauritius, Mauritius
02 h 35 m
15:40
Wed, 28 Jan 26
Terminal I
Mahe Island, Seychelles
BAGGAGE : CHECK INCABIN
Information not available
Ethiopian Airlines ET | 878
17:20
Wed, 28 Jan 26
Terminal I
Mahe Island, Seychelles
03 h 45 m
20:05
Wed, 28 Jan 26
Terminal T2
Addis Ababa, Ethiopia
BAGGAGE : CHECK INCABIN
Information not available
Ethiopian Airlines ET | 318
10:45
Thu, 29 Jan 26
Terminal T2
Addis Ababa, Ethiopia
02 h 25 m
13:10
Thu, 29 Jan 26
Terminal T1A
Nairobi, Kenya
BAGGAGE : CHECK INCABIN
Information not available
SAR 3,094
Transit Visa may be required
Mauritius to Nairobi , 28 Jan
Air Mauritius MK | 288
14:20
Wed, 28 Jan 26
Mauritius, Mauritius
01 h 55 m
15:15
Wed, 28 Jan 26
Antananarivo, Madagascar
BAGGAGE : CHECK INCABIN
Information not available
Kenya Airways KQ | 257
16:10
Wed, 28 Jan 26
Antananarivo, Madagascar
03 h 20 m
19:30
Wed, 28 Jan 26
Terminal T1A
Nairobi, Kenya
BAGGAGE : CHECK INCABIN
Information not available
SAR 3,149
Transit Visa may be required
Mauritius to Nairobi , 28 Jan
Emirates EK | 704
22:30
Wed, 28 Jan 26
Mauritius, Mauritius
06 h 35 m
05:05
Thu, 29 Jan 26
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 719
10:30
Thu, 29 Jan 26
Terminal T3
Dubai, United Arab Emirates
05 h 10 m
14:40
Thu, 29 Jan 26
Terminal T1E
Nairobi, Kenya
BAGGAGE : CHECK INCABIN
Information not available
SAR 3,248
Transit Visa may be required
Mauritius to Nairobi , 28 Jan
Air Mauritius MK | 288
14:20
Wed, 28 Jan 26
Mauritius, Mauritius
01 h 55 m
15:15
Wed, 28 Jan 26
Antananarivo, Madagascar
BAGGAGE : CHECK INCABIN
Information not available
Ethiopian Airlines ET | 852
14:50
Thu, 29 Jan 26
Antananarivo, Madagascar
04 h 40 m
19:30
Thu, 29 Jan 26
Terminal T2
Addis Ababa, Ethiopia
BAGGAGE : CHECK INCABIN
Information not available
Ethiopian Airlines ET | 308
23:35
Thu, 29 Jan 26
Terminal T2
Addis Ababa, Ethiopia
02 h 05 m
01:40
Fri, 30 Jan 26
Terminal T1A
Nairobi, Kenya
BAGGAGE : CHECK INCABIN
Information not available
SAR 3,341
Transit Visa may be required
Mauritius to Nairobi , 28 Jan
Air Mauritius MK | 288
14:20
Wed, 28 Jan 26
Mauritius, Mauritius
01 h 55 m
15:15
Wed, 28 Jan 26
Antananarivo, Madagascar
BAGGAGE : CHECK INCABIN
Information not available
Ethiopian Airlines ET | 884
03:20
Thu, 29 Jan 26
Antananarivo, Madagascar
04 h 40 m
08:00
Thu, 29 Jan 26
Terminal T2
Addis Ababa, Ethiopia
BAGGAGE : CHECK INCABIN
Information not available
Ethiopian Airlines ET | 318
10:45
Thu, 29 Jan 26
Terminal T2
Addis Ababa, Ethiopia
02 h 25 m
13:10
Thu, 29 Jan 26
Terminal T1A
Nairobi, Kenya
BAGGAGE : CHECK INCABIN
Information not available
SAR 3,577
Transit Visa may be required
Mauritius to Nairobi , 28 Jan
Air Mauritius MK | 288
14:20
Wed, 28 Jan 26
Mauritius, Mauritius
01 h 55 m
15:15
Wed, 28 Jan 26
Antananarivo, Madagascar
BAGGAGE : CHECK INCABIN
Information not available
Ethiopian Airlines ET | 884
03:20
Thu, 29 Jan 26
Antananarivo, Madagascar
04 h 40 m
08:00
Thu, 29 Jan 26
Terminal T2
Addis Ababa, Ethiopia
BAGGAGE : CHECK INCABIN
Information not available
Ethiopian Airlines ET | 308
23:35
Thu, 29 Jan 26
Terminal T2
Addis Ababa, Ethiopia
02 h 05 m
01:40
Fri, 30 Jan 26
Terminal T1A
Nairobi, Kenya
BAGGAGE : CHECK INCABIN
Information not available
SAR 3,632
Transit Visa may be required
Mauritius to Nairobi , 28 Jan
British Airways BA | 2064
21:15
Wed, 28 Jan 26
Mauritius, Mauritius
12 h 30 m
05:45
Thu, 29 Jan 26
Terminal S
London - Gatwick Apt, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
British Airways BA | 65
09:50
Thu, 29 Jan 26
Terminal T5
London - Heathrow Apt, United Kingdom
08 h 50 m
21:40
Thu, 29 Jan 26
Terminal T1A
Nairobi, Kenya
BAGGAGE : CHECK INCABIN
Information not available
SAR 4,036
Transit Visa may be required
Mauritius to Nairobi , 28 Jan
South African Airways SA | 191
16:35
Wed, 28 Jan 26
Mauritius, Mauritius
04 h 25 m
19:00
Wed, 28 Jan 26
Terminal A
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
South African Airways SA | 7116 | Operated By Kenya Airways
12:05
Thu, 29 Jan 26
Terminal A
Johannesburg, South Africa
04 h 05 m
17:10
Thu, 29 Jan 26
Terminal T1A
Nairobi, Kenya
BAGGAGE : CHECK INCABIN
Information not available
SAR 4,486
Transit Visa may be required
Mauritius to Nairobi , 28 Jan
South African Airways SA | 191
16:35
Wed, 28 Jan 26
Mauritius, Mauritius
04 h 25 m
19:00
Wed, 28 Jan 26
Terminal A
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
EgyptAir MS | 840
21:45
Wed, 28 Jan 26
Terminal B
Johannesburg, South Africa
08 h 30 m
06:15
Thu, 29 Jan 26
Terminal T3
Cairo, Egypt
BAGGAGE : CHECK INCABIN
Information not available
EgyptAir MS | 849
21:35
Thu, 29 Jan 26
Terminal T3
Cairo, Egypt
04 h 55 m
03:30
Fri, 30 Jan 26
Terminal T1C
Nairobi, Kenya
BAGGAGE : CHECK INCABIN
Information not available
