Find cheap flights from Mauritius to Johannesburg

Find cheap flights from Mauritius to Johannesburg

Search hundreds of travel sites at once for deals on flights to Johannesburg

Return
Economy
Washington (WAS)
Johannesburg OR Tambo
Tue 5/18
Tue 5/25
Any month
Compare vs KAYAK |

Good to know

Low season

FebruaryBest time to beat the crowds (2% less expensive on average)

High season

DecemberMost popular time to fly (7% more expensive on average)

Average price (return flight)

R7 943(avg. price over the last 2 weeks)

Good deal (return flight)

R6 330or less

Good deal one-way

R4 671or less

Top tips for finding cheap flights to Johannesburg

  • Looking for cheap airfare to Johannesburg? 25% of our users found tickets to Johannesburg for the following prices or less: From Port Louis R4 671 one-way - R5 501 round-trip
  • Book at least 2 weeks before departure in order to get a below-average price.
  • High season is considered to be January, November and December. The cheapest month to fly to Johannesburg is February.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Johannesburg flight deals.

FAQs - booking Johannesburg flights

Which airlines have a flexible cancellation policy for flights from Mauritius to Johannesburg due to COVID-19?

How does KAYAK find such low prices on flights to Johannesburg?

How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket to Johannesburg?

What is the Hacker Fare option on flights to Johannesburg?

What is KAYAK's "flexible dates" feature and why should I care when looking for a flight to Johannesburg?

Top 5 airlines serving Mauritius to Johannesburg OR Tambo

Scores according to KAYAK customer reviews

8,3
Emirates
Overall score based on 15 396 reviews
8,3
Boarding
8,2
Comfort
8,4
Crew
8,5
Entertainment
8,0
Food
Airline reviews

Pros: "Yes comfortable flight"
Cons: "Toilets to be checked for cleanliness more frequently."

Pros: "The Seat is good."
Cons: "The check in counter welcoming should be better in Barcelona"

Cons: "The seats are a little tight and I paid for a bit of a larger seat. Next time I will upgrade for more room."

Pros: "Seat was fine for size of plane and comfortable for a night flight. Food was flavoursome and nice."
Cons: "Had a problem with the two socket headphone Jack as it was not seating correctly so only got sound out of one ear mostly"

Cons: "All was ok just didn’t sleep to well on the long 8 hour flights"

Cons: "Delayed my luggage. Still waiting for Emirates to call me after 2 days"

Cons: "Flight lest 2 hours late. Didn’t have my choice of meal. Cabin crew very inattentive. Worst flight ever with Emirates in business class"

Pros: "Crew was amazing really .. best crew you may have... sear very comfort, the ICE is very amusing"

Pros: "Smooth flight"
Cons: "I wished I was in business class..."

Pros: "Great service and attitudes by staff."

Pros: "Direct flight"
Cons: "South African airlines allowed me to reserve a seat. But Emirates didn't have it in the system when I checked in."

Cons: "Because my husband and I couldn't complete the online check in, we ended up sitting on different ends of the plane."

Pros: "I love everything about Emirates."
Cons: "N/A"

Pros: "coach in many airlines don't offer any amenity kit emirates still provides the basics socks, ear plugs, tooth brush etc. Food and drinks are good with choices"
Cons: "the connectivity offered by emirates and fly Dubai is not a good idea. its loss for customer to pay emirates fare and fly with Flydubai"

Pros: "Nice flight sttendents"
Cons: "Seats too small"

Pros: "Efficient and good actually good for airline food"
Cons: "Electronic equipment a bit out dated and below standard"

Pros: "Fabulous cabin crew. Found me celery sticks for my Bloody Mary."
Cons: "Ran out of second meal option pretty quickly."

Cons: "Upgraded to "promotional" offer for business class. It was not the full experience. No lounge access etc. Though the flight part of it was great!."

Pros: "Lovely flight"
Cons: "Nothing"

Pros: "Service and food"
Cons: "My husband had his backpack and a carry on when we checked in at JFK. He was not allowed. From Dubai to Manila, we saw a lot of passengers who had two or more carry on’s. The floors at Dubai airport are dirty."

Pros: "Everything."
Cons: "Nothing."

Pros: "Good leg room"
Cons: "For an 8 hour flight - we were given a sandwich and breakfast. Expected to be served dinner and breakfast given the time."

Pros: "Crew was friendly, food was good and entertainment great. Space between front row seats in economy class was good."
Cons: "all good."

Pros: "The flight from Johannesburg to Dubai on an Airbus A380 was the best , the return was on the 777ER it's a bit older avoid it if you can, I prefer the a380 it's roomy, more comfortable and modern, the food was good, the cabin crew very helpful and friendly and both flights were on time. I'll be flying only Emirates from now on"
Cons: "Just the coffee was terrible lol,"

Cons: "Caused my bags to miss my connection to Mumbai. Very inconvenient."

Pros: "E v e r y t h i n g ..... I understand now why they are the number ONE airlines in service. We travel enough to see the BIG difference. Thumbs up. Please don't change !!!!"
Cons: "Nothing"

Pros: "There was pretty much nothing I didn't like. Everything was great, including the Business Class Lounge in Dubai. The service was great, the staff was very pleasant, the comfort of the seats was unmatched."
Cons: "I remarked that the entertainment was OK, only because I have seen most of the movies and tv shows that were available, the response time for the buttons between the remote and the view screen was sometimes slow, and of course, the WiFi, I'm sure, will be improved with time."

Pros: "I can't believe how nice this was for getting such a good price. Good space, Tons of movies, super attentive staff."

Pros: "Start scurty things with people who has short time to the next flight"

Cons: "Bad seat"

Pros: "food was ok service was excellent fiji airways good Emirates nice girls and good service"
Cons: "we did not like the long wait at Dubai 9 hours in airport is very painful i think that 9 hours wait took most of our energies ."

