How to get to Mozambique from Africa by flight ? You can check flights from Africa to Mozambique below.
You can find flight ticket prices from Africa to Mozambique with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Africa to Ndjamena.
You take a flight from Ndjamena to Beira and cost approximately 330 USD.
You take a bus, shuttle or taxi from Beira to your destination in Mozambique.
Flight | Depart | Arrive | |
---|---|---|---|
MS886
Egyptair
MS839
Egyptair
SA8214
South African Airways
|
12:15
Ndjamena
23:05
Cairo
11:35
Johannesburg
|
17:15
Cairo
07:10
Johannesburg
13:15
Beira
|
Connect |
ET6
Ethiopian Airlines
KP62
ASKY
SA8214
South African Airways
|
14:00
Ndjamena
18:50
Douala
11:35
Johannesburg
|
16:05
Douala
01:25
Johannesburg
13:15
Beira
|
Connect |
ET938
Ethiopian Airlines
ET819
Ethiopian Airlines
ET82
Ethiopian Airlines
|
14:25
Ndjamena
08:55
Addis Ababa
15:00
Maputo
|
20:25
Addis Ababa
13:25
Maputo
16:25
Beira
|
Connect |
ET938
Ethiopian Airlines
ET893
Ethiopian Airlines
SA8101
South African Airways
SA8214
South African Airways
|
14:25
Ndjamena
21:45
Addis Ababa
08:40
Harare
11:35
Johannesburg
|
20:25
Addis Ababa
01:15
Harare
10:25
Johannesburg
13:15
Beira
|
Connect |
ET938
Ethiopian Airlines
ET827
Ethiopian Airlines
ET43
Ethiopian Airlines
ET881
Ethiopian Airlines
|
14:25
Ndjamena
00:10
Addis Ababa
07:40
Dar es Salaam
13:55
Blantyre
|
20:25
Addis Ababa
03:40
Dar es Salaam
08:40
Blantyre
14:55
Beira
|
Connect |
ET938
Ethiopian Airlines
ET891
Ethiopian Airlines
SA067
South African Airways
SA8214
South African Airways
|
14:25
Ndjamena
22:10
Addis Ababa
07:15
Lusaka
11:35
Johannesburg
|
20:25
Addis Ababa
01:20
Lusaka
09:15
Johannesburg
13:15
Beira
|
Connect |
ET938
Ethiopian Airlines
ET819
Ethiopian Airlines
ET83
Ethiopian Airlines
ET83
Ethiopian Airlines
|
14:25
Ndjamena
08:55
Addis Ababa
15:00
Maputo
16:40
Vilankulu
|
20:25
Addis Ababa
13:25
Maputo
16:10
Vilankulu
17:30
Beira
|
Connect |
ET938
Ethiopian Airlines
ET819
Ethiopian Airlines
ET91 92
Ethiopian Airlines
|
14:25
Ndjamena
08:55
Addis Ababa
14:30
Maputo
|
20:25
Addis Ababa
13:25
Maputo
16:00
Beira
|
Connect |
ET938
Ethiopian Airlines
ET893
Ethiopian Airlines
SA025
South African Airways
SA8214
South African Airways
|
14:25
Ndjamena
21:45
Addis Ababa
07:20
Harare
11:35
Johannesburg
|
20:25
Addis Ababa
01:15
Harare
09:00
Johannesburg
13:15
Beira
|
Connect |
ET938
Ethiopian Airlines
ET859
Ethiopian Airlines
TM2352
Linhas Aéreas de Moçambique
|
14:25
Ndjamena
23:30
Addis Ababa
14:05
Johannesburg
|
20:25
Addis Ababa
03:55
Johannesburg
16:05
Beira
|
Connect |
ET938
Ethiopian Airlines
ET881
Ethiopian Airlines
ET881
Ethiopian Airlines
|
14:25
Ndjamena
09:50
Addis Ababa
13:55
Blantyre
|
20:25
Addis Ababa
13:10
Blantyre
14:55
Beira
|
Connect |
ET938
Ethiopian Airlines
ET859
Ethiopian Airlines
SA8214
South African Airways
|
14:25
Ndjamena
23:30
Addis Ababa
11:35
Johannesburg
|
20:25
Addis Ababa
03:55
Johannesburg
13:15
Beira
|
Connect |
MS887
Egyptair
MS839
Egyptair
TM2352
Linhas Aéreas de Moçambique
|
16:35
Ndjamena
23:05
Cairo
14:05
Johannesburg
|
21:25
Cairo
07:10
Johannesburg
16:05
Beira
|
Connect |
MS887
Egyptair
MS839
Egyptair
SA8214
South African Airways
|
16:35
Ndjamena
23:05
Cairo
11:35
Johannesburg
|
21:25
Cairo
07:10
Johannesburg
13:15
Beira
|
Connect |
TK590
Turkish Airlines
SA059
South African Airways
SA8214
South African Airways
|
19:05
Ndjamena
00:30
Kinshasa
11:35
Johannesburg
|
21:50
Kinshasa
05:15
Johannesburg
13:15
Beira
|
Connect |
You take a bus, shuttle or taxi from your location in Africa to Ndjamena.
You take a flight from Ndjamena to Maputo and cost approximately 260 USD.
You take a bus, shuttle or taxi from Maputo to your destination in Mozambique.
Flight | Depart | Arrive | |
---|---|---|---|
MS886
Egyptair
MS839
Egyptair
SA142
South African Airways
|
12:15
Ndjamena
23:05
Cairo
09:45
Johannesburg
|
17:15
Cairo
07:10
Johannesburg
10:45
Maputo
|
Connect |
MS886
Egyptair
MS839
Egyptair
TM300 312 312
Linhas Aéreas de Moçambique
|
12:15
Ndjamena
23:05
Cairo
08:40
Johannesburg
|
17:15
Cairo
07:10
Johannesburg
09:50
Maputo
|
Connect |
ET6
Ethiopian Airlines
KP62
ASKY
TM300 312 312
Linhas Aéreas de Moçambique
|
14:00
Ndjamena
18:50
Douala
08:40
Johannesburg
|
16:05
Douala
01:25
Johannesburg
09:50
Maputo
|
Connect |
ET938
Ethiopian Airlines
ET859
Ethiopian Airlines
TK38
Turkish Airlines
|
14:25
Ndjamena
23:30
Addis Ababa
11:20
Johannesburg
|
20:25
Addis Ababa
03:55
Johannesburg
12:35
Maputo
|
Connect |
ET938
Ethiopian Airlines
ET859
Ethiopian Airlines
SA142
South African Airways
|
14:25
Ndjamena
23:30
Addis Ababa
09:45
Johannesburg
|
20:25
Addis Ababa
03:55
Johannesburg
10:45
Maputo
|
Connect |
ET938
Ethiopian Airlines
ET859
Ethiopian Airlines
TM300 312 312
Linhas Aéreas de Moçambique
|
14:25
Ndjamena
23:30
Addis Ababa
08:40
Johannesburg
|
20:25
Addis Ababa
03:55
Johannesburg
09:50
Maputo
|
Connect |
ET938
Ethiopian Airlines
ET819
Ethiopian Airlines
|
14:25
Ndjamena
08:55
Addis Ababa
|
20:25
Addis Ababa
13:25
Maputo
|
Connect |
MS887
Egyptair
MS851
Egyptair
ET819
Ethiopian Airlines
|
16:35
Ndjamena
22:30
Cairo
08:55
Addis Ababa
|
21:25
Cairo
03:10
Addis Ababa
13:25
Maputo
|
Connect |
MS887
Egyptair
ET453
Ethiopian Airlines
ET819
Ethiopian Airlines
|
16:35
Ndjamena
02:20
Cairo
08:55
Addis Ababa
|
21:25
Cairo
07:20
Addis Ababa
13:25
Maputo
|
Connect |
MS887
Egyptair
MS839
Egyptair
SA142
South African Airways
|
16:35
Ndjamena
23:05
Cairo
09:45
Johannesburg
|
21:25
Cairo
07:10
Johannesburg
10:45
Maputo
|
Connect |
MS887
Egyptair
MS839
Egyptair
TM300 312 312
Linhas Aéreas de Moçambique
|
16:35
Ndjamena
23:05
Cairo
08:40
Johannesburg
|
21:25
Cairo
07:10
Johannesburg
09:50
Maputo
|
Connect |
MS887
Egyptair
MS839
Egyptair
TK38
Turkish Airlines
|
16:35
Ndjamena
23:05
Cairo
11:20
Johannesburg
|
21:25
Cairo
07:10
Johannesburg
12:35
Maputo
|
Connect |
TK590
Turkish Airlines
KQ552
Kenya Airways
KQ740
Kenya Airways
|
19:05
Ndjamena
00:35
Kinshasa
11:10
Nairobi
|
21:50
Kinshasa
06:05
Nairobi
14:20
Maputo
|
Connect |
TK590
Turkish Airlines
SA059
South African Airways
SA142
South African Airways
|
19:05
Ndjamena
00:30
Kinshasa
09:45
Johannesburg
|
21:50
Kinshasa
05:15
Johannesburg
10:45
Maputo
|
Connect |
TK590
Turkish Airlines
SA059
South African Airways
SA144
South African Airways
|
19:05
Ndjamena
00:30
Kinshasa
14:20
Johannesburg
|
21:50
Kinshasa
05:15
Johannesburg
15:20
Maputo
|
Connect |
TK590
Turkish Airlines
ET842
Ethiopian Airlines
ET819
Ethiopian Airlines
|
19:05
Ndjamena
00:55
Kinshasa
08:55
Addis Ababa
|
21:50
Kinshasa
07:35
Addis Ababa
13:25
Maputo
|
Connect |
TK590
Turkish Airlines
SA059
South African Airways
TM300 312 312
Linhas Aéreas de Moçambique
|
19:05
Ndjamena
00:30
Kinshasa
08:40
Johannesburg
|
21:50
Kinshasa
05:15
Johannesburg
09:50
Maputo
|
Connect |
You take a bus, shuttle or taxi from your location in Africa to Ndjamena.
You take a flight from Ndjamena to Lilongwe and cost approximately 330 USD.
You take a bus, shuttle or taxi from Lilongwe to your destination in Mozambique.
Flight | Depart | Arrive | |
---|---|---|---|
ET938
Ethiopian Airlines
ET308
Ethiopian Airlines
ET51
Ethiopian Airlines
|
14:25
Ndjamena
23:15
Addis Ababa
06:15
Nairobi
|
20:25
Addis Ababa
01:20
Nairobi
07:30
Lilongwe
|
Connect |
ET938
Ethiopian Airlines
ET877
Ethiopian Airlines
|
14:25
Ndjamena
09:50
Addis Ababa
|
20:25
Addis Ababa
12:50
Lilongwe
|
Connect |
ET938
Ethiopian Airlines
ET891
Ethiopian Airlines
ET35
Ethiopian Airlines
|
14:25
Ndjamena
22:10
Addis Ababa
13:45
Lusaka
|
20:25
Addis Ababa
01:20
Lusaka
15:00
Lilongwe
|
Connect |
ET938
Ethiopian Airlines
ET881
Ethiopian Airlines
ET21
Ethiopian Airlines
|
14:25
Ndjamena
09:50
Addis Ababa
15:05
Blantyre
|
20:25
Addis Ababa
13:10
Blantyre
15:45
Lilongwe
|
Connect |
ET938
Ethiopian Airlines
ET308
Ethiopian Airlines
KQ730
Kenya Airways
|
14:25
Ndjamena
23:15
Addis Ababa
07:40
Nairobi
|
20:25
Addis Ababa
01:20
Nairobi
08:50
Lilongwe
|
Connect |
MS887
Egyptair
MS839
Egyptair
SA170
South African Airways
|
16:35
Ndjamena
23:05
Cairo
10:00
Johannesburg
|
21:25
Cairo
07:10
Johannesburg
12:20
Lilongwe
|
Connect |
TK590
Turkish Airlines
SA059
South African Airways
SA170
South African Airways
|
19:05
Ndjamena
00:30
Kinshasa
10:00
Johannesburg
|
21:50
Kinshasa
05:15
Johannesburg
12:20
Lilongwe
|
Connect |
TK590
Turkish Airlines
ET842
Ethiopian Airlines
ET877
Ethiopian Airlines
|
19:05
Ndjamena
00:55
Kinshasa
09:50
Addis Ababa
|
21:50
Kinshasa
07:35
Addis Ababa
12:50
Lilongwe
|
Connect |
TK590
Turkish Airlines
KQ552
Kenya Airways
KQ756
Kenya Airways
|
19:05
Ndjamena
00:35
Kinshasa
12:40
Nairobi
|
21:50
Kinshasa
06:05
Nairobi
13:50
Lilongwe
|
Connect |
AF818
Air France
KQ113
Kenya Airways
KQ738
Kenya Airways
|
23:20
Ndjamena
11:50
Paris CDG
23:50
Nairobi
|
06:10
Paris CDG
20:55
Nairobi
01:20
Lilongwe
|
Connect |
You take a bus, shuttle or taxi from your location in Africa to Ndjamena.
You take a flight from Ndjamena to Blantyre and cost approximately 400 USD.
You take a bus, shuttle or taxi from Blantyre to your destination in Mozambique.
Flight | Depart | Arrive | |
---|---|---|---|
ET8
Ethiopian Airlines
ET915
Ethiopian Airlines
ET881
Ethiopian Airlines
|
07:00
Ndjamena
14:25
Douala
09:50
Addis Ababa
|
09:05
Douala
20:55
Addis Ababa
13:10
Blantyre
|
Connect |
MS886
Egyptair
MS841
Egyptair
ET43
Ethiopian Airlines
|
12:15
Ndjamena
21:45
Cairo
07:40
Dar es Salaam
|
17:15
Cairo
04:20
Dar es Salaam
08:40
Blantyre
|
Connect |
ET6
Ethiopian Airlines
KP62
ASKY
ET21
Ethiopian Airlines
|
14:00
Ndjamena
18:50
Douala
12:20
Johannesburg
|
16:05
Douala
01:25
Johannesburg
14:35
Blantyre
|
Connect |
ET938
Ethiopian Airlines
ET875
Ethiopian Airlines
ET875
Ethiopian Airlines
|
14:25
Ndjamena
09:05
Addis Ababa
13:00
Ndola
|
20:25
Addis Ababa
12:10
Ndola
14:20
Blantyre
|
Connect |
ET938
Ethiopian Airlines
ET859
Ethiopian Airlines
ET21
Ethiopian Airlines
|
14:25
Ndjamena
23:30
Addis Ababa
12:20
Johannesburg
|
20:25
Addis Ababa
03:55
Johannesburg
14:35
Blantyre
|
Connect |
ET938
Ethiopian Airlines
ET881
Ethiopian Airlines
|
14:25
Ndjamena
09:50
Addis Ababa
|
20:25
Addis Ababa
13:10
Blantyre
|
Connect |
ET938
Ethiopian Airlines
ET308
Ethiopian Airlines
KQ750
Kenya Airways
|
14:25
Ndjamena
23:15
Addis Ababa
07:10
Nairobi
|
20:25
Addis Ababa
01:20
Nairobi
08:40
Blantyre
|
Connect |
ET938
Ethiopian Airlines
ET827
Ethiopian Airlines
ET43
Ethiopian Airlines
|
14:25
Ndjamena
00:10
Addis Ababa
07:40
Dar es Salaam
|
20:25
Addis Ababa
03:40
Dar es Salaam
08:40
Blantyre
|
Connect |
ET938
Ethiopian Airlines
ET877
Ethiopian Airlines
ET42
Ethiopian Airlines
|
14:25
Ndjamena
09:50
Addis Ababa
16:30
Lilongwe
|
20:25
Addis Ababa
12:50
Lilongwe
17:10
Blantyre
|
Connect |
MS887
Egyptair
MS839
Egyptair
SA172
South African Airways
|
16:35
Ndjamena
23:05
Cairo
10:00
Johannesburg
|
21:25
Cairo
07:10
Johannesburg
12:05
Blantyre
|
Connect |
TK590
Turkish Airlines
SA059
South African Airways
SA172
South African Airways
|
19:05
Ndjamena
00:30
Kinshasa
10:00
Johannesburg
|
21:50
Kinshasa
05:15
Johannesburg
12:05
Blantyre
|
Connect |
You take a bus, shuttle or taxi from your location in Africa to Ndjamena.
You take a flight from Ndjamena to Tete and cost approximately 340 USD.
You take a bus, shuttle or taxi from Tete to your destination in Mozambique.
Flight | Depart | Arrive | |
---|---|---|---|
KP39
ASKY
KP62
ASKY
SA8220
South African Airways
|
07:50
Ndjamena
18:50
Douala
10:35
Johannesburg
|
09:40
Douala
01:25
Johannesburg
12:40
Tete
|
Connect |
MS886
Egyptair
MS839
Egyptair
TM334
Linhas Aéreas de Moçambique
|
12:15
Ndjamena
23:05
Cairo
14:05
Johannesburg
|
17:15
Cairo
07:10
Johannesburg
16:25
Tete
|
Connect |
MS886
Egyptair
MS839
Egyptair
SA8220
South African Airways
|
12:15
Ndjamena
23:05
Cairo
10:35
Johannesburg
|
17:15
Cairo
07:10
Johannesburg
12:40
Tete
|
Connect |
ET6
Ethiopian Airlines
KP62
ASKY
SA8220
South African Airways
|
14:00
Ndjamena
18:50
Douala
10:35
Johannesburg
|
16:05
Douala
01:25
Johannesburg
12:40
Tete
|
Connect |
ET938
Ethiopian Airlines
ET819
Ethiopian Airlines
ET98
Ethiopian Airlines
ET98
Ethiopian Airlines
|
14:25
Ndjamena
08:55
Addis Ababa
14:15
Maputo
16:25
Chimoio
|
20:25
Addis Ababa
13:25
Maputo
15:45
Chimoio
17:10
Tete
|
Connect |
ET938
Ethiopian Airlines
ET859
Ethiopian Airlines
SA8220
South African Airways
|
14:25
Ndjamena
23:30
Addis Ababa
10:35
Johannesburg
|
20:25
Addis Ababa
03:55
Johannesburg
12:40
Tete
|
Connect |
ET938
Ethiopian Airlines
ET819
Ethiopian Airlines
TM136
Linhas Aéreas de Moçambique
|
14:25
Ndjamena
08:55
Addis Ababa
17:00
Maputo
|
20:25
Addis Ababa
13:25
Maputo
18:45
Tete
|
Connect |
ET938
Ethiopian Airlines
ET819
Ethiopian Airlines
ET96
Ethiopian Airlines
|
14:25
Ndjamena
08:55
Addis Ababa
14:30
Maputo
|
20:25
Addis Ababa
13:25
Maputo
16:40
Tete
|
Connect |
ET938
Ethiopian Airlines
ET891
Ethiopian Airlines
SA067
South African Airways
SA8220
South African Airways
|
14:25
Ndjamena
22:10
Addis Ababa
07:15
Lusaka
10:35
Johannesburg
|
20:25
Addis Ababa
01:20
Lusaka
09:15
Johannesburg
12:40
Tete
|
Connect |
ET938
Ethiopian Airlines
ET859
Ethiopian Airlines
TM334
Linhas Aéreas de Moçambique
|
14:25
Ndjamena
23:30
Addis Ababa
14:05
Johannesburg
|
20:25
Addis Ababa
03:55
Johannesburg
16:25
Tete
|
Connect |
ET938
Ethiopian Airlines
ET859
Ethiopian Airlines
TM300 312 312
Linhas Aéreas de Moçambique
TM134
Linhas Aéreas de Moçambique
|
14:25
Ndjamena
23:30
Addis Ababa
08:40
Johannesburg
12:10
Maputo
|
20:25
Addis Ababa
03:55
Johannesburg
09:50
Maputo
13:55
Tete
|
Connect |
ET938
Ethiopian Airlines
ET819
Ethiopian Airlines
ET99
Ethiopian Airlines
|
14:25
Ndjamena
08:55
Addis Ababa
14:15
Maputo
|
20:25
Addis Ababa
13:25
Maputo
16:25
Tete
|
Connect |
ET938
Ethiopian Airlines
ET893
Ethiopian Airlines
SA025
South African Airways
SA8220
South African Airways
|
14:25
Ndjamena
21:45
Addis Ababa
07:20
Harare
10:35
Johannesburg
|
20:25
Addis Ababa
01:15
Harare
09:00
Johannesburg
12:40
Tete
|
Connect |
MS887
Egyptair
MS839
Egyptair
TM334
Linhas Aéreas de Moçambique
|
16:35
Ndjamena
23:05
Cairo
14:05
Johannesburg
|
21:25
Cairo
07:10
Johannesburg
16:25
Tete
|
Connect |
MS887
Egyptair
MS839
Egyptair
SA8220
South African Airways
|
16:35
Ndjamena
23:05
Cairo
10:35
Johannesburg
|
21:25
Cairo
07:10
Johannesburg
12:40
Tete
|
Connect |
TK590
Turkish Airlines
SA059
South African Airways
SA8220
South African Airways
|
19:05
Ndjamena
00:30
Kinshasa
10:35
Johannesburg
|
21:50
Kinshasa
05:15
Johannesburg
12:40
Tete
|
Connect |
You take a bus, shuttle or taxi from your location in Africa to Ndjamena.
You take a flight from Ndjamena to Pemba and cost approximately 360 USD.
You take a bus, shuttle or taxi from Pemba to your destination in Mozambique.
Flight | Depart | Arrive | |
---|---|---|---|
KP39
ASKY
KP62
ASKY
SA8204
South African Airways
|
07:50
Ndjamena
18:50
Douala
09:30
Johannesburg
|
09:40
Douala
01:25
Johannesburg
12:25
Pemba
|
Connect |
ET6
Ethiopian Airlines
KP62
ASKY
SA8204
South African Airways
|
14:00
Ndjamena
18:50
Douala
09:30
Johannesburg
|
16:05
Douala
01:25
Johannesburg
12:25
Pemba
|
Connect |
ET6
Ethiopian Airlines
KP62
ASKY
TM300 312 312
Linhas Aéreas de Moçambique
TM312
Linhas Aéreas de Moçambique
|
14:00
Ndjamena
18:50
Douala
08:40
Johannesburg
10:50
Maputo
|
16:05
Douala
01:25
Johannesburg
09:50
Maputo
13:20
Pemba
|
Connect |
ET938
Ethiopian Airlines
ET819
Ethiopian Airlines
ET87
Ethiopian Airlines
|
14:25
Ndjamena
08:55
Addis Ababa
15:40
Maputo
|
20:25
Addis Ababa
13:25
Maputo
18:40
Pemba
|
Connect |
ET938
Ethiopian Airlines
ET859
Ethiopian Airlines
SA8204
South African Airways
|
14:25
Ndjamena
23:30
Addis Ababa
09:30
Johannesburg
|
20:25
Addis Ababa
03:55
Johannesburg
12:25
Pemba
|
Connect |
ET938
Ethiopian Airlines
ET827
Ethiopian Airlines
TM443
Linhas Aéreas de Moçambique
|
14:25
Ndjamena
00:10
Addis Ababa
18:25
Dar es Salaam
|
20:25
Addis Ababa
03:40
Dar es Salaam
18:35
Pemba
|
Connect |
TK590
Turkish Airlines
SA059
South African Airways
SA8204
South African Airways
|
19:05
Ndjamena
00:30
Kinshasa
09:30
Johannesburg
|
21:50
Kinshasa
05:15
Johannesburg
12:25
Pemba
|
Connect |
You can find hotels and accommodations in Mozambique with our hotels search tool below
Booking.com