HowToGo

Flight from London to Mozambique

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

Search Transfer from London to Mozambique

Search Flights

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

1. London Heathrow to Maputo

  1. You take a flight from London Heathrow to Maputo and cost approximately 832 USD.

  2. You take a bus, shuttle or taxi from Maputo to your destination in Mozambique.

Flight Depart Arrive
TP1363 2679 TAP Portugal
TP283 TAP Portugal
06:00 London Heathrow
19:15 Lisbon
08:40 Lisbon
06:45 Maputo
Connect
QR010 Qatar Airways
QR1361 Qatar Airways
09:15 London Heathrow
01:45 Doha
18:20 Doha
09:20 Maputo
Connect
TP1367 TAP Portugal
TP283 TAP Portugal
11:20 London Heathrow
19:15 Lisbon
14:05 Lisbon
06:45 Maputo
Connect
TK1990 Turkish Airlines
TK38 42 Turkish Airlines
TK38 Turkish Airlines
13:35 London Heathrow
01:35 Istanbul Ataturk
11:20 Johannesburg
19:40 Istanbul Ataturk
10:20 Johannesburg
12:35 Maputo
Connect
QR004 Qatar Airways
QR1361 Qatar Airways
13:40 London Heathrow
01:45 Doha
22:30 Doha
09:20 Maputo
Connect
TP1359 2913 TAP Portugal
TP283 TAP Portugal
13:45 London Heathrow
19:15 Lisbon
16:30 Lisbon
06:45 Maputo
Connect
BA502 British Airways
TP283 TAP Portugal
15:10 London Heathrow
19:15 Lisbon
17:55 Lisbon
06:45 Maputo
Connect
QR008 Qatar Airways
QR1361 Qatar Airways
15:20 London Heathrow
01:45 Doha
00:10 Doha
09:20 Maputo
Connect
TK1986 Turkish Airlines
TK38 42 Turkish Airlines
TK38 Turkish Airlines
16:30 London Heathrow
01:35 Istanbul Ataturk
11:20 Johannesburg
22:20 Istanbul Ataturk
10:20 Johannesburg
12:35 Maputo
Connect
KL1022 KLM
KQ117 Kenya Airways
KQ740 Kenya Airways
17:10 London Heathrow
20:35 Amsterdam Schiphol
11:10 Nairobi
19:35 Amsterdam Schiphol
05:55 Nairobi
14:20 Maputo
Connect
AF1281 Air France
AF814 Air France
KQ740 Kenya Airways
17:35 London Heathrow
21:05 Paris CDG
11:10 Nairobi
19:55 Paris CDG
06:10 Nairobi
14:20 Maputo
Connect
TK1972 Turkish Airlines
TK38 42 Turkish Airlines
TK38 Turkish Airlines
18:20 London Heathrow
01:35 Istanbul Ataturk
11:20 Johannesburg
00:10 Istanbul Ataturk
10:20 Johannesburg
12:35 Maputo
Connect
KQ101 Kenya Airways
KQ740 Kenya Airways
18:25 London Heathrow
11:10 Nairobi
05:00 Nairobi
14:20 Maputo
Connect
SA235 South African Airways
SA144 South African Airways
19:00 London Heathrow
15:30 Johannesburg
07:05 Johannesburg
16:30 Maputo
Connect
SA235 South African Airways
TM302 312 Linhas Aéreas de Moçambique
19:00 London Heathrow
08:40 Johannesburg
07:05 Johannesburg
09:50 Maputo
Connect
SA235 South African Airways
SA142 South African Airways
19:00 London Heathrow
09:45 Johannesburg
07:05 Johannesburg
10:45 Maputo
Connect
BA055 British Airways
SA142 South African Airways
19:05 London Heathrow
09:45 Johannesburg
07:05 Johannesburg
10:45 Maputo
Connect
BA055 British Airways
TK38 Turkish Airlines
19:05 London Heathrow
11:20 Johannesburg
07:05 Johannesburg
12:35 Maputo
Connect
BA055 British Airways
TM302 312 Linhas Aéreas de Moçambique
19:05 London Heathrow
08:40 Johannesburg
07:05 Johannesburg
09:50 Maputo
Connect
ET701 Ethiopian Airlines
ET819 Ethiopian Airlines
21:00 London Heathrow
08:55 Addis Ababa
06:45 Addis Ababa
13:25 Maputo
Connect
BA057 British Airways
TK38 Turkish Airlines
21:25 London Heathrow
11:20 Johannesburg
09:15 Johannesburg
12:35 Maputo
Connect
VS449 Virgin Atlantic
TK38 Turkish Airlines
21:35 London Heathrow
11:20 Johannesburg
09:25 Johannesburg
12:35 Maputo
Connect

