Cheap flights Cape Town to Mauritius (Sir Seewoosagur Ramgoolam)

1 passenger, economy

Cheap flights Cape Town to Mauritius

Compare prices, duration and stops

Kenya Airways
KQ 785
21:30
Cape Town (CPT)
Wed, 23 sep
15h 45min
1 stop
13:15
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Thu, 24 sep +1
354 €
South African Airways
SA 4560
04:00
Cape Town (CPT)
Fri, 25 sep
18h 55min
2 stops
22:55
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Fri, 25 sep
364 €
Kenya Airways
KQ 783
12:25
Cape Town (CPT)
Tue, 29 sep
34h 30min
1 stop
22:55
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Wed, 30 sep +1
365 €
Kenya Airways
KQ 785
21:30
Cape Town (CPT)
Wed, 30 sep
15h 55min
1 stop
13:25
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Thu, 1 oct +1
348 €
Kenya Airways
KQ 783
12:25
Cape Town (CPT)
Thu, 1 oct
24h 50min
1 stop
13:15
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Fri, 2 oct +1
364 €
Kenya Airways
KQ 785
12:20
Cape Town (CPT)
Sat, 3 oct
24h 55min
1 stop
13:15
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Sun, 4 oct +1
343 €
Kenya Airways
KQ 793
12:25
Cape Town (CPT)
Mon, 5 oct
24h 50min
1 stop
13:15
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Tue, 6 oct +1
362 €
Safair
FA 215
17:15
Cape Town (CPT)
Tue, 6 oct
18h
1 stop
11:15
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Wed, 7 oct +1
347 €
South African Airways
SA 372
18:25
Cape Town (CPT)
Tue, 6 oct
16h 50min
1 stop
11:15
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Wed, 7 oct +1
323 €
Kenya Airways
KQ 783
12:25
Cape Town (CPT)
Thu, 8 oct
34h 30min
1 stop
22:55
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Fri, 9 oct +1
341 €
South African Airlink
4Z 350
08:05
Cape Town (CPT)
Fri, 9 oct
5h 10min
Direct
13:15
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Fri, 9 oct
340 €
Safair
FA 304 🔥 Hot deal
17:50
Cape Town (CPT)
Fri, 9 oct
41h 25min
1 stop
11:15
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Sun, 11 oct +1
293 €
Kenya Airways
KQ 785
12:20
Cape Town (CPT)
Sat, 10 oct
24h 55min
1 stop
13:15
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Sun, 11 oct +1
344 €
South African Airways
SA 372 Best price
18:25
Cape Town (CPT)
Sat, 10 oct
16h 50min
1 stop
11:15
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Sun, 11 oct +1
258 €
Kenya Airways
KQ 793
12:25
Cape Town (CPT)
Mon, 12 oct
24h 50min
1 stop
13:15
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Tue, 13 oct +1
348 €
South African Airlink
4Z 350 🔥 Hot deal
08:05
Cape Town (CPT)
Tue, 13 oct
5h 10min
Direct
13:15
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Tue, 13 oct
280 €
Kenya Airways
KQ 793
12:25
Cape Town (CPT)
Wed, 14 oct
25h
1 stop
13:25
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Thu, 15 oct +1
350 €
Kenya Airways
KQ 785
21:30
Cape Town (CPT)
Wed, 14 oct
15h 55min
1 stop
13:25
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Thu, 15 oct +1
340 €
Kenya Airways
KQ 783
12:25
Cape Town (CPT)
Thu, 15 oct
24h 50min
1 stop
13:15
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Fri, 16 oct +1
357 €
South African Airlink
4Z 350 🔥 Hot deal
08:05
Cape Town (CPT)
Fri, 16 oct
5h 10min
Direct
13:15
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Fri, 16 oct
317 €
CEM Air
5Z 831
06:00
Cape Town (CPT)
Sun, 18 oct
29h 15min
1 stop
11:15
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Mon, 19 oct +1
351 €
Kenya Airways
KQ 793
12:25
Cape Town (CPT)
Mon, 19 oct
24h 50min
1 stop
13:15
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Tue, 20 oct +1
355 €
Safair
FA 353
13:00
Cape Town (CPT)
Mon, 19 oct
22h 15min
1 stop
11:15
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Tue, 20 oct +1
312 €
South African Airlink
4Z 350 🔥 Hot deal
08:05
Cape Town (CPT)
Tue, 20 oct
5h 10min
Direct
13:15
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Tue, 20 oct
294 €
Safair
FA 110
09:55
Cape Town (CPT)
Wed, 21 oct
25h 20min
1 stop
11:15
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Thu, 22 oct +1
312 €
Safair
FA 625
18:55
Cape Town (CPT)
Wed, 21 oct
16h 20min
1 stop
11:15
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Thu, 22 oct +1
323 €
Kenya Airways
KQ 785
21:30
Cape Town (CPT)
Wed, 21 oct
15h 45min
1 stop
13:15
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Thu, 22 oct +1
340 €
Kenya Airways
KQ 783
12:25
Cape Town (CPT)
Thu, 22 oct
34h 30min
1 stop
22:55
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Fri, 23 oct +1
340 €
Safair
FA 304
17:50
Cape Town (CPT)
Thu, 22 oct
41h 25min
1 stop
11:15
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Sat, 24 oct +1
345 €
South African Airlink
4Z 350 🔥 Hot deal
08:05
Cape Town (CPT)
Fri, 23 oct
5h 10min
Direct
13:15
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Fri, 23 oct
308 €
South African Airways
SA 372
18:25
Cape Town (CPT)
Fri, 23 oct
16h 50min
1 stop
11:15
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Sat, 24 oct +1
307 €
Kenya Airways
KQ 785
12:20
Cape Town (CPT)
Sat, 24 oct
25h 10min
1 stop
13:30
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Sun, 25 oct +1
364 €
Safair
FA 120
14:20
Cape Town (CPT)
Sat, 24 oct
45h 40min
2 stops
12:00
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Mon, 26 oct +1
325 €
Safair
FA 359
16:35
Cape Town (CPT)
Sat, 24 oct
42h 40min
1 stop
11:15
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Mon, 26 oct +1
334 €
Safair
FA 205
17:50
Cape Town (CPT)
Sat, 24 oct
42h 10min
2 stops
12:00
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Mon, 26 oct +1
349 €
Safair
FA 627
19:05
Cape Town (CPT)
Sat, 24 oct
40h 55min
2 stops
12:00
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Mon, 26 oct +1
339 €
Kenya Airways
KQ 783
12:25
Cape Town (CPT)
Sun, 25 oct
25h 5min
1 stop
13:30
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Mon, 26 oct +1
321 €
South African Airways
SA 372
18:25
Cape Town (CPT)
Sun, 25 oct
16h 50min
1 stop
11:15
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Mon, 26 oct +1
337 €
Kenya Airways
KQ 793
12:25
Cape Town (CPT)
Mon, 26 oct
34h 30min
1 stop
22:55
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Tue, 27 oct +1
344 €
Kenya Airways
KQ 785
05:20
Cape Town (CPT)
Tue, 27 oct
17h 35min
1 stop
22:55
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Tue, 27 oct
338 €
Kenya Airways
KQ 783
12:25
Cape Town (CPT)
Tue, 27 oct
25h 5min
1 stop
13:30
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Wed, 28 oct +1
353 €
Kenya Airways
KQ 785
21:25
Cape Town (CPT)
Wed, 28 oct
27h 10min
1 stop
00:35
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Fri, 30 oct +1
356 €
Kenya Airways
KQ 783
12:25
Cape Town (CPT)
Thu, 29 oct
12h 10min
2 stops
00:35
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Fri, 30 oct +1
348 €
Kenya Airways
KQ 785
12:20
Cape Town (CPT)
Sat, 31 oct
25h 10min
1 stop
13:30
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Sun, 1 nov +1
368 €
South African Airways
SA 332
10:20
Cape Town (CPT)
Sun, 1 nov
24h 55min
1 stop
11:15
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Mon, 2 nov +1
309 €
South African Airways
SA 372
18:25
Cape Town (CPT)
Sun, 1 nov
16h 50min
1 stop
11:15
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Mon, 2 nov +1
346 €
Kenya Airways
KQ 793
12:25
Cape Town (CPT)
Mon, 2 nov
34h 30min
1 stop
22:55
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Tue, 3 nov +1
355 €
Safair
FA 625
18:55
Cape Town (CPT)
Mon, 2 nov
16h 20min
1 stop
11:15
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Tue, 3 nov +1
324 €
Kenya Airways
KQ 785
05:20
Cape Town (CPT)
Tue, 3 nov
32h 10min
1 stop
13:30
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Wed, 4 nov +1
339 €
South African Airways
SA 332
10:20
Cape Town (CPT)
Wed, 4 nov
51h 10min
2 stops
13:30
Mauritius, Sir Seewoosagur Ramgoolam (MRU)
Fri, 6 nov +1
366 €

