PMI

R12 736 Find Cheap Flights to Palma de Mallorca – Compare and Save

1 adult
1 adult, Economy, 0 bags

Save 13% or more on flights. Compare deals from all over the web.

Never overpay with our price tracking tools.

Filter searches by price, airline and more to find your best flights.

Everything you should know

Cheapest return flight
R12 736
Typical prices: R12 736-R17 806
SWISS
Sat 20/10Sat 27/10
CPT - PMI • 1 stop
Top airlines
Best reviews • 7,8 score
Airline reviews
Airline reviews
Top routes
Cheapest • 6% average savings
Most popular
Insights
Insights
When to book
in advance
Our data shows that travellers who book at least 3 weeks in advance save around 17% compared to booking last minute.
Insights
Insights
When to travel
Cheapest • 17% price drop
Most popular
Good to know
+1
Good to know
+1
Start a new search
KAYAK searches hundreds of sites at once to find you the best travel deals.
We hope you enjoy your trip to Palma de Mallorca!
Flight Deals
Booking Insights
Flight Deals

Cheap Flights to Palma de Mallorca

 
Discover the best prices for you by selecting your travel dates on KAYAK.

Recent return flight deals to Palma de Mallorca

Tue, Oct 20 - Tue, Oct 27
SWISS Logo
19:25 - 13:15CPT  Cape Town Intl-PMI Palma de Mallorca Son Sant Joan
17h 50m1 stop Zurich
SWISS Logo
16:00 - 7:35PMI  Palma de Mallorca Son Sant Joan-CPT Cape Town Intl
14h 35m1 stop Zurich
R12 736SWISS
Wed, Oct 28 - Wed, Nov 4
SWISS Logo
9:20 - 11:20CPT  Cape Town Intl-PMI Palma de Mallorca Son Sant Joan
27h 00m1 stop Zurich
SWISS Logo
15:00 - 10:40PMI  Palma de Mallorca Son Sant Joan-CPT Cape Town Intl
18h 40m1 stop Zurich
R13 322SWISS
Tue, Oct 20 - Tue, Oct 27
SWISS Logo
19:25 - 8:45CPT  Cape Town Intl-PMI Palma de Mallorca Son Sant Joan
37h 20m2 stops Zurich Geneva Geneve-Cointrin
SWISS Logo
16:00 - 7:35PMI  Palma de Mallorca Son Sant Joan-CPT Cape Town Intl
14h 35m1 stop Zurich
R13 387SWISS
Wed, Oct 28 - Wed, Nov 4
SWISS Logo
9:30 - 11:20CPT  Cape Town Intl-PMI Palma de Mallorca Son Sant Joan
26h 50m2 stops Munich Franz Josef Strauss Zurich
SWISS Logo
15:00 - 10:40PMI  Palma de Mallorca Son Sant Joan-CPT Cape Town Intl
18h 40m1 stop Zurich
R13 891SWISS
Wed, Oct 28 - Wed, Nov 4
Multiple Airlines Logo
13:40 - 20:00CPT  Cape Town Intl-PMI Palma de Mallorca Son Sant Joan
31h 20m2 stops Dubai Intl London Gatwick
Multiple Airlines Logo
6:00 - 11:40PMI  Palma de Mallorca Son Sant Joan-CPT Cape Town Intl
28h 40m2 stops London Stansted Dubai Intl
R14 688Multiple Airlines
Wed, Oct 28 - Wed, Nov 4
Multiple Airlines Logo
12:35 - 14:45CPT  Cape Town Intl-PMI Palma de Mallorca Son Sant Joan
27h 10m2 stops Doha Hamad Intl Vienna Intl
Multiple Airlines Logo
8:35 - 10:30PMI  Palma de Mallorca Son Sant Joan-CPT Cape Town Intl
24h 55m3 stops Barcelona-El Prat Milan Malpensa Doha Hamad Intl
R15 990Multiple Airlines
Thu, Feb 11 - Sun, Feb 14
Qatar Airways Logo
12:35 - 14:50CPT  Cape Town Intl-PMI Palma de Mallorca Son Sant Joan
27h 15m2 stops Doha Hamad Intl Barcelona-El Prat
Qatar Airways Logo
9:05 - 10:30PMI  Palma de Mallorca Son Sant Joan-CPT Cape Town Intl
24h 25m2 stops Madrid Barajas Doha Hamad Intl
R16 575Qatar Airways
Thu, Feb 11 - Sun, Feb 14
Qatar Airways Logo
12:35 - 23:15CPT  Cape Town Intl-PMI Palma de Mallorca Son Sant Joan
35h 40m2 stops Doha Hamad Intl Barcelona-El Prat
Qatar Airways Logo
9:05 - 10:30PMI  Palma de Mallorca Son Sant Joan-CPT Cape Town Intl
24h 25m2 stops Madrid Barajas Doha Hamad Intl
R20 983Qatar Airways
Thu, Feb 11 - Sun, Feb 14
Qatar Airways Logo
12:35 - 23:15CPT  Cape Town Intl-PMI Palma de Mallorca Son Sant Joan
35h 40m2 stops Doha Hamad Intl Barcelona-El Prat
Qatar Airways Logo
9:05 - 10:30PMI  Palma de Mallorca Son Sant Joan-CPT Cape Town Intl
24h 25m2 stops Madrid Barajas Doha Hamad Intl
R21 048Qatar Airways
Thu, Feb 11 - Sun, Feb 14
Qatar Airways Logo
12:35 - 23:15CPT  Cape Town Intl-PMI Palma de Mallorca Son Sant Joan
35h 40m2 stops Doha Hamad Intl Barcelona-El Prat
Qatar Airways Logo
9:05 - 10:30PMI  Palma de Mallorca Son Sant Joan-CPT Cape Town Intl
24h 25m2 stops Madrid Barajas Doha Hamad Intl
R21 097Qatar Airways
Booking Insights