2. London Heathrow to Pemba

  1. You take a flight from London Heathrow to Pemba and cost approximately 800 USD.

  2. You take a bus, shuttle or taxi from Pemba to your destination in Mozambique.

Flight Depart Arrive
AF1581 Air France
UU976 Air Austral
ZD284 Ewa Air
11:50 London Heathrow
20:25 Paris CDG
08:15 Dzaoudzi
14:10 Paris CDG
07:15 Dzaoudzi
09:45 Pemba
Connect
BA316 British Airways
UU976 Air Austral
ZD284 Ewa Air
14:20 London Heathrow
20:25 Paris CDG
08:15 Dzaoudzi
16:40 Paris CDG
07:15 Dzaoudzi
09:45 Pemba
Connect
AF1781 Air France
UU976 Air Austral
ZD284 Ewa Air
14:50 London Heathrow
20:25 Paris CDG
08:15 Dzaoudzi
17:05 Paris CDG
07:15 Dzaoudzi
09:45 Pemba
Connect
KL1022 KLM
KQ117 Kenya Airways
KQ484 Kenya Airways
TM443 Linhas Aéreas de Moçambique
17:10 London Heathrow
20:35 Amsterdam Schiphol
14:00 Nairobi
18:25 Dar es Salaam
19:35 Amsterdam Schiphol
05:55 Nairobi
15:25 Dar es Salaam
18:35 Pemba
Connect
KL1022 KLM
KQ117 Kenya Airways
KQ482 Kenya Airways
TM443 Linhas Aéreas de Moçambique
17:10 London Heathrow
20:35 Amsterdam Schiphol
08:00 Nairobi
18:25 Dar es Salaam
19:35 Amsterdam Schiphol
05:55 Nairobi
09:25 Dar es Salaam
18:35 Pemba
Connect
BA322 British Airways
UU976 Air Austral
ZD284 Ewa Air
17:20 London Heathrow
20:25 Paris CDG
08:15 Dzaoudzi
19:35 Paris CDG
07:15 Dzaoudzi
09:45 Pemba
Connect
SA235 South African Airways
4Z204 Airlink
19:00 London Heathrow
09:30 Johannesburg
07:05 Johannesburg
12:25 Pemba
Connect
BA055 British Airways
4Z204 Airlink
19:05 London Heathrow
09:30 Johannesburg
07:05 Johannesburg
12:25 Pemba
Connect
BA055 British Airways
TM372 Linhas Aéreas de Moçambique
19:05 London Heathrow
13:00 Johannesburg
07:05 Johannesburg
15:40 Pemba
Connect
EK032 Emirates
EK725 Emirates
TM443 Linhas Aéreas de Moçambique
19:50 London Heathrow
10:15 Dubai
18:25 Dar es Salaam
05:50 Dubai
14:40 Dar es Salaam
18:35 Pemba
Connect
BA123 British Airways
QR1347 Qatar Airways
TM443 Linhas Aéreas de Moçambique
19:50 London Heathrow
08:35 Doha
18:25 Dar es Salaam
04:35 Doha
14:40 Dar es Salaam
18:35 Pemba
Connect
EK004 Emirates
EK725 Emirates
TM443 Linhas Aéreas de Moçambique
20:40 London Heathrow
10:15 Dubai
18:25 Dar es Salaam
06:35 Dubai
14:40 Dar es Salaam
18:35 Pemba
Connect
ET701 Ethiopian Airlines
ET865 Ethiopian Airlines
TM443 Linhas Aéreas de Moçambique
21:00 London Heathrow
09:45 Addis Ababa
18:25 Dar es Salaam
06:45 Addis Ababa
12:35 Dar es Salaam
18:35 Pemba
Connect
ET701 Ethiopian Airlines
ET304 Ethiopian Airlines
TM443 Linhas Aéreas de Moçambique
TM443 Linhas Aéreas de Moçambique
21:00 London Heathrow
11:20 Addis Ababa
16:15 Nairobi
18:25 Dar es Salaam
06:45 Addis Ababa
13:30 Nairobi
17:35 Dar es Salaam
18:35 Pemba
Connect
ET701 Ethiopian Airlines
ET318 Ethiopian Airlines
TM443 Linhas Aéreas de Moçambique
TM443 Linhas Aéreas de Moçambique
21:00 London Heathrow
08:15 Addis Ababa
16:15 Nairobi
18:25 Dar es Salaam
06:45 Addis Ababa
10:25 Nairobi
17:35 Dar es Salaam
18:35 Pemba
Connect
ET701 Ethiopian Airlines
ET805 Ethiopian Airlines
TM443 Linhas Aéreas de Moçambique
21:00 London Heathrow
10:30 Addis Ababa
18:25 Dar es Salaam
06:45 Addis Ababa
13:20 Dar es Salaam
18:35 Pemba
Connect
QR002 Qatar Airways
QR1347 Qatar Airways
TM443 Linhas Aéreas de Moçambique
21:10 London Heathrow
08:35 Doha
18:25 Dar es Salaam
06:00 Doha
14:40 Dar es Salaam
18:35 Pemba
Connect
BA057 British Airways
TM372 Linhas Aéreas de Moçambique
21:25 London Heathrow
13:00 Johannesburg
09:15 Johannesburg
15:40 Pemba
Connect
VS449 Virgin Atlantic
TM372 Linhas Aéreas de Moçambique
21:35 London Heathrow
13:00 Johannesburg
09:25 Johannesburg
15:40 Pemba
Connect
QR016 Qatar Airways
QR1347 Qatar Airways
TM443 Linhas Aéreas de Moçambique
21:55 London Heathrow
08:35 Doha
18:25 Dar es Salaam
06:45 Doha
14:40 Dar es Salaam
18:35 Pemba
Connect
EK006 Emirates
EK725 Emirates
TM443 Linhas Aéreas de Moçambique
22:15 London Heathrow
10:15 Dubai
18:25 Dar es Salaam
08:05 Dubai
14:40 Dar es Salaam
18:35 Pemba
Connect

