When flying from Johannesburg to Madeira, the time of day you decide to fly out makes little to no difference towards the overall price you’ll pay on tickets.
Find a great deal and save up to 15% by booking at least 34 days prior to your desired departure date, rather than waiting until the week of travel. According to our data, there are a number of flights available from Johannesburg to Madeira within the next two weeks, with the cheapest ticket starting at R13 898.
Flights from Johannesburg to Madeira lean towards being more expensive in December. Prices are generally better when you fly from Johannesburg to Madeira in February, with the cheapest ticket starting at R8 303.
Lufthansa, British Airways, and Iberia are some of the carriers that may have flexible cancellation policies. You can use our site to filter for other airlines that may also have this kind of flexibility.
Yes, there are multiple flights from Johannesburg to Madeira for under R8 200. The cheapest flight booked recently is on Multiple Airlines for just R8 198, but on average you can expect to pay R10 831.
There are currently 7+ open flights from Johannesburg to Madeira within the next 7 days for less than R18 800.
The Johannesburg to Madeira flight path was viewed by 4 885 users in the past month. Keep an eye out for changes in search interest prior to high and low season.
Looking for the cheapest flight from Johannesburg to Madeira? While on average our users pay R13 077, our data indicates the cheapest price to be R9 057. The most popular route (Johannesburg OR Tambo - Funchal Madeira), is priced around R8 198.
British Airways, Iberia and KLM are the most popular airlines when flying from Johannesburg to Madeira.
Information is based on travel restrictions from Johannesburg to Madeira
Most visitors from Johannesburg will not be allowed to enter Madeira.
COVID-19 testing requirements
Visitors from Johannesburg must present a negative RT-PCR (NAAT) or Antigen (quick-test) test taken 72 for RT-PCR (NAAT) and 48 Antigen (quick-test) hours before departing to Madeira.
Visitors from Johannesburg are not required to quarantine after entering Madeira.
Health declaration for Madeira - Travelers must complete and submit it 12-48 hours before departure. This will generate a QR code which must be presented upon arrival.
Returning to Johannesburg from Madeira
COVID-19 testing requirements
Visitors from Madeira must present a negative RT-PCR (NAAT) test taken 72 hours before departing to Johannesburg.
Visitors from Madeira are not required to quarantine after entering Johannesburg.
||R8 188||R17 489||No cancel fee||70%||
Search British Airways flights
||R8 335||R13 008||No cancel fee||79%||
Search SWISS flights
||R9 293||R13 135||No cancel fee||77%||
Search Iberia flights
||R10 399||R13 610||No cancel fee||75%||
Search KLM flights
||R11 579||R18 772||No cancel fee||76%||
Search Lufthansa flights
||R15 941||R16 935||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