Price, demand, and travel trends for South Africa to Palma de Mallorca flights

Use KAYAK data on prices, travel dates, airlines, and seasonal trends to compare options and book flights from South Africa to Palma de Mallorca with more confidence.

What is the cheapest flight to Palma de Mallorca?

Cape Town to Palma de Mallorca is the cheapest route at R12 736 return, found in the past 5 days on KAYAK. KAYAK data shows this is also the most popular route.

How much is a flight to Palma de Mallorca?

A return flight to Palma de Mallorca costs R14 825 on average, based on data over the past 12 months on KAYAK. Return fares from Johannesburg OR Tambo Airport average R13 788, while Cape Town runs a bit higher at R15 668.

What is the cheapest day to fly to Palma de Mallorca?

Monday is the cheapest day to fly to Palma de Mallorca at R14 135 return on average over the past 12 months on KAYAK. Saturday is the most expensive at R16 673.

What is the cheapest month to fly to Palma de Mallorca?

  • November is the cheapest month to fly to Palma de Mallorca with an average price of R12 265 return.
  • December (R17 372) and July (R16 299) are the most expensive.
  • Based on KAYAK data over the past 12 months.

What is the cheapest time of day to fly to Palma de Mallorca?

Night flights to Palma de Mallorca are the cheapest at R14 461 return on average. Afternoon flights are the most expensive at R16 657.

What is a good deal for flights to Palma de Mallorca?

Flights under R12 736 are considered a good deal. 25% of KAYAK users found return flights to Palma de Mallorca at or below these prices, with the lowest fares from:

  • Johannesburg OR Tambo Airport R12 024
.

When are flights to Palma de Mallorca the cheapest?

Flights to Palma de Mallorca are cheapest 3 weeks before departure. Booking in this window typically costs about 17% less than the average last-minute fare (within 2 weeks of the flight), based on KAYAK data.

Key details for flights to Palma de Mallorca

Low season

January
Best time to beat the crowds (1% less expensive on average)
Most popular time to fly and prices are also 1% lower on average.

When to book flights to Palma de Mallorca

Are your dates flexible? Find out the best times to travel to Palma de Mallorca based on our flight data from the last year. Discover the cheapest month and even day to fly.
Estimated return price

Your questions about flights to Palma de Mallorca, answered

Find helpful route details based on KAYAK data, including flight times, airports, airlines, and booking questions.

  • What is the difference between the most popular and the most frequent airline at Palma de Mallorca?

    Edelweiss Air operates the most flights from South Africa to Palma de Mallorca at 0 per week, while Condor is the airline most often selected by KAYAK users searching for flights from South Africa to Palma de Mallorca. The two are often different because flight volume reflects an airline's schedule, while popularity reflects traveller choice.

  • How do I know if a flight to Palma de Mallorca is a good deal?

    A good deal on a flight to Palma de Mallorca is around R12 736 return. This fare is in the lowest 25% of return flight prices searched on KAYAK, averaged across the cities most often searched as origins by KAYAK users.

  • How expensive are last-minute flights to Palma de Mallorca?

    Last-minute fares to Palma de Mallorca – booked within 2 weeks of departure – run 5% below the average return fare of R14 825. Booking late can sometimes save money, but availability is limited.