Pros: "They still catch my attention, and while traveling with them I continue to enjoy this airline."
Cons: "As per my Oslo - Dubai review (read there for more details), they cancelled my flight, put me on a flight a day later, and then left me with the bill and the inconvenience. This was the connector out of Dubai and back to Johannesburg. I've flown with them many times and I've picked up one or two small cut backs they've made like no hot towel when you get onboard, only before your arrival, and the meal seems a little more slimmed down (but still pretty tasty), They used have one or two extras which they've now taken away. Not sure why?"

Pros: "Friendly crew"

Cons: "Rude and racist cabin crew!"

Pros: "The crew member was excellent,she went all out to make my journey easy and comfortable.I have sent an email to her superior,please use her as an example.if all attendants can serve and see to passengers like her will be beneficial for emirates"

Pros: "The service was excellent. Plane comfort make the flight a pleasent one and less tiring."

Pros: "Nothing."
Cons: "Screaming kids the entire 14 hours. The staff should have at least spoke to the family and kindly asked for them to take care of calming the child down. Instead, he screamed the entire flight and did as he pleased, with no regard to any of the customers on the flight."

Pros: "Friendly staff awesome planes wonderful experince"
Cons: "Service was a bit slow. Drinks and food took quite sometime to arrive."

Pros: "It was a smooth flight"
Cons: "It was ok"

Pros: "The food was delicious, and I received the special meal I had requested with no problem. Again, great selection of TV shows and movies."
Cons: "The crew seemed a bit put off, just not very friendly. Maybe something had happened that put them all in a bad mood I'm not sure. Despite this they did help people without complaint, but you could tell they didn't want to be there. Again on this flight the TVs were an old model that was difficult to use, you had to push really hard and finagle your finger to get it to read what you were pressing."

Pros: "Crew"
Cons: "Seats were old and in row 44 & 45 would not reclineand others reclined too far."

Pros: "Good movie selection Comfortable seats"
Cons: "No internet Food was not tasty"

Pros: "Granted I was tired after being in transit for 24 hours, but this final of 4 long-haul flights was a real bummer compared to the other flights. Boeing 777 packed to 100% capacity."
Cons: "Really cramped and squished compared to other flights. Toilets at DXB were filthy (I searched around for the cleanest, which was still disgusting), with the cleaning attendant standing around in the restroom doing nothing. Duty Free shops really expensive compared to European airports. Meal on board (breakfast) was really terrible (and that taking into account that airline breakfast is always bad), really the worst I've ever had on a plane, even the Croissant was chewy and very dry. Emirates has become a massive sausage machine people-mover. It has loss its finesse and exceptional service."

Pros: "The flight was clean and well maintained"
Cons: "The flight was delayed by 1hr 30 so missed next flight and i had to buy a new ticket"

Pros: "Overall the service and the food provided made for a good flight"
Cons: "My flight seat assignment was changed without my knowledge"

Pros: "Air hostesses were very polite in general I like the leg space food was delicious"
Cons: "- crew pick wake me up to ask for my blanket 30 mins before landing - pick up head set when i had 10 mins left on the movie - did not like not having enough space to fit my hand luggage into overhead compartment for the exit seat. - need free internet - could not get online at all"

Pros: "The staff were wonderful and efficient. The toilets were clean and the food was much better than my first flight with emirates although the portions were small on the main meal with only four spinach ravioli offered in a tomato sauce."
Cons: "Passengers do not fit on to their seats and overflow into the space you are occupying which is so tiny as it is. There is not enough room to even reach down to pick something up if you drop it. Overhead lockers are full. I think planes either need to be redesigned with sleeping compartments (such as the second class compartments the trains have) for overnight flights or seats need to be slightly larger to make up for the fact most people are larger today."

Pros: "I like the selection of movies."
Cons: "The check-in and gate staff were trying to weigh our carry-ons and make us adjust things when ultimately does it matter how much weight I can carry on the flight? What if I gained 20 pounds since I booked my ticket. Will I be charged? Seriously, if it's that big of a deal, there should be a limit on weight of the person plus their carry-ons. Thin people should not be hassled! I am saving a hundred or so pounds by not weighing so much! Stop hassling us for carry-ons!"

Cons: "THe Hostess was not attentive and had to ask for things a few times. No goody basket was given although some pax did get it."

Pros: "The crew and the seat !"
Cons: "The food because of coronavirus the service was scaled back"

Cons: "Turkish Airlines was absolutely the worst airline I have ever been on. My flight going there was delayed 4 hrs & I missed my connection. They lost my bag & it arrived after 1 wk. Today, my flight was again delayed and I almost missed my layover. Again, my bag did not arrive & they ripped my carry on"

Cons: "Vegetarian meals"

Pros: "I didn’t like anything. The plane wasn’t on time for the connecting flight so I lost my transit."
Cons: "Flight coordination should be better"

Pros: "The staff the staff the staff. They made the trip so enjoyable. The A330-300 aircraft was smooth and silent. Very impressed"
Cons: "The seats in business class were not as soft as they could be but very impressed overall and good value for the cost of the business class ticket"

Pros: "Food is really decent in economy. Good portions and variety."
Cons: "Leg room seems tight compared to other airlines."

Cons: "Options for vegetarians were not really good."

Pros: "Will never buy ticket with you"
Cons: "Bad service and flight"

Pros: "Surprised and blessed to find my suitcase on the carousel following my short overlay in Istanbul."

Pros: "First leg (Mia to Instanbul) crew was excellent!"
Cons: "second leg (Istanbul to Johannesburg) crew were rude!!!"

Pros: "Stewards and stewardesses were friendly and very helpful."

Pros: "A Lousy airline. Also for Americans: They don't issue visas to allow the passenger who lost their flight to go to a hotel. They stated that there was a diplomatic problem between Turkey and the US so they don't issues visas anymore to Americans. STAY AWAY FROM TURKISH AIRLINES!"

Cons: "Nothing"

Pros: "Good connection from SFO to TLV. Good service good food"
Cons: "No problem"

Pros: "Service, food, staff—all excellent!"
Cons: "The cabins on both flights were too warm."

Pros: "Great service in the airplane plus they offer some amenities like slippers, tooth paste and toothbrush, they offer you wet towels to clean and refresh yourself during he flight. Really good."

Pros: "We received edit seats so we had more room which made the quick flight more comfortable."

