Cheap flights from Cape Town to Magaluf

Know your dates, get live prices in seconds:

From
To
Depart
Return
Any month
Compare vs Cheapflights |
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime

We work with more than 300 partners to bring you better travel deals

The best prices from Cape Town to Magaluf are usually found in May or April, booked 56 days in advance, depart on a Wednesday or Tuesday and return on a Monday

Return
Economy
Sun 1/31
Sun 2/7
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Sun 1/31
Time
Anytime
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
#infantInLapWarning('multiRightOfTravelers')

How to find the cheapest flight from
Cape Town (CPT) to Magaluf (PMI)

CPT - PMI
Price
R10 667 - R12 604
PMI
Temperature
16 - 32 °C
PMI
Rainfall
10 - 63 mm

Popular in

December

High demand for flights, 6% potential price rise

Cheapest in

May

Best time to find cheap flights, 10% potential price drop

Average price

R12 437

Average for round-trip flights in January 2021

Round-trip from

R10 667

From Cape Town to Magaluf

Flight route prices based on searches on Cheapflights within the last 3 days, monthly prices based on aggregated historical data.
What is the cheapest day to fly return from Cape Town to Magaluf?

Travellers have found that booking a Tuesday departure is the best way to save up to 18% on the cost of booking your flights compared to booking on days of the week where this route is of high demand.

How far in advance should I book a flight from Cape Town to Magaluf?

Users have found that booking a flight from Cape Town to Magaluf at least 16 days early can save you up to 5% on average compared to booking a flight this week. If booking 16 days before your flight isn’t an option for you, users have found flights from Cape Town to Magaluf for as little as R10 168 when booking for a departure date within the next two weeks. You can also check prices now. Some users have found airline tickets as low as R11 000 for flights departing within the next 3 days.

What is the cheapest month to fly from Cape Town to Magaluf?

The best pricing can be found in the month of May. Prices to Magaluf from Cape Town average R10 624. You can even find prices in May for less than R10 624, as users have found deals to Magaluf from as low as R8 564. The month of January appears to be one of the more expensive times to travel to Magaluf from Cape Town. Flying in the targeted month can save you up to 15%.

When is the cheapest time to fly from Cape Town to Magaluf (CPT - PMI)?

A simple way to save on the total cost of your ticket is to fly from Cape Town to Magaluf in the evening. If you’re flexible enough to do this you can expect to save up to 15% on your trip compared to booking a flight in the afternoon.

Cheap flights from Cape Town to Magaluf in January, February 2021

The best prices found for CPT to PMI flights in January, February
6 Feb - 14 Feb
R8 912pp
CPT
Cape Town Intl
KLM
   
2 STOPS
PMI
Palma de Mallorca Son Sant Joan
PMI
Palma de Mallorca Son Sant Joan
KLM
 
1 STOP
CPT
Cape Town Intl
6 Feb - 14 Feb
R9 033pp
CPT
Cape Town Intl
KLM
   
2 STOPS
PMI
Palma de Mallorca Son Sant Joan
PMI
Palma de Mallorca Son Sant Joan
KLM
   
2 STOPS
CPT
Cape Town Intl
7 Feb - 14 Feb
R10 379pp
CPT
Cape Town Intl
Multiple airlines
   
2 STOPS
PMI
Palma de Mallorca Son Sant Joan
PMI
Palma de Mallorca Son Sant Joan
Multiple Airlines
   
2 STOPS
CPT
Cape Town Intl

Cape Town to Magaluf 2021 flight deals

Cheap flights to Magaluf from Cape Town found for this year
6 Feb - 14 Feb
R8 912pp
CPT
Cape Town Intl
KLM
   
2 STOPS
PMI
Palma de Mallorca Son Sant Joan
PMI
Palma de Mallorca Son Sant Joan
KLM
 
1 STOP
CPT
Cape Town Intl
6 Feb - 14 Feb
R9 033pp
CPT
Cape Town Intl
KLM
   
2 STOPS
PMI
Palma de Mallorca Son Sant Joan
PMI
Palma de Mallorca Son Sant Joan
KLM
   