Your guide to booking Palma de Mallorca flights

From booking to airport arrival, find tips to help you plan your flight with more confidence.
  • For the best chance at a low fare to Palma de Mallorca, aim to book around 3 weeks before you fly. That window historically saves about 17% versus last-minute pricing based on KAYAK booking data over the last 12 months.
  • For flights to Palma de Mallorca, recent KAYAK data shows that stronger deals tend to be around R12 736 return. If you see a fare below that threshold, it's a good deal – book before the price climbs back up.
  • If you can choose when to go, aim to travel to Palma de Mallorca in November. Return fares historically average R12 265 that month – typically the cheapest month to travel based on the last 12 months.
  • Before you book:

    • Check the route's typical price range so you can spot a deal.
    • Confirm baggage fees and seat selection costs on budget carriers.
    • Verify whether you need any travel documents beyond an ID.
    • Pick a departure airport, since your nearest may not be the cheapest origin.
  • Shift your departure to evening to save up to R2 196 per return. Evening flights to Palma de Mallorca average R14 461 compared to R16 657 for midday flights. See the time-of-day chart above for the full breakdown.
  • Once you arrive in Palma de Mallorca, a few great places to start are Palma Beach and Plaça del Mercat. These are popular with first-time visitors and can give you a good feel for the area.

Reviews of the top 5 airlines flying to Palma de Mallorca

 
Need help choosing which airline to fly with to Palma de Mallorca? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
7,5
SWISSOverall score based on 2076 reviews
7,1Food
7,7Boarding
6,8Entertainment
7,4Comfort
8,2Crew
Airline reviews

The premium economy seat was the wurst one I have ever experienced

4,0 OkayAnonymous, Jul 2026
Read more SWISS reviews

The premium economy seat was the wurst one I have ever experienced

Without a doubt, my “customer service” experience with SWISS was the worst of my life. Multiple disconnections in conversations, very cold and indifferent staff, failure to follow up with promised status updates — simply put, T. H. E. W. O. R. S. T. A full week later, and I am STILL waiting to hear from them. Never again for me with SWISS. Disgraceful.

The boarding of this flight was total chaos. For some reason, all passengers had to stand in a lengthy line at the gate to have our passports checked for the FOURTH time. No reason was offered for the necessity of the fourth re-check, and when we got to the end of the line, the check was perfunctory. There was little to no crowd control at the gate and in some cases, tempers were flaring. On the other hand, once we got on board, everything about this flight from start to finish, especially the quality of the food and the service, was probably the best I have ever experienced..

Horrible flight. First delay in boarding of approximately 30 minutes. While in the plane, the flight attendants huddle and we get an announcement that the crew's legal time was exceeded, that they don't have replacement crew and that they will need to cancel the flight. One would think that they would know that their time was to be exceeded BEFORE boarding. Took for ever to deplane. Then we were told that flight would not be cancelled but gave us a departure time of 21.15, which of course was not fulfilled. Arrived in Valencia, luggage took 30 minutes to arrive. Absolutely unacceptable

The meal was wonderful and strawberry ice cream was a plus.

Swiss airline do not allow online check-in before 24 hrs, this is very inconvenient to us. I tried many ways such as booking code(6 numbers) or 13 booking numbers , neither of them work, Lufthansa is better which allow us to check in even before 30 hrs, so we can assign our seats( not many people want spend extra money to assign seats on top of airfare which is already spent.)

The biggest let down was with booking experience through Kayak. I booked a flight with checked bags on Kayak. Right away I got a message from travel agency that the flight is not confirmed and to call them. I called them and they said the flight I have booked is no longer available with the price I have booked it for and I can book it with about $100 more. I already had other options I could book with cheaper price so I asked them to cancel my booking. Then they said I can have the ticket with the same price but a date change which was not working for me as I had to be there for a seminar. So again I said no then they said they will cover the charges and confirm my flight. When comes time for check-in I see I have no checked bag option which means the travel agency deceived me saying I can have my booking as I had booked it. And at that point I ended up paying $155 for my checked bag going back and forth. I am extremely angry and unhappy with this experience

For the price of the ticket it's probably the best service in the world