Cons: "Very disorganized the gate checking, staff ne d hospitality training . You ESP not have time for your queries and concerns . They are always in a hurry to finish talkign to you . Poor hygiene. The bathrooms are very dirty and has nomjand soap to wash your hands . Male staff in board come across unpolite. ingelt inwelcomed by the male flight attendant port side at the back.?"

Pros: "Good entertainment system with lots of options."
Cons: "The plane was uncomfortably warm throughout the (long!) flight, which made it difficult to get any rest."

Pros: "Food, entertainment, crew"

Pros: "Comfortable seat. Food acceptable."
Cons: "Computers were down for more than 2 hours. I have a disability and I was told to seat and someone would come with a wheelchair when the problem would be solved. They completely forgot about me. When I saw that the people had boarded, I went to the counter asking for the wheelchair. They sent me to Egypt Air to request it. Of course Egypt Air said I was not their passenger, so I should request the chair to my airline. I tell the man from Egypt air to talk directly to his colleagues in Turkish Airways. He is angry and tells me he's doing me the favor of getting the chair even if it's not his job, so i should be very thankful. He requested the chair and sat me on it. Kept telling me I should be thankful to him, even if it wasn't his job. Turkish Airways never got the wheelchair for me and I have mobility problem but they tell me to get to another airline to get it! No entertainment originally in Spanish in any flights for Spanish speaking passengers."

Cons: "i am allergic to cheese and there is no other food selection. Hostess skipped serving my husband meal through out the flight unless asking the hostess. We had 1hr 30 minutes to walk to transfer flight and pass through customs and checking points . we did not have enough time .most of the time we ran to catch up the flight"

Pros: "Seatback entertaininment options were amazing. Food wasn't always designed for the American palette, but most of it was pretty good, and they put a good effort into it, unlike US carriers. Flight attendants were great. Boarding was organized and smooth."
Cons: "It's just hard to make a 14 hour flight in economy comfortable. Another inch or two of space would have helped, but I understand the tradeoffs involved in that. Baggage collection at IAH took about 30 minutes, but that may have been the airport's fault and not the airline's."

Pros: "this particular plane had PLENTY of leg room, I could really stretch out and take a nap. Just depends which plane you fly on Turkish. Food is good for plane food."
Cons: "I don't know if English speaking is a requirement for the crew, but it was difficult to ask questions to the crew in English, even simple questions like "Could I see what the cake looks like to choose my snack?" This didn't really interfere too much with the flight"

Pros: "Food, crew"
Cons: "The flight was delayed 1.5 hours so we missed our connection."

Pros: "Had REAL silverware and great food. Also great customer service via the flight attendents. THANK YOU!"

Pros: "Outstanding service Excellent food Adequate entertainment Seat recline was good for economy"
Cons: "For a long flight (8+ hours) legroom on this Airbus was quite cramped Again poor boarding announcements resulted in very chaotic boarding process"

Pros: "Attentiveness of staff."
Cons: "The check-in was quite hectic."

Pros: "Food"
Cons: "Cabin temperature too high, the flight attendants borderline rude and always on a hurry, I mean what's the hurry durin a 12:30 hours long haul flight. Turkish airlines has decreased its quality of service."

Pros: "I eventually arrived at the destination."
Cons: "Difficult to communicate with cabin crew due to lack of English. Flight was delayed by 1 hour. General atmosphere on plane was chaotic I think due to the small plane and length of flight as large numbers of people needed to use toilets."

Pros: "Not trying to be flattering here but it really is a good airline."

Pros: "Amazing service and comfortable environment. The really take care of you"
Cons: "Boarding Process could be a little streamlined. Guess we are used to the regulated process."

Pros: "This is the shittiest airline. The flight from delhi to istanbul was canceled due to bad weatherBut their customer service is very pathetic. Their was no intimation in a proper manner. They did not try me to adjust in any of their airline. I had to book another flight at a very high price. This is really insane... i will like my entire refund of the journey..."
Cons: "This is the shittiest airline. The flight from delhi to istanbul was canceled due to bad weatherBut their customer service is very pathetic. Their was no intimation in a proper manner. They did not try me to adjust in any of their airline. I had to book another flight at a very high price. This is really insane... i will like my entire refund of the journey..."

Pros: "everything is the best,I fly a lot but turkish airlinesis the best"

Pros: "Decent entertainment system, reasonably priced in-flight wifi, decent food and friendly accommodating staff."
Cons: "Boarding process can be a bit chaotic, but they do well to organize it by groups or seats/rows, so still miles better than any US carrier."

Pros: "The variety of films on show was decent"
Cons: "The crew skipped our aisle whilst delivering the toiletry bags, some announcements were made purely in Turkish without regard to English passengers. The boarding gate from Istanbul was opened much later than the advertised times."

Pros: "Flight in early November, where flying was very relaxed and spacious."
Cons: "TV and Lights gave me a headache, but nothing you can do."

Pros: "Excellent air lines overall. From the hospitality of the crew and all their efforts did not go unnoticed. The food was great and the selection of entertainment that was available was much needed for a 10 hr flight."
Cons: "The only issue I had was the WIFI. I was unsuccessful in logging on after a couple of hours and a million attempts. Trying everything but was unable to get my a lot of work done, so it was unproductive time for me."

Pros: "excellent food, service"

Pros: "Lending was excellent"

Pros: "Food was good for airline food."
Cons: "Seats were smaller on this plane. I'm 6-2" and this flight my knees hit the chair in front of me."

Pros: "I like the service given and the space in economy."

Pros: "Food and service"
Cons: "comfort seat, and narrowness"

Pros: "It is on time, crew is professional. In general, the flight was ok."
Cons: "Pillows & blankets are not always available. Seats are not comfortable. More bread is needed for the breakfast meal."

Pros: "The flight was smooth (good pilots) and the service was great."
Cons: "The space between seats."

Cons: "The pilot aborted the landing at the last minute and flew to Another airport where we sat on the runway for an hour with no information. After an hour they said it was up to us if we wanted to stay at the airport or continue on to our original destination, with no information where our connecting flights would be. After continuing on to my origina airport, I was forced to buy a visa out of pocket and spend 6 hour waiting for information from the airline. Finally they shuttled me an hour and a half to the previous airport, being very rude the entire time and making me miss the reason I traveled to my destination in the first place."

