Cheap flights from Johannesburg to Mallorca

Aug 17 — Aug 241
1 adult
Wed 17/8
Wed 24/8

How far in advance should I book a flight from Johannesburg to Majorca?

To save on the cost of your flight from Johannesburg to Majorca, book at least 15 days before your planned departure. Booking around this time can save you about 12% on the cost of this flight compared to booking a flight leaving this week. We have found prices from R10 926 if you need a flight within two weeks. For flights within the next 72 hours, you can find tickets from as low as R13 098.

What is the cheapest month to fly from Johannesburg to Majorca?

Our data shows that November tends to be the cheapest month to fly to Majorca from Johannesburg. Users have commonly found prices around R10 672 for the month, but tickets can be as low as R6 598. Due to multiple factors, prepare for potentially higher prices in July.

When is the cheapest time to fly from Johannesburg to Majorca (JNB - FRW)?

When flying from Johannesburg to Majorca, the time of day you decide to fly out makes little to no difference towards the overall price you’ll pay on tickets.

Related info for your journey

Useful info, stats and facts about Johannesburg to Majorca flights.

How popular is this Johannesburg to Majorca flight route?

Within the past month, 617 users have taken a look at flights from Johannesburg to Majorca.

What are the most popular airlines that fly from Johannesburg to Majorca?

The most popular airlines flying from Johannesburg to Majorca are Air France, ITA Airways and British Airways. Something to consider prior to booking your flight.

Alternative routes for Johannesburg to Majorca

See prices for flight routes from nearby airports that may be better suited for you.
Durban to Ibizafrom R10 788 pp
Cape Town to Ibizafrom R20 905 pp

Top 7 airlines flying from Johannesburg to Majorca

The chart below displays the airlines Cheapflights users travelling from Johannesburg to Majorca choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
SWISSCheapestR6 620AverageR11 872FlexibilityNo cancel feeOn-time79%COVID-19 safety
Search SWISS flights
LufthansaCheapestR7 012AverageR10 287FlexibilityNo cancel feeOn-time76%COVID-19 safety
Search Lufthansa flights
KLMCheapestR8 062AverageR9 930FlexibilityNo cancel feeOn-time75%COVID-19 safety
Search KLM flights
ITA AirwaysCheapestR8 794AverageR10 372FlexibilityNo cancel feeOn-time81%COVID-19 safety
Search ITA Airways flights
British AirwaysCheapestR9 420AverageR10 697FlexibilityNo cancel feeOn-time70%COVID-19 safety
Search British Airways flights
Qatar AirwaysCheapestR9 486AverageR12 406FlexibilityNo cancel feeOn-time68%COVID-19 safety
Search Qatar Airways flights
Air FranceCheapestR12 494AverageR17 437FlexibilityNo cancel feeOn-time77%COVID-19 safety
Search Air France flights