Cheapest flights to Madagascar in the next 3 months
* Please note that the prices are subject to availability and block out dates do apply over peak season.
Flights from Cape Town to Madagascar
Flights from Cape Town to Madagascar will have you arriving in this gorgeous island nation within approximately 6 hours and 40 minutes. Planes will leave from Cape Town International Airport (CPT) and drop you off at Ivato International Airport (TNR). Well-known airlines flying from Cape Town to Madagascar include Kulula, South African Airways, British Airways and Kenya Airways. There are no direct flights from Cape Town to Madagascar, but connecting flights with one stop-over will get you to this amazing coastal paradise.
Compare all airlines and book the best price!
Things to know before you travel to Madagascar
Essential details you need to know before your trip.
Malagasy Ariary (MGA)
1 ZAR = 224.36 MGA
Malagasy / French
Ivato International Airport (TNR)
Madagascar is 1 hour ahead of Cape Town
Type C / D / E / J / K
You will need a valid passport and a Madagascar visa to fly from Cape Town to Madagascar.
Ivato International Airport is a 35-minute drive from the city centre of the capital, Antananarivo.
Some of the top attractions in Madagascar include the Avenue of the Baobabs in Morondava, the Lokobe Special Reserve in Nosy Be, and the Andasibe-Mantadia National Park in Andasibe.