Cons: "Delays are problematic. Passengers should be warned what sits fall on emergency exists, as these are uncomfortable. The Istanbul airport is clearly overcapacity."

Pros: "Really amazing except for..."
Cons: "Stewardesses did their jobs, but as far as checking on passengers at non-food and assigned drink times, they were sitting in the back drinking coffee and talking. On top of not making rounds, there was no call button to summon a stewardess. Twice, my husband who was ill had a "coughing attack" and needed a glass of water... there was nobody was available. A passenger had to go and get them from the back. Perhaps due to this being a 13 hour flight, this is not a normal situation for them, but to go three hours at a time without taking a stroll through the cabin seems unprofessional. Otherwise this airline really does amazing service! I did not realize that such airline service still existed. American ones should pay attention!"

Pros: "Flight attendants have a great attitude and are very helpful. Clean interiors, nice seats."

Cons: "Flight from Houston to Istanbul got delayed; Turkish Airlines representative confirmed that flight will catch up on time and I can reach my connecting flight on time, however changed my ticket for the connecting flight so I would leave Istanbul next day - without informing me about the change.Once I realized changed "date/time" in the ticket (VS what I booked) and complained about it, all Turkish Airline representatives were acting line they don't understand English...this is unacceptable. I ended up spending the night in the Airport."

Pros: "La ponctualité."
Cons: "Variété des boissons proposées."

Pros: "The seats were much more comfortable then my last flight. The entertainment system was also updated from the 1980’s remote and cord ones on my flight from DC to Paris."
Cons: "There was no food between the two meals on an 8 hour flight. I had a flight attendant rudely tell me that there is nothing to offer until the next meal. No one reached out to me about the horrible flight and comments I made from the last flight."

Pros: "The rest area"
Cons: "The airport was cold and it should be warmer"

Pros: "The crew was great"
Cons: "1-2 +cms leg space"

Cons: "Seats were too close together."

Pros: "The bread was fresh and food better than other times"
Cons: "Crew is always aggressive and unfriendly"

Pros: "Quick boarding, comfortable seating. Great food!"
Cons: "The seats and IFE were a bit outdated. Comfortable, but outdated. My family had issues with their screens and one had to use the remote as the touch screen was no longer functional."

Pros: "The entire experience was amazing that gives me a broader scope to choose from when selecting flights to Europe. The most amazing part was the attentiveness of the staff. Exemplary!!!!!"
Cons: "For me this part is not applicable"

Pros: "Not much, seats are super uncomfortable"
Cons: "Better code sharing with KLM"

Cons: "Departure time was almost 2 hours late and the communication of the cabin crew regarding this issue was poor. Almost an hour went by without an update."

Pros: "Late departure, dirty, staff not friendly."

Pros: "The crew ask some of us to help seating a family group together. No objection. Then they went out of their way to make the trip more enjoyable for us... even offering a drink of Champagne wine (the true one, not some substitute)... Departed almost on time, arrived a few minutes early..."

Pros: "Amazing crews!"
Cons: "N/A"

Pros: "Flight was in time"

Pros: "Flight was delayed 4 hours with no explanation"
Cons: "Asked for wheel chair assistance and was not met in Paris. Had difficulty and barely made my flight. A gentleman who worked at airport assisted me"

Cons: "Two hour delay meant we missed our connection. Then given a very late flight and had to haggle for ages to get earlier flight and told we should pay extra for it!"

Pros: "Intranet wifi meant I could watch entertainment on my iPad"
Cons: "Seats are very uncomfortable"

Cons: "Flight was delayed by at least an hour leaving Paris - a regular situation I experienced with AF."

Pros: "The CDG airport is very bad in terms of finding your connections, the flight to CDG from LAX had a very old entertainment system and was hard to use."

Cons: "Arrived 5 hours late"

Cons: "My first flight was cancelled my return flight was delayed by 5 hours They made me check my carry on even though it was with in the size limit which cost 85 euros and when trying to ask why the staff was extremely rude and not helpful worst flight experience I’ve ever had"

Pros: "Good selection of movies"

Pros: "The plain was ok, the crew really nice and attentive. The only “problem” would be the food, mostly for the breakfast that was awful."

Cons: "Not much legroom."

Pros: "Not much but the staff"
Cons: "No room, boarding was slow, zero bag or legroom"

Cons: "My entire travel experience became extremely rushed and chaotic due to my flight being canceled and me being alerted -LESS THAN AN HOUR BEFORE IT TOOK OFF! This is unacceptable."

Pros: "Nothing"
Cons: "Missed flight due to lack of direction, last minute gate change and they shut door in our face after telling us they were holding plane"

Pros: "That I was able to sleep a bit on the flight - and that we gained an hour."
Cons: "It left at 6 am. Which means we had a wake up call from the airport hotel at 3:30 am to stand in line with hundreds of others. The Air France app on my phone didn't let me pre- check in."

Pros: "It was on time"
Cons: "Hard seats Boarding was 35 min delayed"

Cons: "Because of change in plane..bad choice of seat for long legs of husband...then late in Atlanta and very late into DC"

Pros: "Good seat width Great movie selection Great food and drinks Nice and large A380"
Cons: "The interface of the screens seemed old Need to anticipate the needs of the customer better For example, they brought me my special meal first, but I had to wait 30 minutes later to get a drink to accompany it. The food was getting old. Did not see any newspaper/periodical selection. That would have been nice."

Pros: "Very good male crew member. Pilot genuinely apologetic for the delay."
Cons: "After running due to a 1 hr 10 min change over between flights boarding didn't prioritise anyone but I got on fine. Only to be told at the departure time that there was a problem with the baggage hold and we were delayed. In total 50 minutes late leaving. Breakfast a simple brioche with nothing to add to it."

Pros: "That flight have been short"
Cons: "Fly attendants have been in hurry when they served snack"

Pros: "Plane was comfortable and new."
Cons: "Nothing really."

