There are 2 ways to get from Mauritius Airport (MRU) to Cape Town by plane or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Cape Town International Airport
best- Fly from Sir Seewoosagur Ramgoolam International Airport (MRU) to Cape Town International Airport (CPT)plane MRU - CPT
6h 17mR 6,247–14,747Fly to George Airport, bus
- Fly from Sir Seewoosagur Ramgoolam International Airport (MRU) to George Airport (GRJ)plane MRU - GRJ
- Take the bus from George Railway Stn to Cape Townbus
15h 49mR 7,256–20,002
Sir Seewoosagur Ramgoolam International Airport (MRU) to Cape Town International Airport (CPT) flights
Questions & Answers
The cheapest way to get from Mauritius Airport (MRU) to Cape Town is to fly which costs R 6 000 - R 15 000 and takes 6h 17m.
The fastest way to get from Mauritius Airport (MRU) to Cape Town is to fly which takes 6h 17m and costs R 6 000 - R 15 000.
The distance between Mauritius Airport (MRU) and Cape Town is 4137 km.
It takes approximately 6h 17m to get from Mauritius Airport (MRU) to Cape Town, including transfers.
Cape Town is 2h behind Mauritius Airport (MRU). It is currently 5:48 PM in Mauritius Airport (MRU) and 3:48 PM in Cape Town.
There are 7690+ hotels available in Cape Town.
What companies run services between Mauritius Airport (MRU), Mauritius and Cape Town, South Africa?
South African Airways, Air Mauritius, and Safair fly from Sir Seewoosagur Ramgoolam International Airport (MRU) to Cape Town International Airport (CPT) 3 times a day.
- Website
- flysaa.com
Flights from Sir Seewoosagur Ramgoolam International Airport to Cape Town International Airport
- Ave. Duration
- 6h 20m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- R 6,000–9,500
Flights from Sir Seewoosagur Ramgoolam International Airport to Cape Town International Airport via Johannesburg
- Ave. Duration
- 8h 45m
- When
- Every day
- Estimated price
- R 6,000–19,000
- Website
- flysafair.co.za
Flights from Sir Seewoosagur Ramgoolam International Airport to Cape Town International Airport via Johannesburg
- Ave. Duration
- 7h 35m
- When
- Monday, Tuesday, and Thursday
- Estimated price
- R 5,500–13,000
Flights from Sir Seewoosagur Ramgoolam International Airport to George Airport via Johannesburg
- Ave. Duration
- 7h 45m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- R 8,000–19,000
Flights from Sir Seewoosagur Ramgoolam International Airport to George Airport via St-Denis, Johannesburg
- Ave. Duration
- 15h 35m
- When
- Thursday
- Estimated price
- R 6,500–20,000
- Website
- airmauritius.com
Flights from Sir Seewoosagur Ramgoolam International Airport to Cape Town International Airport
- Ave. Duration
- 6h
- When
- Tuesday, Friday, and Sunday
- Estimated price
- R 6,500–19,000
- Website
- flyairlink.com
Flights from Sir Seewoosagur Ramgoolam International Airport to George Airport via Cape Town International Airport
- Ave. Duration
- 16h 5m
- When
- Tuesday and Sunday
- Estimated price
- R 8,500–20,000
- Phone
- +27 11 611 8000
- [email protected]
- Website
- greyhound.co.za
Bus from George Railway Stn to Cape Town
- Ave. Duration
- 6h 54m
- Frequency
- Once daily
- Estimated price
- R 500–650
- Schedules at
- greyhound.co.za
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travel Insider: Top Japan travel tips by Beatrix Holland, Best ways to travel around Australia, and Travelling by boat in Italy - to help you get the most out of your next trip.