3. London Heathrow to Beira

  1. You take a flight from London Heathrow to Beira and cost approximately 750 USD.

  2. You take a bus, shuttle or taxi from Beira to your destination in Mozambique.

Flight Depart Arrive
AZ0207 Alitalia
AZ0848 Alitalia
4Z214 Airlink
16:55 London Heathrow
22:10 Rome
11:35 Johannesburg
20:35 Rome
08:20 Johannesburg
13:15 Beira
Connect
BA041 British Airways
BA6224 British Airways
4Z214 Airlink
16:55 London Heathrow
09:10 Durban
11:35 Johannesburg
05:25 Durban
10:15 Johannesburg
13:15 Beira
Connect
BA041 British Airways
BA6200 British Airways
4Z214 Airlink
16:55 London Heathrow
06:25 Durban
11:35 Johannesburg
05:25 Durban
07:30 Johannesburg
13:15 Beira
Connect
BA041 British Airways
BA6202 British Airways
4Z214 Airlink
16:55 London Heathrow
08:50 Durban
11:35 Johannesburg
05:25 Durban
09:55 Johannesburg
13:15 Beira
Connect
LH915 Lufthansa
LH572 Lufthansa
4Z214 Airlink
17:30 London Heathrow
22:05 Frankfurt
11:35 Johannesburg
20:05 Frankfurt
08:30 Johannesburg
13:15 Beira
Connect
TK1972 Turkish Airlines
TK38 42 Turkish Airlines
4Z214 Airlink
18:20 London Heathrow
01:35 Istanbul Ataturk
11:35 Johannesburg
00:10 Istanbul Ataturk
10:20 Johannesburg
13:15 Beira
Connect
LX327 Swiss
LX288 Swiss
4Z214 Airlink
18:45 London Heathrow
22:40 Zurich
11:35 Johannesburg
21:25 Zurich
09:10 Johannesburg
13:15 Beira
Connect
SA235 South African Airways
SA172 South African Airways
ET881 Ethiopian Airlines
19:00 London Heathrow
10:00 Johannesburg
13:25 Blantyre
07:05 Johannesburg
12:05 Blantyre
14:25 Beira
Connect
BA055 British Airways
TM2352 Linhas Aéreas de Moçambique
19:05 London Heathrow
14:05 Johannesburg
07:05 Johannesburg
16:05 Beira
Connect
BA055 British Airways
4Z214 Airlink
19:05 London Heathrow
11:35 Johannesburg
07:05 Johannesburg
13:15 Beira
Connect
ET701 Ethiopian Airlines
ET819 Ethiopian Airlines
ET92 Ethiopian Airlines
21:00 London Heathrow
08:55 Addis Ababa
14:30 Maputo
06:45 Addis Ababa
13:25 Maputo
16:10 Beira
Connect
ET701 Ethiopian Airlines
ET819 Ethiopian Airlines
ET82 91 Ethiopian Airlines
21:00 London Heathrow
08:55 Addis Ababa
15:00 Maputo
06:45 Addis Ababa
13:25 Maputo
16:40 Beira
Connect
ET701 Ethiopian Airlines
ET809 Ethiopian Airlines
TM2352 Linhas Aéreas de Moçambique
21:00 London Heathrow
08:40 Addis Ababa
14:05 Johannesburg
06:45 Addis Ababa
13:05 Johannesburg
16:05 Beira
Connect
ET701 Ethiopian Airlines
ET881 Ethiopian Airlines
ET881 Ethiopian Airlines
21:00 London Heathrow
09:20 Addis Ababa
13:25 Blantyre
06:45 Addis Ababa
12:40 Blantyre
14:25 Beira
Connect
BA057 British Airways
4Z214 Airlink
21:25 London Heathrow
11:35 Johannesburg
09:15 Johannesburg
13:15 Beira
Connect
BA057 British Airways
TM2352 Linhas Aéreas de Moçambique
21:25 London Heathrow
14:05 Johannesburg
09:15 Johannesburg
16:05 Beira
Connect
VS449 Virgin Atlantic
4Z214 Airlink
21:35 London Heathrow
11:35 Johannesburg
09:25 Johannesburg
13:15 Beira
Connect
VS449 Virgin Atlantic
TM2352 Linhas Aéreas de Moçambique
21:35 London Heathrow
14:05 Johannesburg
09:25 Johannesburg
16:05 Beira
Connect

