Madagascar flights

Book cheap flights from Johannesburg to Madagascar

Flights from Johannesburg to Madagascar

Prices observed in the past 7 days start from R5889 one-way and R10779 round trip. Fares and availability may change at any time, and additional terms may apply.

Popular airlines to Madagascar

Flights from Johannesburg to Madagascar

Flights from Johannesburg to Madagascar connect South Africa’s main hub with one of Africa’s most unique island destinations. With connecting flights available, Johannesburg to Madagascar flights are a popular choice for holidays, nature trips and off-the-grid escapes.

Frequently Asked Questions

How long is the flight from Johannesburg to Madagascar?

Flights from Johannesburg to Madagascar take around 3 to 6 hours depending on the route and stopover. There are limited direct options, so total travel time may include a connection, often in Nairobi or Addis Ababa. Flight duration can vary based on schedules and layovers.

When is the cheapest time to book flights from Johannesburg to Madagascar?

The cheapest time to book Johannesburg to Madagascar flights is typically 4–8 weeks before departure. Travelling in March, May or November and avoiding peak periods like December and major holiday seasons can help you find lower fares.

Which airlines fly from Johannesburg to Madagascar?

Airlines such as Kenya Airways, Ethiopian Airlines, Airlink and Air Madagascar operate flights on this route, sometimes with connections. Routes usually connect through Nairobi or Addis Ababa. Booking early gives you better options and pricing.

Do South Africans need a visa for Madagascar?

Yes, South African passport holders can get a visa on arrival in Madagascar for short stays. You’ll need a valid passport, and fees may apply depending on your length of stay. Entry requirements can change, so check before you travel.

What do I need to know before travelling to Madagascar?

Madagascar is 1 hour ahead of South Africa (UTC 3). It’s known for warm weather and unique wildlife, so pack light and bring essentials like insect repellent. Infrastructure can be basic in some areas, so plan transport and accommodation in advance.

Which airports are used for this route?  

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

Custom travel packages

More popular flights from Johannesburg

Why travel from Johannesburg to Madagascar

Discover what sets Madagascar apart and why it continues to inspire travellers

More popular flights to Madagascar

Download Travelstart App

TRAVEL HACK

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?

1000’s of options worldwide

Best price

Great service

Travelstart personalised support
Personalized assistance

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