Supportexpand_more
| Welcome | English / ZAR
Call-us+1 877 496 4815
notifications_active Get Notified if the Price Drops
Get Me Deals
UnlimitedFREE Price Drop Protection: If the price drops you get the difference!

Find Cheap Flights to Mauritius

Return arrow_drop_down
1 Traveller arrow_drop_down
Economy arrow_drop_down
Whether you start from Durban, Cape Town, Johannesburg or points in between, cheap flights to Mauritius are a click away. Search for airline tickets from South Africa to places across Mauritius and get started booking your vacation, gap year travel, or business trip. See Mauritius's landmarks and immerse yourself in the splendour.
loyalty Best Purchase Guarantee Book and you can cancel your flights for FREE!
monetization_on Average Deal Price R7,667 The average price of a flight from South Africa to Mauritius is R7,667
We’re committed to providing stellar service for our customers.
Filters
Trip Type
filter_list close
Stops
filter_list close
Trip Length
filter_list close
Times
filter_list close
Airlines
filter_list close
Clear Filters
Departure Airport:
Durban expand_more
attach_money Cheapest
R7,667R5,344
Save 30 % off the average price for this route.
Air Austral
1 Stop: RUN
02:45PM
05:35PM
Johannesburg (JNB) 24h 50m Mauritius (MRU)
Tue, Feb 11 Wed, Feb 12
Air Austral
1 Stop: RUN
06:50PM
10:35PM
Mauritius (MRU) 5h 45m Johannesburg (JNB)
Sun, Feb 16 Sun, Feb 16
Includes Taxes & Fees. Prices quoted are in ZAR .
flight Flight Details clear
loyalty Good choice! This flight is Price Drop Protected. If the price drops you get a credit.
clear
DEPARTS : Johannesburg (JNB) To St Denis de la Reunion (RUN)
TRIP DURATION:3h 50m
Air Austral
Flight UU 342 | Economy
flight_takeoff Tue, Feb 11 | 02:45PM
Johannesburg (JNB)
flight_land Tue, Feb 11 | 08:35PM
St Denis de la Reunion (RUN)
DEPARTS : St Denis de la Reunion (RUN) To Mauritius (MRU)
TRIP DURATION:0h 45m
Air Austral
Flight UU 108 | Economy
flight_takeoff Wed, Feb 12 | 04:50PM
St Denis de la Reunion (RUN)
flight_land Wed, Feb 12 | 05:35PM
Mauritius (MRU)
RETURN : Mauritius (MRU) To St Denis de la Reunion (RUN)
TRIP DURATION:0h 45m
Air Austral
Flight UU 109 | Economy
flight_takeoff Sun, Feb 16 | 06:50PM
Mauritius (MRU)
flight_land Sun, Feb 16 | 07:35PM
St Denis de la Reunion (RUN)
RETURN : St Denis de la Reunion (RUN) To Johannesburg (JNB)
TRIP DURATION:4h 15m
Air Austral
Flight UU 341 | Economy
flight_takeoff Sun, Feb 16 | 08:20PM
St Denis de la Reunion (RUN)
flight_land Sun, Feb 16 | 10:35PM
Johannesburg (JNB)
directions_run Fastest
R7,667R6,355
Save 17 % off the average price for this route.
Kenya Airways
1 Stop: NBO
12:10PM
03:10AM
Johannesburg (JNB) 13h 0m Mauritius (MRU)
Tue, Feb 11 Wed, Feb 12
Kenya Airways
1 Stop: NBO
03:55AM
04:20PM
Mauritius (MRU) 14h 25m Johannesburg (JNB)
Sun, Feb 16 Sun, Feb 16
Includes Taxes & Fees. Prices quoted are in ZAR .
flight Flight Details clear
loyalty Good choice! This flight is Price Drop Protected. If the price drops you get a credit.
clear
DEPARTS : Johannesburg (JNB) To Nairobi (NBO)
TRIP DURATION:4h 05m
Kenya Airways
Flight KQ 761 | Economy
flight_takeoff Tue, Feb 11 | 12:10PM
Johannesburg (JNB)
flight_land Tue, Feb 11 | 05:15PM
Nairobi (NBO)
DEPARTS : Nairobi (NBO) To Mauritius (MRU)
TRIP DURATION:4h 20m
Kenya Airways
Flight KQ 274 | Economy
flight_takeoff Tue, Feb 11 | 09:50PM
Nairobi (NBO)
flight_land Wed, Feb 12 | 03:10AM
Mauritius (MRU)
RETURN : Mauritius (MRU) To Nairobi (NBO)
TRIP DURATION:4h 15m
Kenya Airways
Flight KQ 275 | Economy
flight_takeoff Sun, Feb 16 | 03:55AM
Mauritius (MRU)
flight_land Sun, Feb 16 | 07:10AM
Nairobi (NBO)
RETURN : Nairobi (NBO) To Johannesburg (JNB)
TRIP DURATION:4h 15m
Kenya Airways
Flight KQ 762 | Economy
flight_takeoff Sun, Feb 16 | 01:05PM
Nairobi (NBO)
flight_land Sun, Feb 16 | 04:20PM
Johannesburg (JNB)
Air Austral
R7,667R6,086
Save 21 % off the average price for this route.
1 Stop: RUN
02:45PM
12:15PM
Johannesburg (JNB) 19h 30m Mauritius (MRU)
Fri, Jan 17 Sat, Jan 18
1 Stop: RUN
08:30AM
12:55PM
Mauritius (MRU) 6h 25m Johannesburg (JNB)
Sun, Jan 26 Sun, Jan 26
Includes Taxes & Fees. Prices quoted are in ZAR .
flight Flight Details clear
loyalty Good choice! This flight is Price Drop Protected. If the price drops you get a credit.
clear
DEPARTS : Johannesburg (JNB) To St Denis de la Reunion (RUN)
TRIP DURATION:3h 50m
Air Austral
Flight UU 342 | Economy
flight_takeoff Fri, Jan 17 | 02:45PM
Johannesburg (JNB)
flight_land Fri, Jan 17 | 08:35PM
St Denis de la Reunion (RUN)
DEPARTS : St Denis de la Reunion (RUN) To Mauritius (MRU)
TRIP DURATION:0h 45m
Air Austral
Flight UU 104 | Economy
flight_takeoff Sat, Jan 18 | 11:30AM
St Denis de la Reunion (RUN)
flight_land Sat, Jan 18 | 12:15PM
Mauritius (MRU)
RETURN : Mauritius (MRU) To St Denis de la Reunion (RUN)
TRIP DURATION:0h 45m
Air Austral
Flight UU 103 | Economy
flight_takeoff Sun, Jan 26 | 08:30AM
Mauritius (MRU)
flight_land Sun, Jan 26 | 09:15AM
St Denis de la Reunion (RUN)
RETURN : St Denis de la Reunion (RUN) To Johannesburg (JNB)
TRIP DURATION:4h 15m
Air Austral
Flight UU 341 | Economy
flight_takeoff Sun, Jan 26 | 10:40AM
St Denis de la Reunion (RUN)
flight_land Sun, Jan 26 | 12:55PM
Johannesburg (JNB)
Kenya Airways
R7,667R6,355
Save 17 % off the average price for this route.
1 Stop: NBO
05:30PM
06:20PM
Johannesburg (JNB) 22h 50m Mauritius (MRU)
Sun, May 24 Mon, May 25
1 Stop: NBO
03:55AM
04:20PM
Mauritius (MRU) 14h 25m Johannesburg (JNB)
Wed, May 27 Wed, May 27
Includes Taxes & Fees. Prices quoted are in ZAR .
flight Flight Details clear
loyalty Good choice! This flight is Price Drop Protected. If the price drops you get a credit.
clear
DEPARTS : Johannesburg (JNB) To Nairobi (NBO)
TRIP DURATION:4h 05m
Kenya Airways
Flight KQ 763 | Economy
flight_takeoff Sun, May 24 | 05:30PM
Johannesburg (JNB)
flight_land Sun, May 24 | 10:35PM
Nairobi (NBO)
DEPARTS : Nairobi (NBO) To Mauritius (MRU)
TRIP DURATION:4h 20m
Kenya Airways
Flight KQ 270 | Economy
flight_takeoff Mon, May 25 | 01:00PM
Nairobi (NBO)
flight_land Mon, May 25 | 06:20PM
Mauritius (MRU)
RETURN : Mauritius (MRU) To Nairobi (NBO)
TRIP DURATION:4h 15m
Kenya Airways
Flight KQ 275 | Economy
flight_takeoff Wed, May 27 | 03:55AM
Mauritius (MRU)
flight_land Wed, May 27 | 07:10AM
Nairobi (NBO)
RETURN : Nairobi (NBO) To Johannesburg (JNB)
TRIP DURATION:4h 15m
Kenya Airways
Flight KQ 762 | Economy
flight_takeoff Wed, May 27 | 01:05PM
Nairobi (NBO)
flight_land Wed, May 27 | 04:20PM
Johannesburg (JNB)
Kenya Airways
R7,667R6,355
Save 17 % off the average price for this route.
1 Stop: NBO
01:55AM
06:20PM
Johannesburg (JNB) 14h 25m Mauritius (MRU)
Wed, Jul 01 Wed, Jul 01
1 Stop: NBO
07:10PM
10:55AM
Mauritius (MRU) 17h 45m Johannesburg (JNB)
Wed, Jul 08 Thu, Jul 09
Includes Taxes & Fees. Prices quoted are in ZAR .
flight Flight Details clear
loyalty Good choice! This flight is Price Drop Protected. If the price drops you get a credit.
clear
DEPARTS : Johannesburg (JNB) To Nairobi (NBO)
TRIP DURATION:4h 05m
Kenya Airways
Flight KQ 765 | Economy
flight_takeoff Wed, Jul 01 | 01:55AM
Johannesburg (JNB)
flight_land Wed, Jul 01 | 07:00AM
Nairobi (NBO)
DEPARTS : Nairobi (NBO) To Mauritius (MRU)
TRIP DURATION:4h 20m
Kenya Airways
Flight KQ 270 | Economy
flight_takeoff Wed, Jul 01 | 01:00PM
Nairobi (NBO)
flight_land Wed, Jul 01 | 06:20PM
Mauritius (MRU)
RETURN : Mauritius (MRU) To Nairobi (NBO)
TRIP DURATION:4h 10m
Kenya Airways
Flight KQ 271 | Economy
flight_takeoff Wed, Jul 08 | 07:10PM
Mauritius (MRU)
flight_land Wed, Jul 08 | 10:20PM
Nairobi (NBO)
RETURN : Nairobi (NBO) To Johannesburg (JNB)
TRIP DURATION:4h 10m
Kenya Airways
Flight KQ 760 | Economy
flight_takeoff Thu, Jul 09 | 07:45AM
Nairobi (NBO)
flight_land Thu, Jul 09 | 10:55AM
Johannesburg (JNB)
Kenya Airways
R7,667R6,366
Save 17 % off the average price for this route.
1 Stop: NBO
01:55AM
06:20PM
Johannesburg (JNB) 14h 25m Mauritius (MRU)
Wed, Jan 22 Wed, Jan 22
1 Stop: NBO
07:10PM
10:55AM
Mauritius (MRU) 17h 45m Johannesburg (JNB)
Sun, Jan 26 Mon, Jan 27
Includes Taxes & Fees. Prices quoted are in ZAR .
flight Flight Details clear
loyalty Good choice! This flight is Price Drop Protected. If the price drops you get a credit.
clear
DEPARTS : Johannesburg (JNB) To Nairobi (NBO)
TRIP DURATION:4h 05m
Kenya Airways
Flight KQ 765 | Economy
flight_takeoff Wed, Jan 22 | 01:55AM
Johannesburg (JNB)
flight_land Wed, Jan 22 | 07:00AM
Nairobi (NBO)
DEPARTS : Nairobi (NBO) To Mauritius (MRU)
TRIP DURATION:4h 20m
Kenya Airways
Flight KQ 270 | Economy
flight_takeoff Wed, Jan 22 | 01:00PM
Nairobi (NBO)
flight_land Wed, Jan 22 | 06:20PM
Mauritius (MRU)
RETURN : Mauritius (MRU) To Nairobi (NBO)
TRIP DURATION:4h 10m
Kenya Airways
Flight KQ 271 | Economy
flight_takeoff Sun, Jan 26 | 07:10PM
Mauritius (MRU)
flight_land Sun, Jan 26 | 10:20PM
Nairobi (NBO)
RETURN : Nairobi (NBO) To Johannesburg (JNB)
TRIP DURATION:4h 10m
Kenya Airways
Flight KQ 760 | Economy
flight_takeoff Mon, Jan 27 | 07:45AM
Nairobi (NBO)
flight_land Mon, Jan 27 | 10:55AM
Johannesburg (JNB)
Kenya Airways
R7,667R6,366
Save 17 % off the average price for this route.
1 Stop: NBO
01:55AM
06:20PM
Johannesburg (JNB) 14h 25m Mauritius (MRU)
Wed, Jan 29 Wed, Jan 29
1 Stop: NBO
03:55AM
04:20PM
Mauritius (MRU) 14h 25m Johannesburg (JNB)
Wed, Feb 12 Wed, Feb 12
Includes Taxes & Fees. Prices quoted are in ZAR .
flight Flight Details clear
loyalty Good choice! This flight is Price Drop Protected. If the price drops you get a credit.
clear
DEPARTS : Johannesburg (JNB) To Nairobi (NBO)
TRIP DURATION:4h 05m
Kenya Airways
Flight KQ 765 | Economy
flight_takeoff Wed, Jan 29 | 01:55AM
Johannesburg (JNB)
flight_land Wed, Jan 29 | 07:00AM
Nairobi (NBO)
DEPARTS : Nairobi (NBO) To Mauritius (MRU)
TRIP DURATION:4h 20m
Kenya Airways
Flight KQ 270 | Economy
flight_takeoff Wed, Jan 29 | 01:00PM
Nairobi (NBO)
flight_land Wed, Jan 29 | 06:20PM
Mauritius (MRU)
RETURN : Mauritius (MRU) To Nairobi (NBO)
TRIP DURATION:4h 15m
Kenya Airways
Flight KQ 275 | Economy
flight_takeoff Wed, Feb 12 | 03:55AM
Mauritius (MRU)
flight_land Wed, Feb 12 | 07:10AM
Nairobi (NBO)
RETURN : Nairobi (NBO) To Johannesburg (JNB)
TRIP DURATION:4h 15m
Kenya Airways
Flight KQ 762 | Economy
flight_takeoff Wed, Feb 12 | 01:05PM
Nairobi (NBO)
flight_land Wed, Feb 12 | 04:20PM
Johannesburg (JNB)
Kenya Airways
R7,667R6,366
Save 17 % off the average price for this route.
1 Stop: NBO
05:25PM
06:20PM
Johannesburg (JNB) 22h 55m Mauritius (MRU)
Thu, Feb 06 Fri, Feb 07
1 Stop: NBO
07:10PM
10:55AM
Mauritius (MRU) 17h 45m Johannesburg (JNB)
Wed, Feb 12 Thu, Feb 13
Includes Taxes & Fees. Prices quoted are in ZAR .
flight Flight Details clear
loyalty Good choice! This flight is Price Drop Protected. If the price drops you get a credit.
clear
DEPARTS : Johannesburg (JNB) To Nairobi (NBO)
TRIP DURATION:4h 05m
Kenya Airways
Flight KQ 763 | Economy
flight_takeoff Thu, Feb 06 | 05:25PM
Johannesburg (JNB)
flight_land Thu, Feb 06 | 10:30PM
Nairobi (NBO)
DEPARTS : Nairobi (NBO) To Mauritius (MRU)
TRIP DURATION:4h 20m
Kenya Airways
Flight KQ 270 | Economy
flight_takeoff Fri, Feb 07 | 01:00PM
Nairobi (NBO)
flight_land Fri, Feb 07 | 06:20PM
Mauritius (MRU)
RETURN : Mauritius (MRU) To Nairobi (NBO)
TRIP DURATION:4h 10m
Kenya Airways
Flight KQ 271 | Economy
flight_takeoff Wed, Feb 12 | 07:10PM
Mauritius (MRU)
flight_land Wed, Feb 12 | 10:20PM
Nairobi (NBO)
RETURN : Nairobi (NBO) To Johannesburg (JNB)
TRIP DURATION:4h 10m
Kenya Airways
Flight KQ 760 | Economy
flight_takeoff Thu, Feb 13 | 07:45AM
Nairobi (NBO)
flight_land Thu, Feb 13 | 10:55AM
Johannesburg (JNB)
Kenya Airways
R7,667R6,366
Save 17 % off the average price for this route.
1 Stop: NBO
01:55AM
06:20PM
Johannesburg (JNB) 14h 25m Mauritius (MRU)
Wed, Feb 12 Wed, Feb 12
1 Stop: NBO
07:10PM
04:20PM
Mauritius (MRU) 23h 10m Johannesburg (JNB)
Mon, Feb 17 Tue, Feb 18
Includes Taxes & Fees. Prices quoted are in ZAR .
flight Flight Details clear
loyalty Good choice! This flight is Price Drop Protected. If the price drops you get a credit.
clear
DEPARTS : Johannesburg (JNB) To Nairobi (NBO)
TRIP DURATION:4h 05m
Kenya Airways
Flight KQ 765 | Economy
flight_takeoff Wed, Feb 12 | 01:55AM
Johannesburg (JNB)
flight_land Wed, Feb 12 | 07:00AM
Nairobi (NBO)
DEPARTS : Nairobi (NBO) To Mauritius (MRU)
TRIP DURATION:4h 20m
Kenya Airways
Flight KQ 270 | Economy
flight_takeoff Wed, Feb 12 | 01:00PM
Nairobi (NBO)
flight_land Wed, Feb 12 | 06:20PM
Mauritius (MRU)
RETURN : Mauritius (MRU) To Nairobi (NBO)
TRIP DURATION:4h 10m
Kenya Airways
Flight KQ 271 | Economy
flight_takeoff Mon, Feb 17 | 07:10PM
Mauritius (MRU)
flight_land Mon, Feb 17 | 10:20PM
Nairobi (NBO)
RETURN : Nairobi (NBO) To Johannesburg (JNB)
TRIP DURATION:4h 15m
Kenya Airways
Flight KQ 762 | Economy
flight_takeoff Tue, Feb 18 | 01:05PM
Nairobi (NBO)
flight_land Tue, Feb 18 | 04:20PM
Johannesburg (JNB)
Kenya Airways
R7,667R6,366
Save 17 % off the average price for this route.
1 Stop: NBO
01:55AM
06:20PM
Johannesburg (JNB) 14h 25m Mauritius (MRU)
Fri, Feb 14 Fri, Feb 14
1 Stop: NBO
07:10PM
10:55AM
Mauritius (MRU) 17h 45m Johannesburg (JNB)
Mon, Feb 24 Tue, Feb 25
Includes Taxes & Fees. Prices quoted are in ZAR .
flight Flight Details clear
loyalty Good choice! This flight is Price Drop Protected. If the price drops you get a credit.
clear
DEPARTS : Johannesburg (JNB) To Nairobi (NBO)
TRIP DURATION:4h 05m
Kenya Airways
Flight KQ 765 | Economy
flight_takeoff Fri, Feb 14 | 01:55AM
Johannesburg (JNB)
flight_land Fri, Feb 14 | 07:00AM
Nairobi (NBO)
DEPARTS : Nairobi (NBO) To Mauritius (MRU)
TRIP DURATION:4h 20m
Kenya Airways
Flight KQ 270 | Economy
flight_takeoff Fri, Feb 14 | 01:00PM
Nairobi (NBO)
flight_land Fri, Feb 14 | 06:20PM
Mauritius (MRU)
RETURN : Mauritius (MRU) To Nairobi (NBO)
TRIP DURATION:4h 10m
Kenya Airways
Flight KQ 271 | Economy
flight_takeoff Mon, Feb 24 | 07:10PM
Mauritius (MRU)
flight_land Mon, Feb 24 | 10:20PM
Nairobi (NBO)
RETURN : Nairobi (NBO) To Johannesburg (JNB)
TRIP DURATION:4h 10m
Kenya Airways
Flight KQ 760 | Economy
flight_takeoff Tue, Feb 25 | 07:45AM
Nairobi (NBO)
flight_land Tue, Feb 25 | 10:55AM
Johannesburg (JNB)
Sorry, there are no flights that match your search. Please try clearing any filters applied. warning

FAQ About Flight to Mauritius

How long does it normally take people to fly between South Africa and and Mauritius, including stops?

It normally takes 5 Hours and 20 Minutes to fly between South Africa and Mauritius .

What is the average number of stops that others book on this route?

On average, other travellers make 1 stop/stops between South Africa and Mauritius . You can also choose a non-stop flight as there are many non-stop flights are also available on this route.

What are the cheapest airports to fly into from South Africa ?

The cheapest airport to fly into Mauritius from South Africa is Johannesburg Airport (JNB). You can book a flight from Johannesburg to Mauritius for R3,033.
Terms & Conditions Conditions may apply. Prices subject to date restrictions and availability. Taxes, fees and surcharges are included in prices shown. Prices may differ slightly from what’s shown as FlightNetwork.com does not control Airline inventory and is not notified of pricing changes in advance. Some prices may not be active deals, they may be a deal that a visitor has found in the past.
notifications_active Get Notified if the Price Drops
Get Me Deals
Oneway Return MultiCity
Adults
indeterminate_check_box 1 add_box
Children
indeterminate_check_box 0 add_box
Infants
indeterminate_check_box 0 add_box
Economy Premium Economy Business First