Pros: "The airbus 380 was great and the staff very nice"
Cons: "Too mych bad smells after a few hours"

Pros: "All was good we didn’t feel the time 9 hours passed easily"
Cons: "Nothing special"

Pros: "Crew was nice and responsive"
Cons: "The overall experience is regular at best"

Pros: "Seat comfort in business class Professional and friendly crew"
Cons: "Food not tasty Limited entertainment even in business class (such small and old screen style) Newspapers available to be much more diversified When is the WiFi going to be available?"

Cons: "There are always delays. Today it was that internet was down."

Pros: "Friendly people on board"
Cons: "Crew was not very responsive. It would take over 45 minutes for them to respond to a customer call. Plane landed and we were kept on runway for 1.15 hours and crew only checked in with us twice during that time. People were panicking regarding missing their connections"

Pros: "1) USB charger and electric outlet 2) Availability of 2-across economy seats (for a price) 3) Vegetarian dinner option available and not too bad 4) Flight arrived on-time"
Cons: "1) No on-board wifi 2) Not much seating room - very thin 3) 45 minutes late taking off"

Pros: "Service was much better than on the flight from MIA to CDG 3 weeks before - that was very poor. Entertainment was excellent - great selection of movies. Premium Economy was definitely worth the upgrade cost."
Cons: "Boarding was a complete debacle - no control over who went where. Sky Priority line was full of 50 people who weren't Sky Priority, and there was only one person checking passports. The two people at the desk didn't care when I noted this. We were called to the desk in advance of boarding to check passport information. When we got to the check in line, we were taken aside for more passport checking, even though we are US citizens with Trusted Traveler status in the GOES program. We were one of the first people at the departure lounge, and one of the the last to board."

Pros: "The boarding process was smooth and the crew friendly. Flight ran on time."
Cons: "Unloading the baggage took over 90 minutes, and there was no explanation for the delay and nobody from Air France in sight on the ground in Boston."

Cons: "bad smell around my seat"

Pros: "Free drinks and snack!"
Cons: "Nothing"

Pros: "Entertainment center is brand new and Cleanliness Crew was ok And yeah there's wine (that way you can get plastered and ignore the uncomfortable seats)"
Cons: "Checking in was ridiculous. They're charging for literally EVERYTHING now. On economy class you have many options: - Normal (free!) "ergonomic" seats: uncomfortable, narrow, really close to the one in front of you. - Normal (exit row): just give up. There's like 6 of these and they're taken immediately. - Normal (middle of the plane): are you kidding me? These are NORMAL seats and you charge an extra €30? - Normal (2 seats per row!): what a bargain. Same crappy seats, but two people instead of three! This is really worth my money. - Upgrade to business! Why are you so poor! AF food went from being the best in international flights to disgusting microwave food (especially vegetarian)."

Cons: "Disorganised boarding with people allowed to bring on multiple and oversize bags that by the airlines own admission delayed departure"

Pros: "Air France is the worst company I have ever flown with. They changed our seats last minute. They where late both flights. Not worth the stress if your layovers are short. Also they took my passport with no explanation of why into another room with out my permission."

Pros: "Same as above, the crew was very friendly and the food was great."
Cons: "Seating was cramped and uncomfortable for a tall person."

Pros: "Clean plane, efficient crew, food OK. Boarding was organized"
Cons: "No entertainment and no power plug to charge devices."

Pros: "Everything"
Cons: "Nothing"

Pros: "Nothing"
Cons: "Flight attendants were rude. Food was horrible. No leg space."

Pros: "Very punctual and friendly crew"
Cons: "Nothing"

Pros: "Good food and punctuality"
Cons: "messy check in and security procedures. But this may be the fault of Lusaka airport"

Pros: "Crew was excellent, very personable and were able to get drinks and food out within the 40 min flight."
Cons: "Old plane and the one engine started to make a screeching noise which carried on for about 20 min."

Cons: "Very long lines for check-in and confused staff"

Pros: "Flight attendants"
Cons: "Nothing"

Pros: "The stewards were so kind and helpful! One of the best flights I've taken."

Pros: "Best soft landing ever!!!! Great pilots."

Pros: "The crew was so caring"
Cons: "Nothing"

Pros: "Attendants were so kind"
Cons: "Nothing"

Pros: "Pilots execptional and cabin crew friendly"

Pros: "Really enjoyed the friendliness and humour of the cabin attendants. They even managed to relax passengers during a particularly bumpy patch by pretending to be anxious, when they clearly weren’t!!"
Cons: "All the passengers descended the escalator to the exit door, but then had to crowd together at the base of the escalator before being permitted to leave the terminus to walk to the aircraft. This could be dangerous if too many people have to get down the escalator and need to find a space to stand"

Pros: "On time. Nice plane"

Pros: "Na"
Cons: "Airline dishonest and unhelpful"

Cons: "All good"

Cons: "Flights were late (maybe out of their control, due to other circumstances). There were no vegetarian options in the meals of either of hte two flights."

Pros: "lots if space, so it was possible to sleep!"

Pros: "Everything as expected. Kudos to the captain for skill and for his reassuring announcement to passengers (that we were all safe, no harm done) after the plane was struck by lightening on route."
Cons: "Nothing."

Pros: "Excellent"

Pros: "Puctuality"
Cons: "Lack of entreteinment"

Pros: "We were so hot and they could do anything. They didn't even have ice, it was sad."

Pros: "Excellent staff"

Pros: "Friendliness of staff"

Pros: "The pleasant efficient servicea"
Cons: "Aircon too cold"

Pros: "The planes were clean and well maintained."

Pros: "Nothing"
Cons: "Uncobfortable seat, unprofessional crew"

Cons: "Babies crying too much"

Pros: "Nothing"
Cons: "I can't believe it is SAA policy to not cover missed connecting flights or tours because of your delays"

Cons: "lost luggage"

Pros: "Always love the tampa airport!"

Pros: "I liked the professionalism each staff displayed at every interaction, and the genuine friendly demeanor as well. Staff appeared to truly like being service providers. The women's head dressing was akin to the majesty of Lawrence of Arabia-classic!"

