How to get to Madagascar from Maputo by flight ? You can check flights from Maputo to Madagascar below.
You can find flight ticket prices from Maputo to Madagascar with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Maputo to Skukuza.
You take a flight from Skukuza to Antananarivo and cost approximately 600 USD.
You take a bus, shuttle or taxi from Antananarivo to your destination in Madagascar.
Flight | Depart | Arrive | |
---|---|---|---|
4Z930
Airlink
4Z840
Airlink
4Z252
Airlink
|
10:35
Skukuza
13:35
Nelspruit
10:00
Johannesburg
|
11:05
Nelspruit
14:25
Johannesburg
14:00
Antananarivo
|
Connect |
4Z930
Airlink
4Z832
Airlink
4Z252
Airlink
|
10:35
Skukuza
15:30
Nelspruit
10:00
Johannesburg
|
11:05
Nelspruit
16:25
Johannesburg
14:00
Antananarivo
|
Connect |
4Z930
Airlink
4Z842
Airlink
4Z252
Airlink
|
10:35
Skukuza
12:30
Nelspruit
10:00
Johannesburg
|
11:05
Nelspruit
13:25
Johannesburg
14:00
Antananarivo
|
Connect |
4Z862
Airlink
4Z252
Airlink
|
13:30
Skukuza
10:00
Johannesburg
|
14:35
Johannesburg
14:00
Antananarivo
|
Connect |
4Z866
Airlink
4Z252
Airlink
|
14:50
Skukuza
10:00
Johannesburg
|
15:50
Johannesburg
14:00
Antananarivo
|
Connect |
You take a flight from Maputo to Antananarivo and cost approximately 600 USD.
You take a bus, shuttle or taxi from Antananarivo to your destination in Madagascar.
Flight | Depart | Arrive | |
---|---|---|---|
TM301
Linhas Aéreas de Moçambique
4Z252
Airlink
|
06:45
Maputo
10:00
Johannesburg
|
07:55
Johannesburg
14:00
Antananarivo
|
Connect |
SA147
South African Airways
4Z252
Airlink
|
07:25
Maputo
10:00
Johannesburg
|
08:30
Johannesburg
14:00
Antananarivo
|
Connect |
TM442
Linhas Aéreas de Moçambique
ZD285
Ewa Air
MD150
Air Madagascar
|
07:45
Maputo
10:55
Pemba
16:40
Dzaoudzi
|
10:15
Pemba
13:45
Dzaoudzi
17:50
Antananarivo
|
Connect |
You take a flight from Maputo to Tamatave and cost approximately 700 USD.
You take a bus, shuttle or taxi from Tamatave to your destination in Madagascar.
Flight | Depart | Arrive | |
---|---|---|---|
TM301
Linhas Aéreas de Moçambique
4Z252
Airlink
TZ504
Tsaradia
|
06:45
Maputo
10:00
Johannesburg
18:00
Antananarivo
|
07:55
Johannesburg
14:00
Antananarivo
18:45
Tamatave
|
Connect |
TM301
Linhas Aéreas de Moçambique
4Z252
Airlink
MD504
Air Madagascar
|
06:45
Maputo
10:00
Johannesburg
18:00
Antananarivo
|
07:55
Johannesburg
14:00
Antananarivo
18:45
Tamatave
|
Connect |
SA147
South African Airways
4Z252
Airlink
MD504
Air Madagascar
|
07:25
Maputo
10:00
Johannesburg
18:00
Antananarivo
|
08:30
Johannesburg
14:00
Antananarivo
18:45
Tamatave
|
Connect |
SA147
South African Airways
4Z252
Airlink
TZ504
Tsaradia
|
07:25
Maputo
10:00
Johannesburg
18:00
Antananarivo
|
08:30
Johannesburg
14:00
Antananarivo
18:45
Tamatave
|
Connect |
You take a bus, shuttle or taxi from your location in Maputo to Nelspruit.
You take a flight from Nelspruit to Antananarivo and cost approximately 1200 USD.
You take a bus, shuttle or taxi from Antananarivo to your destination in Madagascar.
Flight | Depart | Arrive | |
---|---|---|---|
4Z838
Airlink
4Z252
Airlink
|
06:55
Nelspruit
10:00
Johannesburg
|
07:50
Johannesburg
14:00
Antananarivo
|
Connect |
You take a flight from Maputo to Majunga and cost approximately 430 USD.
You take a bus, shuttle or taxi from Majunga to your destination in Madagascar.
Flight | Depart | Arrive | |
---|---|---|---|
TM301
Linhas Aéreas de Moçambique
4Z252
Airlink
TZ6822
Tsaradia
|
06:45
Maputo
10:00
Johannesburg
08:20
Antananarivo
|
07:55
Johannesburg
14:00
Antananarivo
09:20
Majunga
|
Connect |
SA147
South African Airways
4Z252
Airlink
TZ6822
Tsaradia
|
07:25
Maputo
10:00
Johannesburg
08:20
Antananarivo
|
08:30
Johannesburg
14:00
Antananarivo
09:20
Majunga
|
Connect |
SA147
South African Airways
SA190
South African Airways
MD187
Air Madagascar
TZ8822
Tsaradia
|
07:25
Maputo
09:30
Johannesburg
09:55
Mauritius
13:25
Antananarivo
|
08:30
Johannesburg
15:15
Mauritius
10:40
Antananarivo
14:30
Majunga
|
Connect |
TM442
Linhas Aéreas de Moçambique
ZD285
Ewa Air
ZD244
Ewa Air
|
07:45
Maputo
10:55
Pemba
08:15
Dzaoudzi
|
10:15
Pemba
13:45
Dzaoudzi
09:15
Majunga
|
Connect |
TM312
Linhas Aéreas de Moçambique
ZD285
Ewa Air
ZD245
Ewa Air
|
10:40
Maputo
10:55
Pemba
16:40
Dzaoudzi
|
13:10
Pemba
13:45
Dzaoudzi
17:45
Majunga
|
Connect |
SA143
South African Airways
MK852
Air Mauritius
MD187
Air Madagascar
TZ8822
Tsaradia
|
11:30
Maputo
13:35
Johannesburg
09:55
Mauritius
13:25
Antananarivo
|
12:35
Johannesburg
19:35
Mauritius
10:40
Antananarivo
14:30
Majunga
|
Connect |
ET87
Ethiopian Airlines
ZD285
Ewa Air
ZD245
Ewa Air
|
15:40
Maputo
10:55
Pemba
16:40
Dzaoudzi
|
18:45
Pemba
13:45
Dzaoudzi
17:45
Majunga
|
Connect |
You can find hotels and accommodations in Madagascar with our hotels search tool below
Booking.com