4. London Heathrow to Lilongwe

  1. You take a flight from London Heathrow to Lilongwe and cost approximately 900 USD.

  2. You take a bus, shuttle or taxi from Lilongwe to your destination in Mozambique.

Flight Depart Arrive
KL1020 KLM
KQ117 Kenya Airways
KQ756 Kenya Airways
16:05 London Heathrow
20:35 Amsterdam Schiphol
12:30 Nairobi
18:20 Amsterdam Schiphol
05:55 Nairobi
13:45 Lilongwe
Connect
KL1022 KLM
KQ117 Kenya Airways
KQ756 Kenya Airways
17:10 London Heathrow
20:35 Amsterdam Schiphol
12:30 Nairobi
19:35 Amsterdam Schiphol
05:55 Nairobi
13:45 Lilongwe
Connect
KL1022 KLM
KQ117 Kenya Airways
KQ730 Kenya Airways
17:10 London Heathrow
20:35 Amsterdam Schiphol
12:30 Nairobi
19:35 Amsterdam Schiphol
05:55 Nairobi
13:40 Lilongwe
Connect
AF1281 Air France
AF814 Air France
KQ756 Kenya Airways
17:35 London Heathrow
21:05 Paris CDG
12:30 Nairobi
19:55 Paris CDG
06:10 Nairobi
13:45 Lilongwe
Connect
KQ101 Kenya Airways
KQ756 Kenya Airways
18:25 London Heathrow
12:30 Nairobi
05:00 Nairobi
13:45 Lilongwe
Connect
KQ101 Kenya Airways
KQ750 Kenya Airways
ET43 Ethiopian Airlines
18:25 London Heathrow
07:10 Nairobi
09:10 Blantyre
05:00 Nairobi
08:40 Blantyre
09:50 Lilongwe
Connect
KQ101 Kenya Airways
3W51 Malawian Airlines
18:25 London Heathrow
06:15 Nairobi
05:00 Nairobi
07:30 Lilongwe
Connect
KQ101 Kenya Airways
KQ730 Kenya Airways
18:25 London Heathrow
12:30 Nairobi
05:00 Nairobi
13:40 Lilongwe
Connect
KQ101 Kenya Airways
KQ750 Kenya Airways
3W43 Malawian Airlines
18:25 London Heathrow
07:10 Nairobi
09:15 Blantyre
05:00 Nairobi
08:40 Blantyre
09:55 Lilongwe
Connect
SA235 South African Airways
SA170 South African Airways
19:00 London Heathrow
10:00 Johannesburg
07:05 Johannesburg
12:20 Lilongwe
Connect
BA055 British Airways
SA170 South African Airways
19:05 London Heathrow
10:00 Johannesburg
07:05 Johannesburg
12:20 Lilongwe
Connect
ET701 Ethiopian Airlines
ET881 Ethiopian Airlines
3W21 Malawian Airlines
21:00 London Heathrow
09:20 Addis Ababa
15:05 Blantyre
06:45 Addis Ababa
12:40 Blantyre
15:45 Lilongwe
Connect
ET701 Ethiopian Airlines
ET881 Ethiopian Airlines
ET21 Ethiopian Airlines
21:00 London Heathrow
09:20 Addis Ababa
15:05 Blantyre
06:45 Addis Ababa
12:40 Blantyre
15:45 Lilongwe
Connect
ET701 Ethiopian Airlines
ET873 Ethiopian Airlines
ET34 Ethiopian Airlines
21:00 London Heathrow
09:25 Addis Ababa
13:50 Harare
06:45 Addis Ababa
12:35 Harare
15:00 Lilongwe
Connect
ET701 Ethiopian Airlines
ET863 Ethiopian Airlines
ET35 Ethiopian Airlines
21:00 London Heathrow
09:25 Addis Ababa
13:45 Lusaka
06:45 Addis Ababa
12:30 Lusaka
15:00 Lilongwe
Connect
ET701 Ethiopian Airlines
ET877 Ethiopian Airlines
ET877 Ethiopian Airlines
21:00 London Heathrow
09:50 Addis Ababa
13:40 Lubumbashi
06:45 Addis Ababa
12:50 Lubumbashi
14:55 Lilongwe
Connect
ET701 Ethiopian Airlines
ET877 Ethiopian Airlines
21:00 London Heathrow
09:50 Addis Ababa
06:45 Addis Ababa
12:50 Lilongwe
Connect
ET701 Ethiopian Airlines
ET863 Ethiopian Airlines
3W35 Malawian Airlines
21:00 London Heathrow
09:25 Addis Ababa
13:45 Lusaka
06:45 Addis Ababa
12:30 Lusaka
15:00 Lilongwe
Connect

