Find cheap flights from Palma de Mallorca to Johannesburg

PMI - JNB

Find cheap flights from Palma de Mallorca to Johannesburg

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

Return
Economy
Palma de Mallorca (PMI)
Johannesburg OR Tambo
Thu 5/13
Thu 5/20
Any month
Compare vs KAYAK |

Good to know

Low season

MarchBest time to beat the crowds (27% less expensive on average)

High season

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

Average price (return flight)

R9 947(avg. price over the last 2 weeks)

Good deal (return flight)

R11 211or less

Good deal one-way

R6 902or less

When to book flights from Palma de Mallorca to Johannesburg

Estimated return price
Average price per month

Top tips for finding a cheap flight

  • Looking for a cheap flight? 25% of our users found flights on this route for R6 902 or less one-way and R11 211 or less round-trip.
  • High season is considered to be November, December and January. The cheapest month to fly is March.

FAQs for booking flights from Palma de Mallorca to Johannesburg

How long does a flight from Palma de Mallorca to Johannesburg take?

Which airlines provide the cheapest flights from Palma de Mallorca to Johannesburg?

Which airports will I be using when flying from Palma de Mallorca to Johannesburg?

How does KAYAK find such low prices on flights from Palma de Mallorca to Johannesburg?

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

What is the Hacker Fare option on flights from Palma de Mallorca to Johannesburg?

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

Top airline flying Palma de Mallorca Son Sant Joan to Johannesburg OR Tambo

Scores according to KAYAK customer reviews

7,9
Lufthansa
Overall score based on 27 793 reviews
8,0
Boarding
7,8
Comfort
8,4
Crew
7,7
Entertainment
7,6
Food
Airline 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"

Cons: "Супер"

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."

Pros: "Nothing"
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"

Pros: "Nothing"
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."

Pros: "Everything"
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."

Read more about Lufthansa
COVID-19 information

Safety measures for airlines flying from Palma de Mallorca to Johannesburg

Airlines flying from Palma de Mallorca 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 Palma de Mallorca to Johannesburg

Mandatory masks

Masks required on board, masks provided on flights from Palma de Mallorca to Johannesburg

Social distancing seating

Middle seats unavailable to book on flights from Palma de Mallorca to Johannesburg

Pre-flight testing

Testing for antibodies, testing for symptoms for flights from Palma de Mallorca to Johannesburg

Book cheap flights from Palma de Mallorca to Johannesburg

Recent return flight deals

18/8
Wed
2 stops
Multiple Airlines
20h 20m
PMI - JNB
31/8
Tue
2 stops
Multiple Airlines
19h 35m
JNB - PMI
18/8
Wed
1 stop
Lufthansa
13h 55m
PMI - JNB
31/8
Tue
1 stop
Lufthansa
17h 25m
JNB - PMI
18/8
Wed
2 stops
Lufthansa
18h 25m
PMI - JNB
31/8
Tue
1 stop
Lufthansa
20h 15m
JNB - PMI
18/8
Wed
3 stops
Multiple Airlines
21h 45m
PMI - JNB
31/8
Tue
2 stops
Multiple Airlines
23h 25m
JNB - PMI
18/8
Wed
3 stops
Multiple Airlines
22h 25m
PMI - JNB
31/8
Tue
3 stops
Multiple Airlines
22h 15m
JNB - PMI
-
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