Cons: "The delay at JFK was too long"

Pros: "clean, large cabin."
Cons: "bus to the plane is a little old"

Pros: "I had an upgrade on one of the trips (Bogota- Sao Paulo) Avianca service was good"
Cons: "South African airways airplane could be cleaner"

Cons: "Good, chairs"

Pros: "Nothing"
Cons: "Flight was firstly delayed by 1h35. Business class was nothing but economy class with a choice of substandard food choice. Very Disappointed in SAA"

Cons: "the flight was late - which meant we had to literally run through the airport to connect with our next SAA flight. the disembarkation was also chaotic - the crew could have allowed all passengers connecting with the next SAA flight to disembark first - but instead made an announcement (after everyone was already standing) advising that "passengers connecting on SA 375 you will need to really rush through customs as you only have a few minutes to connect". Not very helpful at all! Also - the food was terrible. SAA constantly serves up the worst possible airline food (and I travel frequently so am accustomed to airline food). Finally, the entertainment system is of a very poor quality and they constantly have to re-start the system."

Pros: "Real silverware. Plenty of room."

Pros: "Special order meals filling and delicious."

Cons: "The time it takes to get there"

Pros: "Read comments above !"
Cons: "Nothing."

Cons: "One hostess was very brusque and unfriendly. The curry beef was very hot (tasty but way too hot for I'm sure many of the passengers, especially children). And this was the second too hot curry I got from SAA."

Pros: "Funny and competent in very windy weather"

Pros: "Efficient boarding and polite staff"

Pros: "The quick check-in"

Pros: "Religion movies"

Cons: "No wifi No charging phones"

Pros: "Simple, efficient and generally courteous. Timely. Especially the captain's approach to his service on such a long flight, through his soothing words to his passengers and crew. Kudos to him and the crew."
Cons: "Nothing that I disliked. Just couple of suggestions. 1. The wait between the meal upon leaving Joburg and the breakfast upon approaching JFK is TOO LONG, especially for some elderly ( if you review passenger list, you will be surprised how many were on my flight). Does not have to be more than some healthy snacks, but would be joyfully received. I know there is something available in the rear galley, but more fruits, cut up and offered in packs. SOUTH AFRICA is the country of fruits, after all. 2. Someone has done a rather poor job of selecting Indian music. Overemphasis of South Indian ( Tamil). Even the Bollywood selection (too small) is mostly out of mainstream, neither popular with young nor the elderly. If you write me, I would happily explain. Whoever is in charge does not appear very aware of your Indian passengers needs/wants. Thank you for the opportunity to help improve your service. Best to SAA."

Pros: "I was traveling a few weeks after having surgery on my knee. The airline staff, both in air and on the ground, were very kind and accommodating to make the trip as comfortable as possible for me."

Pros: "EVERYTHING WAS JUST PERFECT!!! KUDOS TO KQ!"
Cons: "NO COMPLAINS"

Cons: "Seating"

Pros: "I didn't fly throw the Kenyan airlines because they kept delaying my flight time and they want to spend 24 hours at the airport because of my wife is passports is not american passport, so I had to change the flight , the worst experience ever in my flight life"

Pros: "The crew amazing"
Cons: "I was traveling with a child and an infant. Would have been given a priority. We were in the queue waiting."

Pros: "The crew was very nice and I was offered to move to an empty row but my next seat neighbors moved and I had a row on my own. The food was excellent, not spicy as I like it."
Cons: "As it was a night flight, it would have been better to be offered blanket on the 4 hours night flight."

Cons: "Seats are not comfortable for a 14 hour flight. One meal was served 1 hour before landing, Need for more drinks and food during a 14 hour flight. Flight was held at gate for 45 minutes before takeoff without explanation. Luggage was not transferred from a connecting flight."

Pros: "Lazy crew dont even provide water when needed. The cabin was extremely hot and the blowers dont work."

Cons: "Flight was delayed for 2 hours. I missed my connection flight to Lilongwe and had to spend a night in nairobi. What n incovinienve!"

Pros: "They made my journey exciting"
Cons: "The delay leaving Nairobi was long and they offered us on breakfast"

Pros: "Amazing crew comfortable seats"
Cons: "Entertainment no outlet to charge phones"

Pros: "I liked everything about this trip"
Cons: "N/A"

Pros: "The crew was professional and gave me undivided attention. The food was good. I enjoyed the flight"
Cons: "Cabin crew could have checked up on me more often for anything I would need inbetween the meals"

Pros: "I had an entire row to myself so this greatly improved my experience, but if this had not been the case I don't think I would have rated my flight as high."

Pros: "Better food with Kenyan flavor"
Cons: "No Kenyan food"

Cons: "Food, get Kenyan grown nots, cashews and macadamia nuts"

Cons: "Nothing"

Pros: "Na"
Cons: "Na"

Pros: "The planes are clean, the attendants friendly but formal."
Cons: "The food selections was basic - the entertainment selection was mediocre"

Pros: "Te time of te flight"

Cons: "flight was cancelled"

Pros: "On schedule"
Cons: "Food Sitting Staff - one of the crew members was particularly rude to another passenger on my row."

Pros: "Clean plane, on-time departure"
Cons: "On this flight the meal trays stayed on the tables for over an hour (after the meal was served), should have been collected faster"

Cons: "Cabin crew didn't pass out headphones, chicken was tough, cabin crew were not pleasant after having to clean up someone's vomit in the toilet"

Pros: "They wheelchaired my companion to the airport after delayed medical examination to make the flight."
Cons: "Kenya changed my flight to two hours later 18 hours before I was to leave. Making me have a 10 minute connection. Then after an hour in a airline office they promised to hold my connection. When my flight landed on time, they did not hold my connection. So they changed my flight and didn’t follow through on the fix. We would now miss wedding activities and business meetings. Then my partner got sick and they refused to taxi us to hotel for the night but take a bus that leaves every three hours. Her sickness got worse and there was a Kenyan airlines doctor who evaluated her at the airport after waiting 40 minutes laying at check in with her crying due to pain. We had a medical release from the doctor saying she needed extra space to lay down but the check in manager refused to make room for her saying the flight is full and she would not upgrade her to accommodate the medical release because we had an economy ticket. My partner looked so bad that the flight crew considered kicking us off but eventually made the space for her to lay down and were helpful on the flight. This is this disgraceful and the worst experience I’ve had with any company."