5. London Heathrow to Tete

  1. You take a flight from London Heathrow to Tete and cost approximately 950 USD.

  2. You take a bus, shuttle or taxi from Tete to your destination in Mozambique.

Flight Depart Arrive
LX319 Swiss
LX288 Swiss
4Z220 Airlink
13:15 London Heathrow
22:40 Zurich
10:35 Johannesburg
15:55 Zurich
09:10 Johannesburg
12:40 Tete
Connect
LX333 Swiss
LX288 Swiss
4Z220 Airlink
13:50 London Heathrow
22:40 Zurich
10:35 Johannesburg
16:35 Zurich
09:10 Johannesburg
12:40 Tete
Connect
AF1781 Air France
AF990 Air France
4Z220 Airlink
14:50 London Heathrow
18:25 Paris CDG
10:35 Johannesburg
17:05 Paris CDG
05:05 Johannesburg
12:40 Tete
Connect
LH909 Lufthansa
LH572 Lufthansa
4Z220 Airlink
15:30 London Heathrow
22:05 Frankfurt
10:35 Johannesburg
18:05 Frankfurt
08:30 Johannesburg
12:40 Tete
Connect
BA041 British Airways
BA6200 British Airways
TM334 Linhas Aéreas de Moçambique
16:55 London Heathrow
06:25 Durban
14:05 Johannesburg
05:25 Durban
07:30 Johannesburg
16:25 Tete
Connect
BA041 British Airways
BA6224 British Airways
TM334 Linhas Aéreas de Moçambique
16:55 London Heathrow
09:10 Durban
14:05 Johannesburg
05:25 Durban
10:15 Johannesburg
16:25 Tete
Connect
BA041 British Airways
BA6200 British Airways
4Z220 Airlink
16:55 London Heathrow
06:25 Durban
10:35 Johannesburg
05:25 Durban
07:30 Johannesburg
12:40 Tete
Connect
BA041 British Airways
BA6202 British Airways
TM334 Linhas Aéreas de Moçambique
16:55 London Heathrow
08:50 Durban
14:05 Johannesburg
05:25 Durban
09:55 Johannesburg
16:25 Tete
Connect
LH915 Lufthansa
LH572 Lufthansa
4Z220 Airlink
17:30 London Heathrow
22:05 Frankfurt
10:35 Johannesburg
20:05 Frankfurt
08:30 Johannesburg
12:40 Tete
Connect
LH915 Lufthansa
LH572 Lufthansa
TM334 Linhas Aéreas de Moçambique
17:30 London Heathrow
22:05 Frankfurt
14:05 Johannesburg
20:05 Frankfurt
08:30 Johannesburg
16:25 Tete
Connect
LX327 Swiss
LX288 Swiss
4Z220 Airlink
18:45 London Heathrow
22:40 Zurich
10:35 Johannesburg
21:25 Zurich
09:10 Johannesburg
12:40 Tete
Connect
SA235 South African Airways
SA142 South African Airways
TM134 Linhas Aéreas de Moçambique
19:00 London Heathrow
09:45 Johannesburg
12:10 Maputo
07:05 Johannesburg
10:45 Maputo
13:55 Tete
Connect
SA235 South African Airways
SA142 South African Airways
ET96 Ethiopian Airlines
19:00 London Heathrow
09:45 Johannesburg
14:30 Maputo
07:05 Johannesburg
10:45 Maputo
16:55 Tete
Connect
SA235 South African Airways
SA142 South African Airways
ET99 Ethiopian Airlines
19:00 London Heathrow
09:45 Johannesburg
16:30 Maputo
07:05 Johannesburg
10:45 Maputo
18:55 Tete
Connect
BA055 British Airways
SA142 South African Airways
TM134 Linhas Aéreas de Moçambique
19:05 London Heathrow
09:45 Johannesburg
12:10 Maputo
07:05 Johannesburg
10:45 Maputo
13:55 Tete
Connect
BA055 British Airways
TM302 312 Linhas Aéreas de Moçambique
TM134 Linhas Aéreas de Moçambique
19:05 London Heathrow
08:40 Johannesburg
12:10 Maputo
07:05 Johannesburg
09:50 Maputo
13:55 Tete
Connect
BA055 British Airways
TM334 Linhas Aéreas de Moçambique
19:05 London Heathrow
14:05 Johannesburg
07:05 Johannesburg
16:25 Tete
Connect
BA055 British Airways
4Z220 Airlink
19:05 London Heathrow
10:35 Johannesburg
07:05 Johannesburg
12:40 Tete
Connect
BA055 British Airways
TM302 312 Linhas Aéreas de Moçambique
TM136 Linhas Aéreas de Moçambique
19:05 London Heathrow
08:40 Johannesburg
17:00 Maputo
07:05 Johannesburg
09:50 Maputo
18:45 Tete
Connect
BA057 British Airways
4Z220 Airlink
21:25 London Heathrow
10:35 Johannesburg
09:15 Johannesburg
12:40 Tete
Connect
BA057 British Airways
TM334 Linhas Aéreas de Moçambique
21:25 London Heathrow
14:05 Johannesburg
09:15 Johannesburg
16:25 Tete
Connect
VS449 Virgin Atlantic
TM334 Linhas Aéreas de Moçambique
21:35 London Heathrow
14:05 Johannesburg
09:25 Johannesburg
16:25 Tete
Connect
VS449 Virgin Atlantic
4Z220 Airlink
21:35 London Heathrow
10:35 Johannesburg
09:25 Johannesburg
12:40 Tete
Connect

References

Find Hotels in Mozambique

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

Booking.com