Cheap flights from Johannesburg to Madagascar

Return selected
Return selected
origin
Enter the city you're flying from, or choose from the options below
Include nearby airports
    selected
    destination
    . Enter your destination, or choose from the options below
    Include nearby airports
      selected
      Travellers and cabin class, 1 Adult, Economy
      Airlink
      United

      Compare flights from Johannesburg to Madagascar

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

      Book the best fare with no fees

      Where in Madagascar would you like to go?

      There are lots of destinations to choose from when you're planning your trip from Johannesburg to Madagascar.

      Flying from Johannesburg to Madagascar

      The things to know before you go.
      Cheapest flight ticket found$1,031
      Cheapest month to flyOctober
      Average flight time3 hrs, 15 mins
      Places to go11
      Most popular airlineAirlink
      Average flights per week13

      Cheapest time to fly from Johannesburg to Madagascar

      Looking for the cheapest ticket prices to Madagascar from Johannesburg? We can help you pick the cheapest month to fly.

      Johannesburg to Madagascar flight deals

      Looking for a cheap last-minute deal or the best return flight from Johannesburg to Madagascar? If you want to travel next month, return fares start from $1,031. Find the lowest prices on one-way and return flight tickets right here.

      Airlines with direct flights from Johannesburg to Madagascar

      Airlink
      United

      Alternative Johannesburg to Madagascar routes

      Compare flight prices from airports across Madagascar. If you're flexible, you might find a cheaper flight or a faster route from a different airport.

      Flights from Johannesburg to Madagascar FAQs

      The cheapest month to fly from Johannesburg to Madagascar is October. See if any of these flights in October suit you.
      We've taken a look at the year ahead using our flights calendar. The cheapest flight route from Johannesburg to Madagascar is Johannesburg to Antananarivo. You can buy a ticket to fly this route from $1,031.

      Take a look at Johannesburg to Antananarivo flights.
      The average flight time from Johannesburg to Madagascar is 3 hours.
      Looking at the year ahead, the cheapest airline flying to Madagascar from Johannesburg is Airlink.

      Explore flight ticket options today.

      How to find cheap flights from Johannesburg to Madagascar

      • $1,031 is currently the cheapest price for a return flight from Johannesburg to Madagascar.

      • That fare will take you from Johannesburg into Antananarivo in Antananarivo.

      • A one-way ticket starts at $478.

      • Flexible about where you fly into? Enter 'Madagascar' in the 'To' field to compare fares to different cities.

      • Madagascar is home to two international airports.

      • To compare a wider range of prices, select 'Add nearby airports' to include all airports close to where you're departing from and heading to.

      • Book early. You'll have more routes, airlines and times to choose from. Wait until the last moment and you could be left with fewer options and higher costs.

      • Get notified when fares change by setting up a Price Alert. Download the Skyscanner app to get updates as they happen on your phone.

      Best time to fly from Johannesburg to Madagascar

      • Hop on a flight from Johannesburg to Madagascar in October and you'll be travelling at one of the cheapest times of the year.

      • Travelling midweek can often work in your favor. Prices are generally lower on Tuesdays and Wednesdays than the rest of the week.

      • August, September and October mark the height of the travel season in Madagascar, with August the most popular of the three. Visit then for a lively atmosphere and plenty to keep you busy.

      • January, February and March are quieter months. March sees the lowest overall travel demand and is a good option if you prefer a slower pace.

      Flights from Johannesburg to Madagascar: what to expect

      • Johannesburg O.R. Tambo Airport (JNB) is the main airport when departing from Johannesburg.

      • From Johannesburg, you can fly nonstop to around two airports in Madagascar.

      • Roughly six direct flights link Johannesburg with destinations across Madagascar every week.

      • Airlink is the top airline operating on this route.

      • When it comes to the most popular routes from Johannesburg to Madagascar, Antananarivo and Fasenina-Ampasy are firm favourites for many travellers.

      • Prefer more trip, less flight? Antananarivo has the shortest flight time at around 3 hours. Fasenina-Ampasy has the longest at roughly 3 hours 30 minutes.

      • Across all routes, the average journey comes in at around 3 hours 15 minutes.

      Popular places to visit in Madagascar

      Antananarivo

      • One of the most popular destinations for Johannesburg to Madagascar flights, Antananarivo headlines the list of places to explore. Kick off your sightseeing at unmissable attractions like Queen's Palace, Tsimbazaza Zoo and Botanical Gardens and View Point.

      • Flying into Antananarivo usually means you'll be landing at Antananarivo Airport (TNR).

      • Check out the lineup of hotels in Antananarivo and round out your trip with a stay that suits your plans.

      Fasenina-Ampasy

      • The bulk of flights arrive through Nosy-Be Airport (NOS), the city's main airport.

      • The same magic behind our flight search can also help you find the best-value stays around. Use it to compare availability and prices across hotels in Antsiranana.

      Antsiranana

      • You'll want to spend time exploring Antsiranana's major sights like Tropical Garden.

      • Antsiranana / Arrachart Airport (DIE) is the city's main airport, with routes connecting it to major destinations throughout the region and beyond.

      • Whether you prefer fuss-free comfort or something fancier, hotels in Majunga offer options for every kind of trip.

      Visiting Madagascar for the first time? Here's what you need to know

      • Entry rules can often change, so check in advance whether you'll need a visa or other documentation before you travel. Your travel agent, airline or the local consulate or embassy will have the latest details.

      • Madagascar has a population of around 33 million. The capital city is Antananarivo.

      • You won't have to adjust your watch as you travel through this destination, with only one standard time zone of UTC+3 inches place.

      • Pick the season that matches how you like to travel, whether that's cooler, hotter or somewhere in between. October is one of the warmest months in Madagascar.

      • Plan your visit around July if you prefer cooler conditions.

      • January is usually the rainiest month, while September is the driest.

      • Looking to time your Johannesburg to Madagascar flight with a big occasion? Headline events to build your trip around include the Donia Music Festival, the Madajazzcar international jazz festival and Independence Day.

      Complete your trip with hotels and a car rental

      • Found that cheap flight from Johannesburg to Madagascar? Now work out where you'll rest your head and how you'll travel around. Explore the range of hotels in Madagascar and filter your search by review score, star rating and more. Also browse car rental options in Madagascar and choose from pickup locations in cities or at airports.

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