JNB - FNC

Find cheap flights from Johannesburg to Funchal

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

Return
1 adult
Economy
0 bags
Sun 26/2
Sun 5/3

Let KAYAK do the searching

Save 12% or more

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

We’re completely free to use – no hidden charges or fees.

Filter by cabin class, free Wi-Fi and more

Good to know

Low season

February

High season

December

Cheapest flight

R5 293

Average price (return flight)

R15 962

Good deal (return flight)

R12 260
Best time to beat the crowds (26% less expensive on average)
Most popular time to fly (26% more expensive on average)
Flight from Johannesburg OR Tambo to Funchal Madeira
(avg. price over the last 2 weeks)
or less

When to book flights from Johannesburg to Madeira

Estimated return price
Average price per month
Flight prices as travel date approaches

Top tips for finding a cheap flight out of Johannesburg

  • Looking for a cheap flight? 25% of our users found flights on this route for R12 260 or less round-trip.
  • The cheapest flight from Johannesburg to Funchal was found, on average, 79 days before departure.
  • Book at least 5 weeks before departure in order to get a below-average price.
  • High season is considered to be November, December and January. The cheapest month to fly is February.

FAQs for booking Johannesburg to Funchal flights

Book cheap flights from Johannesburg to Funchal

Recent return flight deals

21/6Wed
2 stopsMultiple Airlines
36h 40mJNB-FNC
26/6Mon
2 stopsMultiple Airlines
19h 40mFNC-JNB
R14 201
2/4Sun
2 stopsMultiple Airlines
28h 55mJNB-FNC
8/6Thu
2 stopsMultiple Airlines
45h 55mFNC-JNB
R14 869
13/5Sat
2 stopsMultiple Airlines
26h 20mJNB-FNC
27/5Sat
3 stopsMultiple Airlines
35h 00mFNC-JNB
R15 366
13/5Sat
1 stopBritish Airways
17h 05mJNB-FNC
27/5Sat
1 stopBritish Airways
18h 20mFNC-JNB
R15 452
15/5Mon
3 stopsMultiple Airlines
28h 30mJNB-FNC
6/6Tue
3 stopsMultiple Airlines
46h 05mFNC-JNB
R16 120
2/4Sun
3 stopsMultiple Airlines
32h 30mJNB-FNC
8/6Thu
3 stopsMultiple Airlines
34h 05mFNC-JNB
R16 274
13/5Sat
3 stopsMultiple Airlines
32h 35mJNB-FNC
27/5Sat
3 stopsMultiple Airlines
32h 40mFNC-JNB
R16 291
21/6Wed
1 stopMultiple Airlines
37h 55mJNB-FNC
26/6Mon
2 stopsMultiple Airlines
19h 40mFNC-JNB
R16 326
15/5Mon
2 stopsMultiple Airlines
22h 30mJNB-FNC
6/6Tue
3 stopsMultiple Airlines
46h 05mFNC-JNB
R16 343
21/4Fri
2 stopsMultiple Airlines
25h 00mJNB-FNC
1/5Mon
3 stopsMultiple Airlines
33h 50mFNC-JNB
R16 428
15/5Mon
2 stopsEmirates
29h 45mJNB-FNC
6/6Tue
2 stopsEmirates
39h 30mFNC-JNB
R16 994
13/5Sat
2 stopsMultiple Airlines
28h 15mJNB-FNC
27/5Sat
2 stopsMultiple Airlines
23h 20mFNC-JNB
R17 011
10/2Fri
1 stopBritish Airways
20h 35mJNB-FNC
12/3Sun
1 stopBritish Airways
21h 10mFNC-JNB
R19 529
21/4Fri
1 stopBritish Airways
16h 45mJNB-FNC
2/5Tue
1 stopBritish Airways
16h 50mFNC-JNB
R19 546
21/6Wed
1 stopBritish Airways
37h 55mJNB-FNC
26/6Mon
1 stopBritish Airways
36h 55mFNC-JNB
R20 163
3/4Mon
1 stopKLM
35h 25mJNB-FNC
10/4Mon
2 stopsKLM
44h 55mFNC-JNB
R20 660
2/4Sun
1 stopBritish Airways
20h 05mJNB-FNC
8/6Thu
1 stopBritish Airways
36h 35mFNC-JNB
R22 253
2/4Sun
1 stopBritish Airways
20h 05mJNB-FNC
8/6Thu
1 stopBritish Airways
36h 35mFNC-JNB
R22 304
3/4Mon
1 stopKLM
35h 25mJNB-FNC
10/4Mon
1 stopKLM
34h 05mFNC-JNB
R22 510
15/5Mon
1 stopLufthansa
20h 40mJNB-FNC
6/6Tue
1 stopLufthansa
16h 00mFNC-JNB
R23 829

Search by stops

Search by airline

Search by price

Recent one-way flight deals

22/3Wed
2 stopsMultiple Airlines
38h 30mJNB-FNC
R5 293
22/3Wed
3 stopsMultiple Airlines
55h 45mJNB-FNC
R6 304
15/3Wed
3 stopsMultiple Airlines
38h 30mJNB-FNC
R6 441
22/3Wed
2 stopsMultiple Airlines
30h 30mJNB-FNC
R6 681
15/3Wed
2 stopsMultiple Airlines
25h 05mJNB-FNC
R6 921
22/3Wed
3 stopsMultiple Airlines
50h 35mJNB-FNC
R7 623
14/3Tue
2 stopsMultiple Airlines
25h 25mJNB-FNC
R8 171
14/3Tue
3 stopsMultiple Airlines
39h 10mJNB-FNC
R8 480
14/3Tue
1 stopBritish Airways
17h 00mJNB-FNC
R8 702
15/3Wed
1 stopBritish Airways
17h 10mJNB-FNC
R8 737
14/3Tue
2 stopsMultiple Airlines
35h 55mJNB-FNC
R8 908
21/3Tue
2 stopsMultiple Airlines
35h 55mJNB-FNC
R9 251
14/3Tue
3 stopsMultiple Airlines
24h 05mJNB-FNC
R9 713
21/3Tue
2 stopsMultiple Airlines
35h 55mJNB-FNC
R9 764
21/3Tue
3 stopsMultiple Airlines
34h 00mJNB-FNC
R10 158
21/3Tue
3 stopsMultiple Airlines
33h 35mJNB-FNC
R11 084

Search by stops

Search by airline

Search by price

Johannesburg - Funchal Flights

Departure:

Johannesburg (JNB)South Africa

Destination:

Funchal (FNC)Portugal

Browse origins:

R12 231

Browse destinations:

R12 231