Cheap Flights from Johannesburg (JNBA) to Madeira (FNC)

Compare Johannesburg to Madeira flight deals

Find the cheapest month or even day of the year to fly to Madeira

Book the best Madeira fare with no extra fees

Flight deals from Johannesburg to Madeira

Looking for a cheap last-minute deal or the best return flight from Johannesburg to Madeira? Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Johannesburg to Madeira

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Johannesburg to Madeira flights are currently cheapest in June.

Johannesburg to Madeira: Alternative routes

Compare routes from Johannesburg to Madeira below. You may find an airport to fly into that's cheaper, faster, or easier than Madeira.

Johannesburg to Madeira: Flight information

The things to know before you go.
Cheapest flight found£520
Cheapest month to flyMarch

Finding cheap flights from Johannesburg to Madeira: Frequently asked questions

The best price we found for a return flight from Johannesburg to Madeira is £520. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
Currently, there are no airlines that fly direct from Johannesburg to Madeira. But we found flights with one stop from £520.
As of February 2026, there are no flights flying from Johannesburg to Madeira.
The cheapest month to fly from Johannesburg to Madeira is usually March.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Johannesburg to Madeira Airport on Friday, 13 March 2026.
No airlines currently offer direct flights between Johannesburg and Madeira Airport. Most routes have one or more stops.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Madeira but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Madeira is around 40 days in advance, so don’t leave your flight to the last minute.
The cheapest airline that flies to Madeira is TAAG Angola Airlines .

Travelling from Johannesburg to Madeira Airport (FNC): What you need to know

  • Johannesburg's main base, O.R. Tambo International Airport (JNB), is where new adventures begin. Explore the departure options from here when planning your flight from Johannesburg to Madeira Airport (FNC).

  • The timezone in Madeira is UTC+0, which is two hours behind Johannesburg. Madeira Airport is located in Madeira.

  • Arriving two hours before an international flight and one hour ahead of a domestic departure are golden rules for stress-free travel. Get to the airport on time to board your flight from Johannesburg to FNC.

  • If you're jetting off during a major holiday or other peak period, give yourself more time. Get there two hours before domestic flights and up to four hours before international departures. Lines at security and check-in will be longer.

Airports in Johannesburg

O.R. Tambo International Airport (JNB)

  • Stopovers are the ideal opportunity to take a break from travelling and perhaps even visit a new city. When searching for cheap flights from Johannesburg to FNC leaving from O.R. Tambo International Airport (JNB), uncheck the 'Direct flights only' box to find out where you can visit along the way. Popular options include:

    • London Heathrow Airport (LHR)

    • Amsterdam Airport Schiphol (AMS)

    • Frankfurt Airport (FRA)

  • JNB is about 29 kms (18 miles) from central Johannesburg. If you're driving, catching a cab or ride-sharing from the centre, it'll take you 30 minutes or so to get there, depending on the traffic. If you're taking public transport, expect the journey time to be around 1 hour 10 minutes.

  • Want an easy start to your trip? Stay near O.R. Tambo International Airport. Whether you're boarding an early flight from Johannesburg to Madeira Airport or prefer not to rush, these hotels are the answer:

  • 77.1% of flights departing from O.R. Tambo International Airport reach their destination on schedule.

Lanseria International Airport (HLA)

  • Depending on road traffic, you can drive to HLA from the centre of Johannesburg in about 50 minutes. The airport is roughly 48 kms (30 miles) away.

  • Kick off your holiday early with an extra night away from home. Before your Johannesburg to FNC flight, stay in one of these hotels near Lanseria International Airport:

About Madeira Airport (FNC)

  • Book a hotel near FNC if you have a late flight from Johannesburg to Madeira Airport. Settle into one of these options and say goodnight sooner:

  • Fast-track your adventure by picking up a Madeira Airport rental car. Grab your wheels from way 2 azores, Surprice or Magic Islands Rent A Car to explore Madeira and beyond.

  • For the best deal, book your vehicle around one week in advance of your Johannesburg to Madeira Airport flight.

How to find the cheapest flights from Johannesburg to Madeira Airport (FNC)

  • £299 is currently the lowest price for a one-way ticket from Johannesburg to Madeira Airport. Return flights start from £520. These prices may change based on demand.

  • Booking early is often the key to finding a cheap flight from Johannesburg to FNC. Fares tend to rise as demand increases, so the closer you get to departure, the more it could cost you.

  • The 'Whole month' search tool shows you the cheapest Johannesburg to Madeira Airport tickets throughout the month. It's an easy way to snap up a bargain if your trip dates are flexible.

  • Snapping up a cheap plane ticket from Johannesburg to FNC is a piece of cake with Price Alerts. Simply set up one of these automatic alerts and we'll let you know as soon as there's a price drop.

  • Filters make it easier to land a deal on your flight from Johannesburg to Madeira Airport. Choose the airlines, flight times and stops that make sense for you. Then sort the results by 'Cheapest' to find the lowest price right away.

The best time to fly from Johannesburg to Madeira Airport (FNC)

  • April is the quietest month for flights from Johannesburg to Madeira Airport (FNC), while July is the busiest. Pick the ideal time to visit Madeira based on whether you like a bustling atmosphere or a more laid-back vibe.

  • When booking your Johannesburg to FNC plane ticket, consider the kind of weather you prefer. August is the warmest month in Madeira, with temperatures ranging from 16ºC (61ºF) to 25ºC (77ºF).

  • February sees temperatures of between 9ºC (48ºF) and 16ºC (61ºF). Search for cheap tickets from Johannesburg to Madeira Airport around that time if you want to travel when it's cooler.

More about Madeira

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.