Popular Filters
One Way Price
Duration
Stops From Nacala
Departure From Nacala
USD 777
Arrival at Birmingham
USD 1,677
USD 777
USD 1,695
Alliances & Airlines
Oneworld
(5)
SkyTeam
(4)
Star Alliance
(3)
+ 1 more
Layover Airports
+ 1 more
Layover Duration
Flights from Nacala
Top Flights to Nacala
Top Airlines
Popular Flights
Nacala to Great Britain
USD 796
Nacala to Birmingham , 12 Jun
South African Airlink 4Z | 237
14:00
Fri, 12 Jun 26
Nacala, Mozambique
02 h 50 m
16:50
Fri, 12 Jun 26
Terminal A
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1366
12:40
Sat, 13 Jun 26
Terminal A
Johannesburg, South Africa
08 h 20 m
22:00
Sat, 13 Jun 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 33
08:55
Sun, 14 Jun 26
Doha, Qatar
08 h 10 m
15:05
Sun, 14 Jun 26
Birmingham, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
USD 1,126
Nacala to Birmingham , 12 Jun
South African Airlink 4Z | 237
14:00
Fri, 12 Jun 26
Nacala, Mozambique
02 h 50 m
16:50
Fri, 12 Jun 26
Terminal A
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 764
19:10
Fri, 12 Jun 26
Terminal B
Johannesburg, South Africa
08 h 15 m
05:25
Sat, 13 Jun 26
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 39
07:30
Sat, 13 Jun 26
Terminal T3
Dubai, United Arab Emirates
08 h
12:30
Sat, 13 Jun 26
Birmingham, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
USD 1,140
Nacala to Birmingham , 12 Jun
South African Airlink 4Z | 237
14:00
Fri, 12 Jun 26
Nacala, Mozambique
02 h 50 m
16:50
Fri, 12 Jun 26
Terminal A
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 762
13:30
Sat, 13 Jun 26
Terminal B
Johannesburg, South Africa
08 h 10 m
23:40
Sat, 13 Jun 26
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 39
07:30
Sun, 14 Jun 26
Terminal T3
Dubai, United Arab Emirates
08 h
12:30
Sun, 14 Jun 26
Birmingham, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
USD 1,572
Nacala to Birmingham , 12 Jun
South African Airlink 4Z | 237
14:00
Fri, 12 Jun 26
Nacala, Mozambique
02 h 50 m
16:50
Fri, 12 Jun 26
Terminal A
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1364
19:50
Fri, 12 Jun 26
Terminal A
Johannesburg, South Africa
08 h 20 m
05:10
Sat, 13 Jun 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 33
08:55
Sat, 13 Jun 26
Doha, Qatar
08 h 10 m
15:05
Sat, 13 Jun 26
Birmingham, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
USD 1,704
Transit Visa may be required
Nacala to Birmingham , 12 Jun
South African Airlink 4Z | 237
14:00
Fri, 12 Jun 26
Nacala, Mozambique
02 h 50 m
16:50
Fri, 12 Jun 26
Terminal A
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 573
19:00
Fri, 12 Jun 26
Terminal A
Johannesburg, South Africa
10 h 35 m
05:35
Sat, 13 Jun 26
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 954
09:15
Sat, 13 Jun 26
Terminal T1
Frankfurt, Germany
01 h 35 m
09:50
Sat, 13 Jun 26
Birmingham, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
USD 1,722
Transit Visa may be required
Nacala to Birmingham , 12 Jun
South African Airlink 4Z | 237
14:00
Fri, 12 Jun 26
Nacala, Mozambique
02 h 50 m
16:50
Fri, 12 Jun 26
Terminal A
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 573
19:00
Fri, 12 Jun 26
Terminal A
Johannesburg, South Africa
10 h 35 m
05:35
Sat, 13 Jun 26
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 958
20:40
Sat, 13 Jun 26
Terminal T1
Frankfurt, Germany
01 h 35 m
21:15
Sat, 13 Jun 26
Birmingham, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
USD 1,969
Transit Visa may be required
Nacala to Birmingham , 12 Jun
Air France AF | 7166 | Operated By South African Airlink
14:00
Fri, 12 Jun 26
Nacala, Mozambique
02 h 50 m
16:50
Fri, 12 Jun 26
Terminal A
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
Air France AF | 995
18:50
Fri, 12 Jun 26
Terminal B
Johannesburg, South Africa
11 h 10 m
06:00
Sat, 13 Jun 26
Terminal T2E
Paris, France
BAGGAGE : CHECK INCABIN
Information not available
Air France AF | 1164
09:10
Sat, 13 Jun 26
Terminal T2E
Paris, France
01 h 20 m
09:30
Sat, 13 Jun 26
Birmingham, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
USD 3,027
Nacala to Birmingham , 12 Jun
South African Airlink 4Z | 237
14:00
Fri, 12 Jun 26
Nacala, Mozambique
02 h 50 m
16:50
Fri, 12 Jun 26
Terminal A
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 764
19:10
Fri, 12 Jun 26
Terminal B
Johannesburg, South Africa
08 h 15 m
05:25
Sat, 13 Jun 26
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Qantas Airways QF | 8039 | Operated By Emirates
07:30
Sat, 13 Jun 26
Terminal T3
Dubai, United Arab Emirates
08 h
12:30
Sat, 13 Jun 26
Birmingham, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
USD 3,107
Transit Visa may be required
Nacala to Birmingham , 12 Jun
South African Airlink 4Z | 237
14:00
Fri, 12 Jun 26
Nacala, Mozambique
02 h 50 m
16:50
Fri, 12 Jun 26
Terminal A
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
Air France AF | 995
18:50
Fri, 12 Jun 26
Terminal B
Johannesburg, South Africa
11 h 10 m
06:00
Sat, 13 Jun 26
Terminal T2E
Paris, France
BAGGAGE : CHECK INCABIN
Information not available
Air France AF | 1164
09:10
Sat, 13 Jun 26
Terminal T2E
Paris, France
01 h 20 m
09:30
Sat, 13 Jun 26
Birmingham, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
USD 3,123
Transit Visa may be required
Nacala to Birmingham , 12 Jun
South African Airlink 4Z | 237
14:00
Fri, 12 Jun 26
Nacala, Mozambique
02 h 50 m
16:50
Fri, 12 Jun 26
Terminal A
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 592
23:15
Fri, 12 Jun 26
Terminal B
Johannesburg, South Africa
11 h 05 m
10:20
Sat, 13 Jun 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 1045
12:25
Sat, 13 Jun 26
Amsterdam, Netherlands
01 h 15 m
12:40
Sat, 13 Jun 26
Birmingham, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
About Nacala (MNC)
Nacala
