How to get to South Africa from Madagascar by flight ? You can check flights from Madagascar to South Africa below.
You can find flight ticket prices from Madagascar to South Africa with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Madagascar to Antananarivo.
You take a flight from Antananarivo to Johannesburg and cost approximately 270 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
SA8253
South African Airways
|
14:45
Antananarivo
|
17:10 Johannesburg | Direct |
You take a bus, shuttle or taxi from your location in Madagascar to Antananarivo.
You take a flight from Antananarivo to Bloemfontein and cost approximately 850 USD.
You take a bus, shuttle or taxi from Bloemfontein to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
KQ263
Kenya Airways
KQ760
Kenya Airways
SA1013
South African Airways
|
02:35
Antananarivo
07:45
Nairobi
15:30
Johannesburg
|
06:00
Nairobi
10:55
Johannesburg
16:25
Bloemfontein
|
Connect |
KQ263
Kenya Airways
KQ760
Kenya Airways
SA8413
South African Airways
|
02:35
Antananarivo
07:45
Nairobi
12:20
Johannesburg
|
06:00
Nairobi
10:55
Johannesburg
13:25
Bloemfontein
|
Connect |
KQ263
Kenya Airways
KQ760
Kenya Airways
SA1011
South African Airways
|
02:35
Antananarivo
07:45
Nairobi
13:50
Johannesburg
|
06:00
Nairobi
10:55
Johannesburg
14:50
Bloemfontein
|
Connect |
KQ260
Kenya Airways
KQ760
Kenya Airways
SA8413
South African Airways
|
03:25
Antananarivo
07:45
Nairobi
12:20
Johannesburg
|
06:50
Nairobi
10:55
Johannesburg
13:25
Bloemfontein
|
Connect |
KQ260
Kenya Airways
KQ760
Kenya Airways
SA1011
South African Airways
|
03:25
Antananarivo
07:45
Nairobi
13:50
Johannesburg
|
06:50
Nairobi
10:55
Johannesburg
14:50
Bloemfontein
|
Connect |
KQ260
Kenya Airways
KQ760
Kenya Airways
SA8409
South African Airways
|
03:25
Antananarivo
07:45
Nairobi
14:00
Johannesburg
|
06:50
Nairobi
10:55
Johannesburg
14:55
Bloemfontein
|
Connect |
UU612
Air Austral
UU341
Air Austral
SA8411
South African Airways
|
07:00
Antananarivo
11:40
St-Denis
15:45
Johannesburg
|
09:20
St-Denis
13:55
Johannesburg
16:45
Bloemfontein
|
Connect |
UU612
Air Austral
UU341
Air Austral
SA1013
South African Airways
|
07:00
Antananarivo
11:40
St-Denis
15:30
Johannesburg
|
09:20
St-Denis
13:55
Johannesburg
16:25
Bloemfontein
|
Connect |
UU612
Air Austral
UU341
Air Austral
SA1017
South African Airways
|
07:00
Antananarivo
11:40
St-Denis
17:00
Johannesburg
|
09:20
St-Denis
13:55
Johannesburg
18:00
Bloemfontein
|
Connect |
SA8253
South African Airways
SA575
South African Airways
SA8531
South African Airways
|
14:45
Antananarivo
18:30
Johannesburg
06:50
Durban
|
17:10
Johannesburg
19:35
Durban
07:55
Bloemfontein
|
Connect |
SA8253
South African Airways
SA367
South African Airways
SA1081
South African Airways
|
14:45
Antananarivo
19:30
Johannesburg
06:00
Capetown
|
17:10
Johannesburg
21:40
Capetown
07:30
Bloemfontein
|
Connect |
SA8253
South African Airways
JE267
Mango
SA8531
South African Airways
|
14:45
Antananarivo
19:40
Johannesburg
06:50
Durban
|
17:10
Johannesburg
20:50
Durban
07:55
Bloemfontein
|
Connect |
SA8253
South African Airways
SA1003
South African Airways
|
14:45
Antananarivo
08:00
Johannesburg
|
17:10
Johannesburg
09:00
Bloemfontein
|
Connect |
SA8253
South African Airways
SA363
South African Airways
SA1081
South African Airways
|
14:45
Antananarivo
18:45
Johannesburg
06:00
Capetown
|
17:10
Johannesburg
20:55
Capetown
07:30
Bloemfontein
|
Connect |
SA8253
South African Airways
SA8401
South African Airways
|
14:45
Antananarivo
05:50
Johannesburg
|
17:10
Johannesburg
06:45
Bloemfontein
|
Connect |
SA8253
South African Airways
SA1001
South African Airways
|
14:45
Antananarivo
06:10
Johannesburg
|
17:10
Johannesburg
07:05
Bloemfontein
|
Connect |
SA8253
South African Airways
JE161
Mango
SA1081
South African Airways
|
14:45
Antananarivo
18:00
Johannesburg
06:00
Capetown
|
17:10
Johannesburg
20:10
Capetown
07:30
Bloemfontein
|
Connect |
KQ257
Kenya Airways
KQ764
Kenya Airways
SA8401
South African Airways
|
16:25
Antananarivo
21:50
Nairobi
05:50
Johannesburg
|
19:50
Nairobi
01:05
Johannesburg
06:45
Bloemfontein
|
Connect |
KQ257
Kenya Airways
KQ764
Kenya Airways
SA1001
South African Airways
|
16:25
Antananarivo
21:50
Nairobi
06:10
Johannesburg
|
19:50
Nairobi
01:05
Johannesburg
07:05
Bloemfontein
|
Connect |
You take a bus, shuttle or taxi from your location in Madagascar to Antananarivo.
You take a flight from Antananarivo to Port Elizabeth and cost approximately 370 USD.
You take a bus, shuttle or taxi from Port Elizabeth to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
SA8253
South African Airways
SA8469
South African Airways
|
14:45
Antananarivo
18:30
Johannesburg
|
17:10
Johannesburg
20:15
Port Elizabeth
|
Connect |
You take a bus, shuttle or taxi from your location in Madagascar to Antananarivo.
You take a flight from Antananarivo to Durban and cost approximately 950 USD.
You take a bus, shuttle or taxi from Durban to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
SA8253
South African Airways
SA573
South African Airways
|
14:45
Antananarivo
18:00
Johannesburg
|
17:10
Johannesburg
19:05
Durban
|
Connect |
SA8253
South African Airways
SA575
South African Airways
|
14:45
Antananarivo
18:30
Johannesburg
|
17:10
Johannesburg
19:35
Durban
|
Connect |
SA8253
South African Airways
JE267
Mango
|
14:45
Antananarivo
19:40
Johannesburg
|
17:10
Johannesburg
20:50
Durban
|
Connect |
You take a bus, shuttle or taxi from your location in Madagascar to Antananarivo.
You take a flight from Antananarivo to East London and cost approximately 550 USD.
You take a bus, shuttle or taxi from East London to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
SA8253
South African Airways
SA477
South African Airways
|
14:45
Antananarivo
18:55
Johannesburg
|
17:10
Johannesburg
20:20
East London
|
Connect |
You can find hotels and accommodations in South Africa with our hotels search tool below
Booking.com