Daily cleaning, installation of cabin HEPA filters on flights from Mallorca to Johannesburg
KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights from Mallorca to Johannesburg.
KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to Johannesburg from Mallorca is likely to change within 7 days, so travelers know whether to wait or book now.
Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional return ticket. You could then fly to Johannesburg with an airline and back to Mallorca with another airline.
Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying to Johannesburg from Mallorca up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.
Scores according to KAYAK customer reviews
Cons: "Excellent! Got us home on time and with great service! Thank you"
Pros: "Nice to have room to spread out. Amazing that a staffer in Greece managed to quickly rebook us on a different flight due to delays and the fear of missing our connection! The best!"
Cons: "Food wasn’t great. The movie system or user interface was clunky - nice variety of films but hard to find them and choose them."
Pros: "Smooth and easy flight"
Cons: "Food and drinks served late"
Cons: "Petiole are treated spending $1000 on a trip as poor with very uncomfortable seats and mediocre food"
Cons: "the entertainment kept cutting in and out on itself, and i was listening to classical music and it simply didn't work to hear anything whole. annoying but not critical"
Pros: "Crew was good overall"
Cons: "Food was overheated and bland in taste. No on board entertainement"
Cons: "All went well!"
Pros: "The flight attendants were wonderful."
Cons: "You take a bus to reach the plane and the seats are uncomfortable without any entertainment systems. Thankfully the flight was only 1.5 hours."
Cons: "No complaints. Good vegan food."
Cons: "Entertainment didn’t work"
Pros: "Prior flight from Zagreb to Munich was delayed 1 hour due to inclement weather - not the airline's fault. However although I made my connecting flight, my suitcase didn't. I'm writing this the next day & waiting for my suitcase to be delivered."
Cons: "There was no announcement about the delay & the reason why. We found out by reading the board. The passengers found out from each other what caused the delay. Passengers would experience less anxiety if they were informed what's going on."
Cons: "I was put on stand by because the flight was overbooked even though my reservations were confirmed by you, why?"
Cons: "Confusion with boarding process at gate. Once in plane, long delay with no explanation provided. No info about arrival and possible conflict with connecting flight."
Pros: "Barcelona airport is beautiful. The Chechen in staff was helpful and arranged wheelchair assistance for all legs of my flight"
Cons: "We requested extra leg room seats on the bulkhead. We did not get them which was not a big deal on this leg of the flight but on the flight from Frankfurt to SFO which was 10+ hours, was miserable"
Pros: "The service was outstanding!"
Cons: "Someone stole my phone charger :("
Pros: "The crew was wonderful and this is consistent with my previous experiences with Lufthansa. The salami sandwich provided was actually very good."
Cons: "The slimline seats were not very comfortable. I would hesitate to fly Lufthansa's narrow bodies for flights greater than 2 hours."
Cons: "Delayed and therefore missing my connecting flight. Still needed to check in on time as if flight was not delayed. Being stuck in AP for 6 hours. Carry on is ltd to 8kg. My empty carry on weights 6kg. What is next with airlines? Travel without luggage? Stop gauging your customers."
Pros: "It was NOT Lufthansa. It turns out it was a United flight. Fortunately they now have individual screens with individual options of what to watch like on other airlines. They did have my special meals as I ordered them. I sat next to a wonderful young couple from Finland. That made the journey interesting and pleasant."
Cons: "I really thought I booked a flight with Lufthansa,which I far prefer than United. They do better with beverages, (Perrier, Pelegrino instead of club soda, better special meals, better model airplanes). I am going to have to figure out how to get a Vegan eal that is not spicy. When I order Hindu Vegetarian it is always too spicy. United also doesn't get it and still gives people cheese or something like potato salad obviously made with mayonaise, and some spread that is either butter or margarine on a sandwich."
Pros: "Good service"
Pros: "The Lufthansa flight from Charlotte to Munich and then toMumbai was excellent. Punctual, Food and the Service was good.the"
Cons: "The Air India did not transferred my luggage when I reached there midnight. The Air India Ticket counter opened at 2:30 AM only then they booked my luggage to Bangalore. The luggage was handled very poorly and they broke my Golf Carrier which I bought for $350 in September of 2016. The Airlines wanted to settle for $15 compensation."
Cons: "No room for my knees."
Pros: "I love the fact that the flight arrived on time and there were no delays. I can say our time was respected by the airline."
Cons: "There can be a better range of entertainment on the flight, and flying Lufthansa their isn't too much food variety"
Cons: "Water was spilled on me by flight attendant. Luggage was left in Frankfort. Did not have clothes or medications, or daily necessities. Must wait 1 1/2 days to get luggage"
Pros: "Great service, on time departures and arrivals, lie flat seats in business class. The planes were relatively new. Waiting lounges at Delhi and Frankfurt are well stocked with food."
Cons: "Almost nothing"
Pros: "Great crew. Leg room reminded me of old days flying comfort."
Cons: "Flight was continually delayed, 15 by 15 minutes until 4 hours had elapsed."
Cons: "They tell you to download the app for entertainment but it doesn't work. No entertainment on the flight and no food unless you pay. The service sucked."
Cons: "Flight was delayed. Neither United app nor in flight entertainment worked. Boarded way too early, then sat on the plane for over an hour."
Cons: "The vegetarian option was not as up to the standard of the meal travelling from Los Angeles to Frankfurt. It could be much improved in Business Class."
Cons: "The flight from Belgrade to Munich was late and I did not manage to catch the flight to DC and had to stay in munich in bad hotel...I lost one day of DC and my work."
Pros: "The crew moved as quickly as possible, and this made bathroom access easier."
Cons: "The small size of the plane made the long-lasting turbulence near the point of landing impossible to ignore. I don't consider this the fault of the pilot, more the size of the plane."
Cons: "The on board entertainment sucks you need to upgrade"
Pros: "Great crew, service was excellent"
Pros: "The flight was canceled!!!!!!!! It was late night and the was. I explanation given to cancellation !!!"
Cons: "The cabin got a little hot during the night and made it hard to be comfortable. Also, the seats lean pretty far back so I had little room in front of me when the person sitting in front of me leaned their seat all the way back."
Pros: "Clean plane tho old 747. Great crew."
Cons: "Of course really tiny seats. Meals can only ever be mediocre but better than American carriers."
Cons: "Not a thing"
Cons: "Many of us were on board half an hour before the scheduled departure. However, they continued to board until at least half an hour past our scheduled departure, family by family. I don't believe such an early morning flight, which should be the origination flight, should be held/delayed so long...it made my connection in Frankfurt very tight and others missed theirs altogether."
Pros: "The stewards did their jobs well."
Cons: "Our departure was severely delayed due to airport and aircraft crew errors. This meant that I missed my connecting flight in Munich, had to endure an extended lay over, board an extra flight to Budapest and endure an even more unbearable lay over there before being able to reach my final destination in Athens. I paid for a one-stop flight and have ended up having to endure a two-stop flight with extended lay overs. I feel completely cheated out of my money and overall have had a terrible experience."
Pros: "GREAT BEER EXCELLENT AIRLINE!"
Pros: "Don't like anything"
Cons: "Bad food delivery crew members always restless mood"
Pros: "Service was very good."
Cons: "Pasta was so so."
Cons: "It was delayed by 9.5 hours!!!!!"
Cons: "Delay in boarding, delay in removing snow/ice, my seat was changed without notifying me (after i checked in on line the day before)"
Pros: "Exceptional! The new plane was excellent. Like the downstairs toilet arrangement. Food was the best ever for overseas flight. Entertainment center was also excellent."
Pros: "Munich airport is convenient and boarding went smoothly"
Cons: "This was an SAA plane, not Lufthansa. I have only had excellent service on Lufthansa. This flight again did not have a functioning entertainment system. I asked for this to be addressed and the SAA crew ignored the request and in the morning looked surprised to find out that several of the TV monitors had not worked at anytime on the flight. Not impressed."
Pros: "Good pilot and staff and service"
Cons: "There was no entertainment at all. The flight from Frankfort to Tel Aviv did not provide a pillow or a blanket. I arrived cold with a stiff neck. The personal spotlight didn't shine in the right seat."
Pros: "Boarding was late and disorganized. Would recommend boarding by rows from different areas of the plain. Flight landed on time. Entertainment offered a wide selection"
Cons: "My wife developed a stomach problem from the second meal."
Cons: "Seats too small."
Airlines flying from Mallorca to Johannesburg have enacted additional safety measures and adjusted policies to better accommodate travellers. Policies vary by airline.
Daily cleaning, installation of cabin HEPA filters on flights from Mallorca to Johannesburg
Masks required on board, masks provided on flights from Mallorca to Johannesburg
Social distancing seating
Middle seats unavailable to book on flights from Mallorca to Johannesburg
Testing for antibodies, testing for symptoms for flights from Mallorca to Johannesburg
Waiving of change fees. Search flexible flights from Mallorca to Johannesburg