Cons: "I've taken this flight 6 times and 4 it's been delayed"

Pros: "Timeous and polite crew"
Cons: "The food was mediocre and no choice for entertainment, common movie or 2 low quality music channels"

Cons: "Staff on the airplane a bit miserable. Uncomfortable seats and no choice of food. Going downhill"

Pros: "The flight arrived early to Bangkok"
Cons: "The plane was old. Some seats didn't recline. My husband's sound system didn't work. The audio selection was minimal. The bathroom started out filthy with urine everywhere, and stayed that way. These things are inconvenient on a 10 hour flight!"

Pros: "I liked the alerts from crew about the journey.They kept time about the journey."
Cons: "The space between one row and another in economy class was too small as compared to other flights I have had. I did not like the lay over time."

Pros: "Late arrival Nairobi. missed flight"
Cons: "Late arrival Nairobi. missed flight"

Cons: "Kenya Airways ground staff in Nairobi was late to open the desk, creating a large line"

Pros: "Convenient morning flight"
Cons: "Not enough leg room for tall passengers"

Pros: "Pilot updating passengers on the geographical features along the route and keeping them informed at all times together with client oriented crew."
Cons: "food"

Cons: "Bullshit"

Pros: "The staff in Addis was pleasant."
Cons: "My original flight was cancelled and I was only given an hour notice before arrival time at the airport! I was rerouted from a one hour direct flight to a 7 hour delay through Nairobi then to Djibouti."

Cons: "My bag was opened and some items were taken out my watch , cologne for men and some Ghanaian currency for my taxi back home"

Pros: "The arrival to Monrovia."
Cons: "Losing baggage for a week."

Cons: "The food was so-so. The flight was delayed. The crew was friendly, but nothing outstanding."

Cons: "The flight was delayed. Food was so-so. No entertainment."

Cons: "They lost one piece of baggage. The check-in crew said we were required to have our vaccination cards although nobody asked for them. Then we waited an hour pulling off one piece of baggage and then they didn't load it on our flight."

Cons: "it was okay"

Cons: "Delays"

Pros: "It was a great flight except for food"
Cons: "Choice of dish - fish ( was like rubber) or beef"

Pros: "Plane was a new Dreamliner and nice to fly in with excellent entertainment package."
Cons: "I had 3 hours in Johannesburg before catching a shuttle bus, so being an hour late wasn't a big problem. After rushing from Entebbe flight which was an hour late leaving and arriving, I got to the gate to be informed that this NBO to JNB flight was an hour late in departing. Pilot said it was due to "technical difficulties". My ticket had 4 legs : Nov 28 due to leave JNB at 1:20 finally left at 8:30 due to NBO runway closed from plane belly landing - the pilot was very apologetic - LATE. Dec 5 NBO to Entebbe was an hour late due to "passenger problem and luggage taken off" - LATE. Dec 10 Entebbe to NBO left an hour late due to "plane arriving late" - LATE. Dec 10 NBO to Johannesburg was an hour late due to "technical difficulties" - LATE. All 4 flights were at least an hour late leaving and arriving yet the pilots all said thanks for flying Kenya Airways - the Pride of Africa. This is what Africa should be proud of ?!? and Kenya Airways is proud of ?!? Passengers I talked to all were negative in their comments about Kenya Airways. All said there is ALWAYS something of a problem on a Kenya Airways flight. Lady on NBO to EBB flight next to me as we boarded plane and I said everything has gone smoothly so far, replied - the flight isn't over yet - and then we sat in the plane for an hour while they "removed passengers luggage". A man in NBO departure area as we waited to board JNB late flight said, the procedures and organisation are terrible with problems most of the time, which was why he was using up his reward miles because he didn't want to fly Kenya Airways again. This is the culture of this airline which is allowed to continue with seemingly no regard for the paying customers. If the powers that be such as the FAA, imposed a $100 credit to each passenger for late leaving or arriving, I would have received $400 back on a ticket that cost $750. Maybe the airlines would do something practical to remedy their problems and care for the paying customers rather than just saying "we are sorry for any inconvenience "."

Pros: "KQ is the best East African airline by far. The planes are newer and cleaner and the flight attendants really do make an effort to give a high-level of customer service. I've missed my transfer due to a weather delay before and was impressed with KQs attention to getting me overnight accommodation. It would be great if we could sort out the regular delays of KQ410 into Entebbe which directly impacts KQ411 back out to NBO. The regular delays are often due to weather but just as often due to scheduling or flight issues. Delaying that flight makes my transfers really tight and adds some stress to my experience, especially with the extra security level in Nairobi. If we could find a way to fast track transfers, that would be an improvement. Overall, KQ is the best, but please continue to find ways to be better."

Pros: "That we eventually left"
Cons: "Our flight was delayed because the airport shut down. When the airport opened again. They gave us a departure time 4 hours after our original departure time (1:20 am). 1:20 came and went without any more communication or information. 1:40 am arrived and someone from KQ showed up at our gate and said they do not have any additional information. We said there are children here and hungry, tired, frustrated people. We suggested they distribute waters or snacks, but that never happened. They just kept telling us they didnt know when the flight would take off (or if it would) nor when they would have any additional information. An hour later they made one announcement over the speaker at our gate that our flight was boarding at another gate. However, many people had fallen asleep on the floor as I had and I would have missed it if one of my fellow passengers hadnt woken me up to say that we were boarding. We then sat on the tarmac a while longer for reasons that were not explained and finally landed 7 hours later than scheduled. Very little effort was put into communicating to us, making our wait comfortable nor apologizing for the inconvenience. It was a very frustrating experience."

Pros: "I liked the courtesy of the staff"

Pros: "The service was great. From the time I boarded I was treated very well. The staff was friendly and it made traveling an ease."

