Find flights
When to book
Tips
FAQs
Direct Flights
Airlines

Book cheap flights from Madagascar to Johannesburg

Recent one-way flight deals

 
Only flying one-way? Below are some of the best deals for one-way flights to Johannesburg found on KAYAK in the last 72 hours.
7/12Thu
1 stopAir Austral
6h 30mTNR-JNB
R360
28/3Thu
1 stopAir Austral
6h 30mTNR-JNB
R365
5/12Tue
1 stopKenya Airways
9h 15mTNR-JNB
R412
3/12Sun
1 stopKenya Airways
8h 50mTNR-JNB
R414
29/3Fri
directAirlink
3h 40mTNR-JNB
R532
7/12Thu
directAirlink
3h 40mTNR-JNB
R536
28/3Thu
3 stops
32h 00mTNR-JNB
R816
28/3Thu
2 stops
19h 35mTNR-JNB
R834
29/3Fri
4 stopsEthiopian Air
21h 45mTNR-JNB
R895
29/3Fri
2 stopsEthiopian Air
19h 55mTNR-JNB
R906

Search by stops

Search by airline

Search by price

Recent return flight deals

28/3Thu
1 stopKenya Airways
14h 40mTNR-JNB
30/3Sat
1 stopKenya Airways
21h 10mJNB-TNR
R597
11/2Sun
1 stopAir Austral
6h 30mTNR-JNB
25/2Sun
1 stopAir Austral
15h 30mJNB-TNR
R609
28/3Thu
1 stopKenya Airways
9h 15mTNR-JNB
29/3Fri
1 stopKenya Airways
21h 10mJNB-TNR
R632
10/2Sat
1 stopKenya Airways
14h 40mTNR-JNB
24/2Sat
1 stopKenya Airways
13h 20mJNB-TNR
R634
12/12Tue
1 stopKenya Airways
8h 50mTNR-JNB
3/1Wed
1 stopKenya Airways
31h 25mJNB-TNR
R651
29/3Fri
1 stop
8h 50mTNR-JNB
1/4Mon
direct
3h 10mJNB-TNR
R677
13/2Tue
1 stopEthiopian Air
14h 05mTNR-JNB
29/2Thu
1 stopEthiopian Air
13h 40mJNB-TNR
R715
14/12Thu
directAirlink
3h 40mTNR-JNB
26/12Tue
directAirlink
3h 10mJNB-TNR
R717
11/2Sun
directAirlink
3h 40mTNR-JNB
25/2Sun
directAirlink
3h 10mJNB-TNR
R718
13/2Tue
2 stopsEthiopian Air
26h 35mTNR-JNB
29/2Thu
1 stopEthiopian Air
13h 40mJNB-TNR
R919

Search by stops

Search by airline

Search by price

Flights to Johannesburg

Destination:

Johannesburg (JNB)South Africa

Return flight deals:

Johannesburg - Madagascar

Cabin classes:

R13 215

Popular routes

The most searched flights to Johannesburg by KAYAK users.