Book Cheap Flights from Johannesburg to Madagascar

Cheapest flights to Madagascar

Cheapest flights to Madagascar in the next 3 months

Flight Route Airline Trip Type Travel Dates Searched Price From
* Please note that the prices are subject to availability and block out dates do apply over peak season.

Flights from Johannesburg to Madagascar

Flights from Johannesburg to Madagascar will get you to this beautiful coastal paradise within approximately 3 hours and 10 minutes. Planes will take off from either O.R. Tambo International Airport (JNB) or Lanseria International Airport (HLA), before arriving at Ivato International Airport (TNR). Popular airlines flying between Johannesburg and Madagascar include South African Airways, Air Seychelles, Kenya Airways, Ethiopian Airlines and Air Mauritius. Direct flights from Johannesburg to Madagascar are available.

Compare all airlines and book the best price!

Things to know before you travel to Madagascar

General information

Essential details you need to know before your trip.

Country Madagascar
Currency Malagasy Ariary (MGA)
Exchange rate 1 ZAR = 223.08 MGA
Language Malagasy / French
Hub airport Ivato International Airport (TNR)
Time difference Madagascar is 1 hour ahead of Johannesburg
Travel adaptor Type C / D / E / J / K

Travel documents

Travellers require a valid passport and a Madagascar visa to fly from Johannesburg to Madagascar.

Airport information

From Ivato International Airport, it takes a 35-minute drive to reach the city centre of the capital, Antananarivo.

Main attractions

Must-see attractions in Madagascar include: the Lokobe Special Reserve in Nosy Be, the Avenue of the Baobabs in Morondava, and the Andasibe-Mantadia National Park in Andasibe.

Cost of living in Madagascar

Compare the costs of everyday items in Johannesburg and Madagascar

Average meal

Inexpensive restaurant

Johannesburg R 105.00
Antananarivo R 53.38

Local beer

0,5L Draught

Johannesburg R 25.00
Antananarivo R 9.82

Pack of cigarettes


Johannesburg R 40.00
Antananarivo R 20.90

Taxi 1km

Normal Tariff

Johannesburg R 10.00
Antananarivo R 8.93



Johannesburg R 23.26
Antananarivo R 15.63
See other cheap flights to Antananarivo
Why book with us
  • Bringing you the best fares from all airlines
  • Expert assistance from booking to departure
  • Online destinations for planning your travels
Already Booked your Flight?

Explore our Hotel listings:

  • 1000's of options worldwide
  • Best prices
  • Great service
Personalised Assistance

Need help with your booking? Contact our expert Travelstart Live agents for guidance and booking assistance.

Download our app

Free for iPhones and Android