Low price calendar

September 2026
Price chart (September 2026)
min: 343 € · max: 354 €
01.09.2026 — no data 02.09.2026 — no data 03.09.2026 — no data 04.09.2026 — no data 05.09.2026 — no data 06.09.2026 — no data 07.09.2026 — no data 08.09.2026 — no data 09.09.2026 — no data 10.09.2026 — no data 11.09.2026 — no data 12.09.2026 — no data 13.09.2026 — no data 14.09.2026 — no data 15.09.2026 — no data 16.09.2026 — no data 17.09.2026 — no data 18.09.2026 — no data 19.09.2026 — no data 20.09.2026 — no data 21.09.2026 — no data 22.09.2026 — no data 23.09.2026 — 354 € 24.09.2026 — no data 25.09.2026 — no data 26.09.2026 — no data 27.09.2026 — no data 28.09.2026 — no data 29.09.2026 — 343 € 30.09.2026 — 348 € 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
Mon
Tue
Wed
Thu
Fri
Sat
Sun
1
placeholder
no data
2
placeholder
no data
3
placeholder
no data
4
placeholder
no data
5
placeholder
no data
6
placeholder
no data
7
placeholder
no data
8
placeholder
no data
9
placeholder
no data
10
placeholder
no data
11
placeholder
no data
12
placeholder
no data
13
placeholder
no data
14
placeholder
no data
15
placeholder
no data
16
placeholder
no data
17
placeholder
no data
18
placeholder
no data
19
placeholder
no data
20
placeholder
no data
21
placeholder
no data
22
placeholder
no data
23
placeholder
354 €
24
placeholder
no data
25
placeholder
no data
26
placeholder
no data
27
placeholder
no data
28
placeholder
no data
29
Good deal
343 €
30
placeholder
348 €