Pros: "Crew Communications every. Inbound Captain Landings and Take off"
Cons: "Captains Landing outbound Fugi Airport Siera Leone and Landing in Accra. The Pilot caused Panic, he is inexperienced. Captain flight 5595 to Accra from Monrovia on Sep 2,2016. Disaster awaiting"

Pros: "Crew was nice, seats were roomy"
Cons: "Delayed and missed my connecting flight. Spoke to some locals and they said this is the norm for Kenya."

Read more about Emirates
COVID-19 information

Safety measures for airlines flying from Mauritius to Johannesburg

Airlines flying from Mauritius to Johannesburg have enacted additional safety measures and adjusted policies to better accommodate travellers. Policies vary by airline.

Heightened sanitation

Daily cleaning, installation of cabin HEPA filters on flights from Mauritius to Johannesburg

Mandatory masks

Masks required on board, masks provided on flights from Mauritius to Johannesburg

Social distancing seating

Middle seats unavailable to book on flights from Mauritius to Johannesburg

Pre-flight testing

Testing for antibodies, testing for symptoms for flights from Mauritius to Johannesburg

Book cheap flights from Mauritius to Johannesburg

Recent return flight deals

4/6
Fri
1 stop
Kenya Airways
31h 05m
MRU - JNB
3/7
Sat
1 stop
Kenya Airways
22h 55m
JNB - MRU
19/10
Tue
1 stop
Multiple Airlines
6h 20m
MRU - JNB
30/10
Sat
1 stop
Multiple Airlines
22h 55m
JNB - MRU
4/6
Fri
1 stop
Multiple Airlines
17h 45m
MRU - JNB
3/7
Sat
2 stops
Multiple Airlines
32h 10m
JNB - MRU
4/6
Fri
1 stop
Kenya Airways
17h 45m
MRU - JNB
2/7
Fri
1 stop
Kenya Airways
15h 15m
JNB - MRU
19/10
Tue
1 stop
Emirates
37h 05m
MRU - JNB
30/10
Sat
2 stops
Emirates
19h 15m
JNB - MRU
19/10
Tue
direct
South African
4h 20m
MRU - JNB
30/10
Sat
direct
South African
3h 45m
JNB - MRU
19/10
Tue
1 stop
Multiple Airlines
6h 20m
MRU - JNB
29/10
Fri
1 stop
Multiple Airlines
15h 15m
JNB - MRU
19/10
Tue
1 stop
Multiple Airlines
6h 20m
MRU - JNB
30/10
Sat
direct
Multiple Airlines
3h 45m
JNB - MRU
4/6
Fri
1 stop
Multiple Airlines
31h 05m
MRU - JNB
3/7
Sat
3 stops
Multiple Airlines
27h 25m
JNB - MRU
31/10
Sun
1 stop
Emirates
25h 50m
MRU - JNB
6/11
Sat
1 stop
Emirates
25h 30m
JNB - MRU
4/6
Fri
1 stop
Multiple Airlines
31h 05m
MRU - JNB
3/7
Sat
direct
Multiple Airlines
3h 45m
JNB - MRU
19/10
Tue
direct
Multiple Airlines
4h 20m
MRU - JNB
29/10
Fri
1 stop
Multiple Airlines
15h 15m
JNB - MRU
19/10
Tue
3 stops
Multiple Airlines
34h 55m
MRU - JNB
30/10
Sat
1 stop
Multiple Airlines
19h 45m
JNB - MRU
4/6
Fri
3 stops
Multiple Airlines
34h 45m
MRU - JNB
2/7
Fri
1 stop
Multiple Airlines
15h 15m
JNB - MRU
4/6
Fri
2 stops
Multiple Airlines
22h 05m
MRU - JNB
2/7
Fri
1 stop
Multiple Airlines
15h 15m
JNB - MRU
4/6
Fri
3 stops
Multiple Airlines
34h 45m
MRU - JNB
3/7
Sat
3 stops
Multiple Airlines
27h 25m
JNB - MRU
4/6
Fri
2 stops
Multiple Airlines
22h 05m
MRU - JNB
3/7
Sat
3 stops
Multiple Airlines
27h 25m
JNB - MRU
19/10
Tue
3 stops
Multiple Airlines
38h 05m
MRU - JNB
30/10
Sat
2 stops
Multiple Airlines
25h 55m
JNB - MRU
Show more results

Recent one-way flight deals

11/11
Thu
1 stop
Kenya Airways
14h 20m
MRU - JNB
20/6
Sun
1 stop
Kenya Airways
17h 45m
MRU - JNB
21/6
Mon
1 stop
Kenya Airways
17h 45m
MRU - JNB
22/7
Thu
1 stop
Emirates
37h 05m
MRU - JNB
12/11
Fri
2 stops
Multiple Airlines
26h 35m
MRU - JNB
22/7
Thu
direct
South African
4h 20m
MRU - JNB
18/6
Fri
1 stop
Turkish Airlines
40h 15m
MRU - JNB
27/6
Sun
2 stops
Multiple Airlines
29h 00m
MRU - JNB
20/6
Sun
2 stops
Multiple Airlines
26h 30m
MRU - JNB
22/5
Sat
1 stop
Air France
39h 35m
MRU - JNB
22/7
Thu
2 stops
Multiple Airlines
45h 10m
MRU - JNB
23/5
Sun
1 stop
Emirates
25h 35m
MRU - JNB
21/6
Mon
3 stops
Multiple Airlines
43h 50m
MRU - JNB
28/6
Mon
3 stops
Multiple Airlines
43h 50m
MRU - JNB
26/6
Sat
3 stops
Multiple Airlines
41h 05m
MRU - JNB
19/6
Sat
3 stops
Multiple Airlines
41h 05m
MRU - JNB
30/6
Wed
1 stop
Kenya Airways
22h 15m
MRU - JNB
11/11
Thu
2 stops
Multiple Airlines
32h 05m
MRU - JNB
21/6
Mon
2 stops
Multiple Airlines
30h 45m
MRU - JNB
25/6
Fri
2 stops
Multiple Airlines
22h 05m
MRU - JNB
Show more results
-
1
  • Return
  • One-way
  • Multi-city
  • Trip Builder
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First