This time I was very unsatisfied, due to the tickets, been overbooked from Zürich to Budapest for my children. All four of us had to get a defender out and arrive to put up past nine hours later than originally participated. They did give us different ticket in Miami however, if I would’ve seen this ticket on the Internet I would have never purchased it. We took this because we had no choice. At the airport in Miami during check-in, we were informed that my children’s tickets were sold to someone else and their tickets were canceled. They basically give us no choice but to go with booking.

Really crammed in economy. Didn’t end up getting the seats we were hoping for. Didn’t eat any food so can’t comment on that.

The crew were fabulous. We travelled Doha to Miami and the crew in board we exceptional too.

Really good food and service. Qatar Airways is again and again provided an exceptional experience.

Qatar was pretty OK for their services but Arangrant was awful at theirs and frankly lied to me. Qatar offers four business class fares and only three of them allow lounge access. This is a horrible policy when you pay so much for business class and shame on them for denying the simple use of their lounges for this confusion. When I requested my business class ticket with Arangrant I knew this and specifically told them I would only purchase the lowest class business seat that would still permit me lounge access on all legs of my trip. They lied to me and said I did and then I was refused this service on my return flights. I had no less than 4-8 schedule changes and got screwed by a late departure from DCA on my double connection to JNB. I lost nearly a full day on my outbound and then had little to no use of the lounges on my outbound flights. To then be denied access on my return flights made the 27 hour trip home pretty awful. Kayak should no longer work with Arangrant as they are dishonest and liars. Qatar should price all four of their business class fares to include lounge access and stop the insanity they have forced on people. My return trip home nearly ruined my entire trip to South Africa and I blame Arangrant for telling me lies and for Qatar for offering insane rules and regulations on such expensive business class fares. For the money I paid to Qatar, I did not receive the full services I was promised. I will probably never use Arangrant and their ignorant services ever again. I will question whether I ever fly on Qatar Airways again as well. When you pay so much and get such little in return, it leaves a bad taste in your mouth. Arangrant gives the whole industry a bad name and Qatar is not far behind them. I can honestly say that the wretched service and way I was treated by both have soured me on travel companies and airlines. It is bad enough that we have an idiot, felon, racist and bigoted president and administration to contend with while he has started an illegal war, I did not expect to get screwed over by Arangrant and Qatar as well. Shame on all of you.

Nice airline. I was in a really weird seat which had extra leg room, but no basket or stowage. And the people next to me were pretty noisy during the flight, so it was hard to rest. I wish staff came around to pick up trash more often as I had no where to put it except my lap or the floor.

As gold member there is no priority checkin. Meaning you either have to board with your zone or last with business class pax. As economy pax all the baggage bays are filled by the time you arrive

It was pretty good overall. I just wish the crew didn't have to interrupt you every five seconds to ask you if you wanted anything, I mean that's what the help button is for. When someone is tired and sleepy and still getting their bearings, turning on DND button is maybe not the first thing on their mind.

Excellent will be flying again in May with Qatar. to Botswana.

need to improve management and air hostess services. Rest of it’s OK.

My Tv don’t work the whole from Doha to New Delhi. Overnight didn’t work from Bos to Doha and had to eat food without light

Seats were not comfortable and touch free remote wasn’t working.

This is a very basic flight with no-frills. I just wish the seats were a little bit more comfortable.

Catastrophic experience the gate selected customers were picked up to.pay 70 eur for overweight 1-2 kg. While some others were let to board without chcking their carry on bags. Unecessaey drama by Lufthansa that brings nothing just hating them by customers.

We were charged for luggage, and our ticket was with Lufthansa and was supposed to include luggage fees. So our experience was a bit bad. Also, the flight was about 45 minutes late arriving.

It was good although we could not land in Munich due to weather and we had to go to Stuttgart. Missed our second flight. They did get us on another flight but the seats where not the ones I paid for in the flight that we missed.

Smooth Flight, Friendly crew, food offering on board was limited.

The real bathroom smelled horrible and it smelled in the real of the plane..

The staff are extremely rude maybe even racist, I’ve never been treated so poorly in my life. I will never fly with Lufthansa Mor Discovery Airlines again.

Ok flight. Water and small chocolate offered. Would be good if flynet included also video.

The connection between my income flight and the outgoing flight was slightly late and they would not hold the next flight for 7 minutes. The next flight was 4 hours later and we were issued a stand by ticket. So we had to wait to find out if we would even be on that flight. After boarding that flight was delayed for 40 minutes because there wasn’t a ground crew to load the luggage. The airline is not living up to it reputation.