Cheap flights Cape Town to Mauritius

South African Airways
Mon, Tue, Wed, Thu, Fri, Sat, Sun
Price from
€258
South African Airlink
Tue, Fri, Sun
Price from
€260
Safair
Mon, Tue, Wed, Thu, Fri, Sat, Sun
Price from
€268
Kenya Airways
Mon, Tue, Wed, Thu, Fri, Sat, Sun
Price from
€321
CEM Air
Thu, Sun
Price from
€351

Popular destinations from Cape Town

All →
CPT
South Africa → South Africa
JNB
from
€32
CPT
South Africa → South Africa
PLZ
from
€33
CPT
South Africa → South Africa
GRJ
from
€35
CPT
South Africa → South Africa
ELS
from
€35
CPT
South Africa → South Africa
BFN
from
€36
CPT
South Africa → South Africa
HLA
from
€39
CPT
South Africa → South Africa
DUR
from
€39
CPT
South Africa → South Africa
NLP
from
€45
CPT
South Africa → South Africa
MQP
from
€45

Popular destinations to Mauritius

All →
JNB
South Africa → Mauritius
MRU
from
€162
SEZ
Seychelles → Mauritius
MRU
from
€164
DXB
United Arab Emirates → Mauritius
MRU
from
€177
RUN
Réunion → Mauritius
MRU
from
€181
SSH
Sharm el Sheikh — Mauritius
Egypt → Mauritius
MRU
from
€252
IST
Turkiye → Mauritius
MRU
from
€253
TNR
Madagascar → Mauritius
MRU
from
€259
WAW
Poland → Mauritius
MRU
from
€273

Cheap flights Cape Town to Mauritius

Interesting facts about the route

Flight time

25h 5min

Distance

4 117 km

Average price

€347

Most frequent flight

KQ 785

Passenger reviews

No reviews for this route yet

Internet abroad

eSIM · Mauritius

All plans

mornecom

2 GB

data

15

days

€12

Buy

mornecom

3 GB

data

30

days

€16

Buy

mornecom

5 GB

data

30

days

€26

Buy

mornecom

1 GB

data

7

days

€6

Buy

Frequently Asked Questions

The average ticket price Cape Town Mauritius is €347. Check flight options below for current prices.
The average flight time is 25 hours 5 minutes.
Flights on the Cape Town - Mauritius route are operated by the following airlines: South African Airlink, CemAir, Safair, Kenya Airways, South African Airways.
The distance from Cape Town to Mauritius is 4117 km.