Cheap flights from South Africa to Funchal

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

Return
Economy
Fri 1/22
Fri 1/29
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
Fri 1/22
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
South Africa to Funchal (FNC)

How far in advance should I book a flight from South Africa to Funchal?

Travellers have found it’s best to book a flight 34 days in advance to save up to 15% compared to booking the same week of travel. As your travel date approaches, the cost of this flight route may potentially increase. While opting to book 34 days out may not be an option for all, there are still additional ways to secure a deal in the near future. You might find a flight from South Africa to Funchal 1-2 weeks in advance for as low as R14 080, or R15 520 for flights within the next 24 hours.

What is the cheapest month to fly from South Africa to Funchal?

The best pricing can be found in the month of February. Prices to Funchal from South Africa average R12 523. You can even find prices in February for less than R12 523, as users have found deals to Funchal from as low as R8 412. The month of December appears to be one of the more expensive times to travel to Funchal from South Africa. Flying in the targeted month can save you up to 31%.

Cheap flights from South Africa to Funchal in January, February 2021

The best prices found for South Africa to FNC flights in January, February
19 Feb - 26 Feb
R7 593pp
JNB
Johannesburg OR Tambo
Multiple airlines
 
1 STOP
FNC
Funchal Madeira
FNC
Funchal Madeira
Multiple Airlines
 
1 STOP
JNB
Johannesburg OR Tambo
29 Jan - 6 Feb
R8 018pp
JNB
Johannesburg OR Tambo
Lufthansa
 
1 STOP
FNC
Funchal Madeira
FNC
Funchal Madeira
Lufthansa
 
1 STOP
JNB
Johannesburg OR Tambo
30 Jan - 6 Feb
R9 139pp
JNB
Johannesburg OR Tambo
Lufthansa
   
2 STOPS
FNC
Funchal Madeira
FNC
Funchal Madeira
Lufthansa
 
1 STOP
JNB
Johannesburg OR Tambo

South Africa to Funchal 2021 flight deals

Cheap flights to Funchal from South Africa found for this year
19 Feb - 26 Feb
R7 593pp
JNB
Johannesburg OR Tambo
Multiple airlines
 
1 STOP
FNC
Funchal Madeira
FNC
Funchal Madeira
Multiple Airlines
 
1 STOP
JNB
Johannesburg OR Tambo
29 Jan - 6 Feb
R8 018pp
JNB
Johannesburg OR Tambo
Lufthansa
 
1 STOP
FNC
Funchal Madeira
FNC
Funchal Madeira
Lufthansa
 
1 STOP
JNB
Johannesburg OR Tambo
1 Jun - 19 Jun
R8 579pp
JNB
Johannesburg OR Tambo
Multiple airlines
   
2 STOPS
FNC
Funchal Madeira
FNC
Funchal Madeira
Multiple Airlines
   
2 STOPS
JNB
Johannesburg OR Tambo

Related info for your journey

Useful info, stats and facts about South Africa to Funchal flights.

Flight FAQs

From South Africa to Funchal

Can I find flights from South Africa to Funchal for under R9 094 on Cheapflights?

Yes, there are multiple flights from South Africa to Funchal for under R9 094. The cheapest flight booked recently is on Multiple Airlines for just R7 593, but on average you can expect to pay R9 564.

Which airlines flying from South Africa to Funchal Madeira have flexible cancellations due to COVID-19?

Due to the rapidly changing circumstances due to COVID-19, airlines like Lufthansa, British Airways, and SWISS flying from South Africa to Funchal Madeira have implemented new flexible cancellation policies.

Are there direct flights from South Africa to Funchal for under R7 578 on Cheapflights?

There are no direct flights from South Africa to Funchal, 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?

This flight path from South Africa to Funchal Madeira was viewed by 87 users in the past month. Keep an eye out for changes in search interest prior to high and low season.

What are the most popular airlines that fly from South Africa to Funchal?

Consider British Airways, Iberia or KLM when booking your flight. These represent the most popular airlines when flying from South Africa to Funchal.

What are the cheapest flights from South Africa to Funchal?

On average you can expect to pay R12 650 for a flight from South Africa to Funchal. The cheapest flight overall is R8 729 while the most popular route, (Johannesburg OR Tambo - Funchal Madeira) is currently priced at R7 594.

How long does is the flight from South Africa to Funchal?

Lufthansa and British Airways can get you from South Africa to Funchal in just under 20h 40m. Your travel time can differ by up to 3h 30m. 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 South Africa to Funchal return?

Cheapflights users have booked flights from South Africa to Funchal from R8 018 return. Another airline that can offer you cheap pricing is British Airways.

Related searches

Flights to Funchal from South Africa
Flights to South Africa Flights to Funchal

Arrival points for flights from South Africa to Funchal

Show more

Destination information for Funchal

Things to know before you go. Useful info for your trip from South Africa to Funchal
Today's exchange rate
R1 = €0,06
Average temperature for January in Funchal
19.0 °C
Avg rainfall for January in Funchal
92.0 mm

Airports servicing

Cape Town (CPT)
Durban (DUR)
East London (ELS)
George (GRJ)
Sabi Sabi (GSS)

Airports servicing Funchal

Top 6 airlines flying from South Africa to Funchal

The chart below displays the airlines Cheapflights users travelling from South Africa to Funchal 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
Iberia
R621 R878 No cancel fee 77%
Search Iberia flights
KLM
R695 R979 No cancel fee 75%
Search KLM flights
SWISS
R557 R988 No cancel fee 79%
Search SWISS flights
British Airways
R496 R1 086 No cancel fee 70%
Search British Airways flights
South African
R1 066 R1 132 No cancel fee 78%

We couldn't confirm the COVID-19 safety measures taken by South African. Please check directly on their website for additional information.

Search South African flights
Lufthansa
R774 R1 514 No cancel fee 76%
Search Lufthansa flights
Home Europe Portugal Funchal Cheap flights from South Africa to Funchal
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First