Already stated....flights were fine. Late luggage a disappointment and failure my Lufthansa to get my bag delivered in a timely fashion.

Pleasant and friendly staff. Comfortable aircraft. Speedy boarding. Took off on time. Arrived earlier than scheduled. Overall very enjoyable flight.

This was a short hop internal flight from Seville to Madrid, so it was a small Regional Jet. Boarding required taking a shuttle bus from the gate to the plane, and we had to wait around standing on the crowded bus -- which WAS air conditioned, at least -- until the plane was ready for us to board. The flight itself was fine -- although the seats were tiny, there was no-one seated next to me, so it was reasonably comfortable. There was no food or beverage service, and no readily-accessible entertainment (apparently there was entertainment you could access via a closed wifi network, but it seemed more trouble than it was worth), so I pretty much slept for the entire short flight.

I slept through almost all of this short flight so didn’t experience this myself, but my daughter was appalled that a older passenger in the seat behind her put her naked and extremely scary feet on the back of her armrest.

Our seats were reassigned on the day of departure and our small family group of 3 was split up unnecessarily — my wife was seated many rows behind myself and my daughter. The seats were also very small and very tightly packed — there was no space at all — and the seat cushions were hard and uncomfortable. I couldn’t sleep because it was painful on my butt. The cabin crew were nice and the food was decent enough, though.

Could have used more leg room for “business class” which is basically coach with a middle seat blocked. Crew was friendly, attentive. Zero entertainment.

Wonderful business class flight in a lovely new plane with an excellent crew

It was a good experience, especially travelling with a baby and their accessories

Great experience overall, no issues with boarding, flight crew or services on board.

Lost our luggage in Heathrow. Showed up 3 days into a 7 day vacation. Very inconvenient and disappointing!!

Crew were very friendly and helpful. They explained to us in detail the delay in our takeoff due to the storm that rolled in from Belfast and did their best to make up the time. Always great to fly BA!

The flight left 1.5 hours late but there was no information about the delay. My business class cabinet had two small children who cried much of the trip. Service seemed rushed.

We free from Zurich - Frankfort- San Francisco. Our first plane was delayed. We were lucky that they held the plane for the second part of our flight, but our bags didn’t make it on the plane. Waiting for the bags and submiitjng a claim added time after a long flight, and I will have to drive back to SFO to get out bags.

The flight was fine. The food was much better on the second flight. I have NEVER paid for a carry on bag on a zero economy flight booking. I'm very dissappointed about that, and will never fly Condor again.

Breakfast was terrible. Sugary yogurt, inferior pastry, poor quality fruits. No protein.

Upgraded to premium economy at the gate. Well worth it!

Great flight, nice options for food and beverages. Fairly comfortable seats for a large person

There was one flight attendant who was exceptionally rude about the fact that they didn’t have any meatless options left when I told her I was a vegetarian. The boarding process was a bit disorganized and unclear but everything else was very good.

I was disappointed by the crew - poor communication. The food was terrible. We payed for the headphones. What could have been better? EVERYTHING! And my luggage was lost for many, many days!!!

The food was excellent. I had a gluten-free special meal. The salmon was restaurant quality. However, the drink offering was meager. Sparse service, glasses filled half way and when asked for a refill on white wine was told by one crew member that it would cost me extra. But then an hour later another crew member brought it to me finally. — The big problem was that it wasn’t a Condor crew but Condor swapped out its cabin crew w Wamos Airlines Crew last second, because the aircraft needed to be swapped out. The machine used was very old. In-flight amenities of pre-century levels. We paid extra for more legroom but my son’s video monitor (at pre-2000 Niveau) didn’t work at all. Felt like a 3rd class flight. In the end due to air craft change we left 1.5 hours late and the airline did not attempt to make up the time in-flight. So we missed our connecting flight to Nuremberg. There was no attendant to help us with what to do and how to retrieve our luggage. It was quite complicated navigating our way through FRA airport and eventually they put us on a train, and we spent 2.5 hours traveling to Nbg.

Seats are small and too close together. Outdated, inoperative entertainment system. Tray table not functional. Hidden recline controls. But 3 hour flight was on time and luggage arrived promptly.

Travelling to a place near Palma de Mallorca?

Book flights to Palma de Mallorca if you plan to visit one of these locations
Palma Nova
Deia
Magaluf
Alcúdia
Port de Sóller
Cala d'Or
Peguera
Pollença
Portals Nous

More options for your flight to Palma de Mallorca