Find cheap flights to Madagascar from R4 845

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight departing on 7/9. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
Return
1 adult
Economy
0 bags
Sun 2/7
Sun 9/7

Here is why travellers choose KAYAK

Save 12% or moreCompare multiple travel sites with one search.

Free to useThere are no hidden charges or fees

Filter your dealsChoose cabin class, free Wi-Fi and more

Search hundreds of travel sites at once for deals on flights to Madagascar

Latest Madagascar Flight Deals

Best return prices found by our users on KAYAK in the last 72 hours

MOST POPULARAntananarivo
1 stop from R10 103
Nosy Be
Direct from R11 659

Good to know

Low season

April

High season

April

Cheapest flight

R4 845

Good deal (return flight)

R12 223

Good deal one-way

R3 925
Best time to beat the crowds (2% less expensive on average)
Most popular time to fly (8% more expensive on average)
Flight from OR Tambo Airport, Johannesburg to Antananarivo
or less
or less

Top tips for finding cheap flights to Madagascar

  • Looking for cheap airfare to Madagascar? 25% of our users found tickets to Madagascar for the following prices or less: From Johannesburg OR Tambo R3 925 one-way - R12 227 round-trip
  • Book at least 5 weeks before departure in order to get a below-average price.
  • High season is considered to be March, April and May. The cheapest month to fly from South Africa is February.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Madagascar flight deals.

FAQs - booking Madagascar flights

Book Cheap Madagascar Plane Tickets

Recent return flight deals

8/8Tue
1 stopKenya Airways
13h 20mJNB-TNR
16/8Wed
1 stopKenya Airways
19h 30mTNR-JNB
R10 103
19/6Mon
1 stopKenya Airways
13h 20mJNB-TNR
27/6Tue
1 stopKenya Airways
19h 30mTNR-JNB
R10 300
10/7Mon
1 stopKenya Airways
13h 20mJNB-TNR
17/7Mon
1 stopKenya Airways
9h 15mTNR-JNB
R10 339
13/8Sun
1 stopKenya Airways
13h 20mJNB-TNR
23/8Wed
1 stopKenya Airways
16h 15mTNR-JNB
R10 359
13/9Wed
1 stopKenya Airways
13h 20mJNB-TNR
6/10Fri
1 stopKenya Airways
16h 15mTNR-JNB
R10 379
21/7Fri
1 stopKenya Airways
12h 40mJNB-TNR
6/8Sun
1 stopKenya Airways
9h 15mTNR-JNB
R10 398
14/8Mon
1 stopKenya Airways
13h 20mJNB-TNR
31/8Thu
1 stopKenya Airways
8h 50mTNR-JNB
R10 536
14/6Wed
1 stopEthiopian Air
13h 40mJNB-TNR
21/6Wed
1 stopEthiopian Air
14h 05mTNR-JNB
R10 556
12/11Sun
directAirlink
3h 30mJNB-NOS
19/11Sun
directAirlink
3h 45mNOS-JNB
R11 659
4/8Fri
directAirlink
3h 10mJNB-TNR
25/8Fri
directAirlink
3h 40mTNR-JNB
R11 777
11/7Tue
directAirlink
3h 10mJNB-TNR
18/7Tue
directAirlink
3h 40mTNR-JNB
R11 797
14/9Thu
directAirlink
3h 10mJNB-TNR
6/10Fri
directAirlink
3h 40mTNR-JNB
R11 934
14/8Mon
directAirlink
3h 10mJNB-TNR
23/8Wed
directAirlink
3h 40mTNR-JNB
R12 013
1/7Sat
directAirlink
3h 10mJNB-TNR
31/7Mon
directAirlink
3h 40mTNR-JNB
R12 131
19/7Wed
directMultiple Airlines
3h 10mJNB-TNR
22/7Sat
1 stopMultiple Airlines
9h 15mTNR-JNB
R12 289
21/7Fri
directMultiple Airlines
3h 10mJNB-TNR
7/8Mon
1 stopMultiple Airlines
8h 50mTNR-JNB
R12 525
16/7Sun
directMultiple Airlines
3h 30mJNB-NOS
25/7Tue
1 stopMultiple Airlines
11h 15mNOS-JNB
R14 751
1/7Sat
1 stopMultiple Airlines
7h 20mCPT-TNR
8/7Sat
1 stopMultiple Airlines
8h 20mTNR-CPT
R15 144
16/7Sun
1 stopAir Austral
18h 55mJNB-NOS
22/7Sat
1 stopAir Austral
26h 50mNOS-JNB
R15 972
26/7Wed
2 stopsEthiopian Air
27h 50mJNB-NOS
30/7Sun
2 stopsEthiopian Air
18h 25mNOS-JNB
R18 118

Search by stops

Search by airline

Search by price

Recent one-way flight deals

7/9Thu
1 stopAir Austral
14h 30mJNB-TNR
R4 845
23/11Thu
1 stopAir Austral
15h 30mJNB-TNR
R4 923
22/11Wed
1 stopKenya Airways
13h 20mJNB-TNR
R5 002
22/6Thu
1 stopAir Austral
14h 30mJNB-TNR
R5 278
4/8Fri
1 stopKenya Airways
13h 20mJNB-TNR
R5 376
3/8Thu
1 stopKenya Airways
13h 20mJNB-TNR
R5 396
6/9Wed
1 stopKenya Airways
23h 35mJNB-TNR
R5 416
13/8Sun
1 stopKenya Airways
13h 20mJNB-TNR
R5 455
1/8Tue
1 stopKenya Airways
23h 35mJNB-TNR
R5 475
5/8Sat
directAirlink
3h 10mJNB-TNR
R5 573
4/8Fri
directAirlink
3h 10mJNB-TNR
R5 632
14/8Mon
directAirlink
3h 10mJNB-TNR
R5 652
24/11Fri
directAirlink
3h 10mJNB-TNR
R5 672
2/8Wed
directAirlink
3h 10mJNB-TNR
R5 711
22/6Thu
directAirlink
3h 10mJNB-TNR
R5 869
12/6Mon
2 stopsMultiple Airlines
28h 50mCPT-TNR
R6 538
8/8Tue
2 stopsMultiple Airlines
21h 05mCPT-TNR
R6 578
11/8Fri
2 stopsMultiple Airlines
28h 50mCPT-TNR
R6 696
15/8Tue
2 stopsMultiple Airlines
28h 50mCPT-TNR
R6 952
24/11Fri
2 stopsEthiopian Air
20h 25mJNB-TNR
R10 536

Search by stops

Search by airline

Search by price

Flights to Madagascar

Return flight deals:

Madagascar - South Africa

Browse origins:

R14 101
R17 823
R10 359

Browse destinations:

R10 359
R11 245