Compare airlines and travel sites in one search No booking fees from us
FlightConnect
  1. Home
  2. Flights
  3. Flights from Cape Town
  4. Cape Town to Mauritius
Nonstop route · South Africa → Mauritius

Cheap flights from Cape Town to Mauritius from ZAR 5,350

Airlink, Air Mauritius and South African Airways fly nonstop from Cape Town to Mauritius. The flight takes around 5h 39m, and the cheapest one-way fare we found recently is ZAR 5,350 on 5 Feb.

Direct flights available 5h 39m Cheapest in February Prices checked 14 days ago
CPTMRU

Cape Town to Mauritius at a glance

Cheapest one-wayZAR 5,350Airlink · nonstop · Fri 5 FebFastest flight5h 39mEstimated
Nonstop flightsYesAirlink, Air Mauritius, South African Airways

Airlines flying nonstop from Cape Town to Mauritius

3 airlines on this route.

AirlineFlights a weekTypical departuresFromSearch
AAirlink——ZAR 5,350Search
AMAir Mauritius———Search
South African Airways———Search

Cheapest month to fly from Cape Town to Mauritius

Lowest one-way fare found for each month: February is cheapest, May the most expensive.

Good to know

Distance
4,117 km2,557 miles
Flight time
5h 39mestimate
Time difference
+2hMauritius vs Cape Town
Currency in Mauritius
USD
Airports
CPT → MRU

Flights from Cape Town to Mauritius: questions answered

How much is a flight from Cape Town to Mauritius?
The cheapest one-way fare we found recently is ZAR 5,350, nonstop, departing in February. Prices change constantly, so search your dates for the live fare.
Are there direct flights from Cape Town to Mauritius?
Yes. Airlink, Air Mauritius and South African Airways fly this route nonstop.
How long is the flight from Cape Town to Mauritius?
A nonstop flight covers 4,117 km and takes around 5h 39m.
What is the cheapest month to fly from Cape Town to Mauritius?
February has the lowest fare we found (ZAR 5,350), while May is the most expensive (ZAR 6,963).
Which airlines fly from Cape Town to Mauritius?
Airlink, Air Mauritius and South African Airways operate nonstop flights on this route.
Which airports serve Cape Town and Mauritius?
Cape Town: Cape Town International Airport (CPT). Mauritius: Sir Seewoosagur Ramgoolam International Airport (MRU).
What is the time difference between Cape Town and Mauritius?
Mauritius is 2 hours ahead of Cape Town.

More flights from Cape Town