HowToGo

Flight from Africa to Mozambique

How to get to Mozambique from Africa by flight ? You can check flights from Africa to Mozambique below.

Search Transfer from Africa to Mozambique

Search Flights

You can find flight ticket prices from Africa to Mozambique with our flight tickets search tool below

1. Ndjamena to Beira

  1. You take a bus, shuttle or taxi from your location in Africa to Ndjamena.

  2. You take a flight from Ndjamena to Beira and cost approximately 330 USD.

  3. 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

2. Ndjamena to Maputo

  1. You take a bus, shuttle or taxi from your location in Africa to Ndjamena.

  2. You take a flight from Ndjamena to Maputo and cost approximately 260 USD.

  3. 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

3. Ndjamena to Lilongwe

  1. You take a bus, shuttle or taxi from your location in Africa to Ndjamena.

  2. You take a flight from Ndjamena to Lilongwe and cost approximately 330 USD.

  3. 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

4. Ndjamena to Blantyre

  1. You take a bus, shuttle or taxi from your location in Africa to Ndjamena.

  2. You take a flight from Ndjamena to Blantyre and cost approximately 400 USD.

  3. 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

5. Ndjamena to Tete

  1. You take a bus, shuttle or taxi from your location in Africa to Ndjamena.

  2. You take a flight from Ndjamena to Tete and cost approximately 340 USD.

  3. 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

6. Ndjamena to Pemba

  1. You take a bus, shuttle or taxi from your location in Africa to Ndjamena.

  2. You take a flight from Ndjamena to Pemba and cost approximately 360 USD.

  3. 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

References

Find Hotels in Mozambique

You can find hotels and accommodations in Mozambique with our hotels search tool below

Booking.com