Flights Africa Madagascar

Search and find cheap flights to Madagascar

Sat 11/17
Sat 11/24
Any month
Compare vs momondo |

Cheapest flight routes to Madagascar

These routes have the cheapest flights to Madagascar found by momondo users
Johannesburg - Antananarivo 509 ZAR
Cape Town - Antananarivo 694 ZAR

Flight deals found on momondo

Check out some of the best fares found recently by users on momondo
Quickest
Cheapest
Kenya Airways
Kenya Airways
JNB
2:10 pm
Johannesburg OR Tambo airport
12h 40m
1 Stop
3:50 am
+1
TNR
Antananarivo airport
Kenya Airways
TNR
7:25 pm
Antananarivo airport
9h 40m
1 Stop
4:05 am
+1
JNB
Johannesburg OR Tambo airport
7 428R
Ethiopian Air
Ethiopian Air
JNB
1:00 am
Johannesburg OR Tambo airport
13h 40m
1 Stop
3:40 pm
TNR
Antananarivo airport
Ethiopian Air
TNR
5:30 pm
Antananarivo airport
14h 25m
1 Stop
6:55 am
+1
JNB
Johannesburg OR Tambo airport
7 456R
Air Austral
Air Austral
JNB
4:10 pm
Johannesburg OR Tambo airport
19h 55m
1 Stop
1:05 pm
+1
NOS
Nosy Be Fascene airport
Air Austral
NOS
3:15 pm
Nosy Be Fascene airport
25h 35m
1 Stop
3:50 pm
+1
JNB
Johannesburg OR Tambo airport
7 542R
Air Austral
Air Austral
JNB
4:10 pm
Johannesburg OR Tambo airport
19h 55m
1 Stop
1:05 pm
+1
NOS
Nosy Be Fascene airport
Air Austral
NOS
3:15 pm
Nosy Be Fascene airport
25h 35m
1 Stop
3:50 pm
+1
JNB
Johannesburg OR Tambo airport
7 670R
Ethiopian Air
Ethiopian Air
JNB
1:00 am
Johannesburg OR Tambo airport
13h 40m
1 Stop
3:40 pm
TNR
Antananarivo airport
Ethiopian Air
TNR
5:30 pm
Antananarivo airport
14h 25m
1 Stop
6:55 am
+1
JNB
Johannesburg OR Tambo airport
7 727R
Multiple Airlines
Multiple Airlines
HLA
9:55 am
Johannesburg Lanseria airport
28h 45m
2 Stops
3:40 pm
+1
TNR
Antananarivo airport
Multiple Airlines
TNR
5:30 pm
Antananarivo airport
34h 15m
2 Stops
2:45 am
+2
HLA
Johannesburg Lanseria airport
15 141R
Kenya Airways
Kenya Airways
JNB
2:10 pm
Johannesburg OR Tambo airport
12h 40m
1 Stop
3:50 am
+1
TNR
Antananarivo airport
Kenya Airways
TNR
7:25 pm
Antananarivo airport
9h 40m
1 Stop
4:05 am
+1
JNB
Johannesburg OR Tambo airport
7 428R
Ethiopian Air
Ethiopian Air
JNB
1:00 am
Johannesburg OR Tambo airport
13h 40m
1 Stop
3:40 pm
TNR
Antananarivo airport
Ethiopian Air
TNR
5:30 pm
Antananarivo airport
14h 25m
1 Stop
6:55 am
+1
JNB
Johannesburg OR Tambo airport
7 456R
Ethiopian Air
Ethiopian Air
JNB
1:00 am
Johannesburg OR Tambo airport
13h 40m
1 Stop
3:40 pm
TNR
Antananarivo airport
Ethiopian Air
TNR
5:30 pm
Antananarivo airport
14h 25m
1 Stop
6:55 am
+1
JNB
Johannesburg OR Tambo airport
7 727R
Air Austral
Air Austral
JNB
4:10 pm
Johannesburg OR Tambo airport
19h 55m
1 Stop
1:05 pm
+1
NOS
Nosy Be Fascene airport
Air Austral
NOS
3:15 pm
Nosy Be Fascene airport
25h 35m
1 Stop
3:50 pm
+1
JNB
Johannesburg OR Tambo airport
7 542R
Air Austral
Air Austral
JNB
4:10 pm
Johannesburg OR Tambo airport
19h 55m
1 Stop
1:05 pm
+1
NOS
Nosy Be Fascene airport
Air Austral
NOS
3:15 pm
Nosy Be Fascene airport
25h 35m
1 Stop
3:50 pm
+1
JNB
Johannesburg OR Tambo airport
7 670R
Multiple Airlines
Multiple Airlines
HLA
9:55 am
Johannesburg Lanseria airport
28h 45m
2 Stops
3:40 pm
+1
TNR
Antananarivo airport
Multiple Airlines
TNR
5:30 pm
Antananarivo airport
34h 15m
2 Stops
2:45 am
+2
HLA
Johannesburg Lanseria airport
15 141R

Popular routes landing in Madagascar

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times