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

Cheap flights from Mauritius to Cape Town from US$336

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

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

Mauritius to Cape Town at a glance

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

Airlines flying nonstop from Mauritius to Cape Town

3 airlines on this route.

AirlineFlights a weekTypical departuresFromSearch
AAirlink——US$336Search
AMAir Mauritius———Search
South African Airways———Search

Cheapest month to fly from Mauritius to Cape Town

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
-2hCape Town vs Mauritius
Currency in Cape Town
ZAR
Airports
MRU → CPT

Flights from Mauritius to Cape Town: questions answered

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

More flights from Mauritius