2 STOPS
CPT
Cape Town Intl
31 Mar - 4 Apr
R9 608pp
CPT
Cape Town Intl
KLM
   
2 STOPS
PMI
Palma de Mallorca Son Sant Joan
PMI
Palma de Mallorca Son Sant Joan
KLM
   
2 STOPS
CPT
Cape Town Intl

Related info for your journey

Useful info, stats and facts about Cape Town to Magaluf flights.

Flight FAQs

From Cape Town to Magaluf

Can I find flights from Cape Town to Magaluf for under R9 078 on Cheapflights?

Yes, there are multiple flights from Cape Town to Magaluf for under R9 078. The cheapest flight booked recently is on KLM for just R8 912, but on average you can expect to pay R10 576.

Which airlines flying from Cape Town Intl to Palma de Mallorca Son Sant Joan have flexible cancellations due to COVID-19?

Some of our airline partners flying from Cape Town Intl to Palma de Mallorca Son Sant Joan have new flexible policies in place due to COVID-19. Qatar Airways, Lufthansa, and British Airways are some of the carriers where you may find flexible cancellation policies. You can use our site to filter for airlines like Qatar Airways with this kind of flexibility.

Are there direct flights from Cape Town to Magaluf for under R9 078 on Cheapflights?

There are no direct flights from Cape Town to Magaluf, but Cheapflights can provide you with all the information you need to find the fastest route with the fewest stops.

How popular is this flight route?

Flights from Cape Town Intl to Palma de Mallorca Son Sant Joan have been viewed 427 times in the past calendar month.

Does it rain more in Cape Town or Palma de Mallorca?

When travelling, we recommend packing in preparation to handle common weather conditions. The rainfall in Cape Town is typically less than Palma de Mallorca. We can gather that this will continue over the next 7 days.

Is Cape Town weather warmer or cooler than Palma de Mallorca?

Our data indicates that the weather will be 32 °C on average in the month of August. The temperature in Palma de Mallorca is typically hotter than in Cape Town. If you're traveling when the temperature is at its warmest, push to plan early, as flight price and availability will have an impact on your travels. For the best results, search for flights well in advance or after peak season.

How long does is the flight from Cape Town to Magaluf?

A quick flight from Cape Town to Magaluf can take about 17h. British Airways provides one of the quickest options available for as low as R9 775. When browsing for deals, the options you’ll see will be for both direct flights and flights with stops.

What are the cheapest airlines to flying from Cape Town to Magaluf return?

According to our current data, KLM (R8 912), and British Airways (R9 775) offers the cheapest pricing from Cape Town to Magaluf. Users have found that KLM is 24% cheaper than the other options available to this destination.

Related searches

Flights to Magaluf from Cape Town
Flights to Cape Town Flights to Magaluf Flights from Cape Town

Destination information for Magaluf

Things to know before you go. Useful info for your trip from Cape Town to Magaluf
Today's exchange rate
R1 = €0,06
Average temperature for January in Magaluf
16.0 °C
Avg rainfall for January in Magaluf
34.0 mm

Airports servicing Cape Town

Airports servicing Palma de Mallorca

Top 7 airlines flying from Cape Town to Magaluf

The chart below displays the airlines Cheapflights users travelling from Cape Town to Magaluf choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.

Airline Cheapest Average Flexibility On-time COVID-19 safety
KLM
R646 R778 No cancel fee 75%
Search KLM flights
SWISS
R552 R810 No cancel fee 79%
Search SWISS flights
Air France
R695 R811 No cancel fee 77%
Search Air France flights
Qatar Airways
R691 R824 No cancel fee 68%
Search Qatar Airways flights
British Airways
R675 R851 No cancel fee 70%
Search British Airways flights
Lufthansa
R689 R969 No cancel fee 76%
Search Lufthansa flights
Iberia
R726 R1 032 No cancel fee 77%
Search Iberia flights
Home Europe Spain Palma de Mallorca Cheap flights from Cape Town to Magaluf
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First