Popular Filters
One Way Price
Duration
Stops From Maputo
Departure From Maputo
THB 26,205
THB 24,667
Arrival at Lisbon
THB 33,871
THB 26,513
THB 24,667
Alliances & Airlines
Oneworld
()
SkyTeam
(7)
Star Alliance
(7)
+ 4 more
Layover Airports
+ 2 more
Layover Duration
THB 24,667
Transit Visa may be required | Re Check-in of Baggage required
Maputo to Lisbon , 8 Jun
Linhas Aereas de Mocambique TM | 305
17:35
Mon, 8 Jun 26
Terminal B
Maputo, Mozambique
01 h 10 m
18:45
Mon, 8 Jun 26
Terminal A
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 766
22:20
Mon, 8 Jun 26
Terminal B
Johannesburg, South Africa
08 h
08:20
Tue, 9 Jun 26
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 193
14:00
Tue, 9 Jun 26
Terminal T3
Dubai, United Arab Emirates
08 h 40 m
19:40
Tue, 9 Jun 26
Terminal T1
Lisbon, Portugal
BAGGAGE : CHECK INCABIN
Information not available
THB 26,205
Transit Visa may be required | Re Check-in of Baggage required
Maputo to Lisbon , 8 Jun
Linhas Aereas de Mocambique TM | 301
06:55
Mon, 8 Jun 26
Terminal B
Maputo, Mozambique
01 h 10 m
08:05
Mon, 8 Jun 26
Terminal A
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
Kenya Airways KQ | 763
17:00
Mon, 8 Jun 26
Terminal A
Johannesburg, South Africa
04 h 05 m
22:05
Mon, 8 Jun 26
Terminal T1A
Nairobi, Kenya
BAGGAGE : CHECK INCABIN
Information not available
Kenya Airways KQ | 116
08:40
Tue, 9 Jun 26
Terminal T1A
Nairobi, Kenya
09 h
16:40
Tue, 9 Jun 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
Kenya Airways KQ | 1697 | Operated By KLM Royal Dutch
20:50
Tue, 9 Jun 26
Amsterdam, Netherlands
03 h
22:50
Tue, 9 Jun 26
Terminal T1
Lisbon, Portugal
BAGGAGE : CHECK INCABIN
Information not available
THB 27,301
Transit Visa may be required | Re Check-in of Baggage required
Maputo to Lisbon , 8 Jun
South African Airways SA | 7096 | Operated By Linhas Aereas de Mocambique
17:35
Mon, 8 Jun 26
Terminal B
Maputo, Mozambique
01 h 10 m
18:45
Mon, 8 Jun 26
Terminal A
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 766
22:20
Mon, 8 Jun 26
Terminal B
Johannesburg, South Africa
08 h
08:20
Tue, 9 Jun 26
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 193
14:00
Tue, 9 Jun 26
Terminal T3
Dubai, United Arab Emirates
08 h 40 m
19:40
Tue, 9 Jun 26
Terminal T1
Lisbon, Portugal
BAGGAGE : CHECK INCABIN
Information not available
THB 26,513
Transit Visa may be required | Re Check-in of Baggage required
Maputo to Lisbon , 8 Jun
Linhas Aereas de Mocambique TM | 301
06:55
Mon, 8 Jun 26
Terminal B
Maputo, Mozambique
01 h 10 m
08:05
Mon, 8 Jun 26
Terminal A
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
Swiss LX | 283
19:20
Mon, 8 Jun 26
Terminal A
Johannesburg, South Africa
10 h 55 m
06:15
Tue, 9 Jun 26
Zurich, Switzerland
BAGGAGE : CHECK INCABIN
Information not available
Swiss LX | 2086
15:30
Tue, 9 Jun 26
Zurich, Switzerland
02 h 55 m
17:25
Tue, 9 Jun 26
Terminal T1
Lisbon, Portugal
BAGGAGE : CHECK INCABIN
Information not available
THB 26,518
Transit Visa may be required | Re Check-in of Baggage required
Maputo to Lisbon , 8 Jun
Linhas Aereas de Mocambique TM | 301
06:55
Mon, 8 Jun 26
Terminal B
Maputo, Mozambique
01 h 10 m
08:05
Mon, 8 Jun 26
Terminal A
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
Swiss LX | 283
19:20
Mon, 8 Jun 26
Terminal A
Johannesburg, South Africa
10 h 55 m
06:15
Tue, 9 Jun 26
Zurich, Switzerland
BAGGAGE : CHECK INCABIN
Information not available
Swiss LX | 2084
12:50
Tue, 9 Jun 26
Zurich, Switzerland
02 h 55 m
14:45
Tue, 9 Jun 26
Terminal T1
Lisbon, Portugal
BAGGAGE : CHECK INCABIN
Information not available
THB 26,629
Transit Visa may be required | Re Check-in of Baggage required
Maputo to Lisbon , 8 Jun
Linhas Aereas de Mocambique TM | 301
06:55
Mon, 8 Jun 26
Terminal B
Maputo, Mozambique
01 h 10 m
08:05
Mon, 8 Jun 26
Terminal A
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 764
19:10
Mon, 8 Jun 26
Terminal B
Johannesburg, South Africa
08 h 15 m
05:25
Tue, 9 Jun 26
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 191
06:50
Tue, 9 Jun 26
Terminal T3
Dubai, United Arab Emirates
08 h 45 m
12:35
Tue, 9 Jun 26
Terminal T1
Lisbon, Portugal
BAGGAGE : CHECK INCABIN
Information not available
THB 27,961
Maputo to Lisbon , 8 Jun
Emirates EK | 4140 | Operated By South African Airlink
15:45
Mon, 8 Jun 26
Terminal B
Maputo, Mozambique
01 h 05 m
16:50
Mon, 8 Jun 26
Terminal A
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 764
19:10
Mon, 8 Jun 26
Terminal B
Johannesburg, South Africa
08 h 15 m
05:25
Tue, 9 Jun 26
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 191
06:50
Tue, 9 Jun 26
Terminal T3
Dubai, United Arab Emirates
08 h 45 m
12:35
Tue, 9 Jun 26
Terminal T1
Lisbon, Portugal
BAGGAGE : CHECK INCABIN
Information not available
THB 29,588
Maputo to Lisbon , 8 Jun
South African Airlink 4Z | 273
15:45
Mon, 8 Jun 26
Terminal B
Maputo, Mozambique
01 h 05 m
16:50
Mon, 8 Jun 26
Terminal A
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 764
19:10
Mon, 8 Jun 26
Terminal B
Johannesburg, South Africa
08 h 15 m
05:25
Tue, 9 Jun 26
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 191
06:50
Tue, 9 Jun 26
Terminal T3
Dubai, United Arab Emirates
08 h 45 m
12:35
Tue, 9 Jun 26
Terminal T1
Lisbon, Portugal
BAGGAGE : CHECK INCABIN
Information not available
THB 35,278
Transit Visa may be required
Maputo to Lisbon , 8 Jun
South African Airlink 4Z | 273
15:45
Mon, 8 Jun 26
Terminal B
Maputo, Mozambique
01 h 05 m
16:50
Mon, 8 Jun 26
Terminal A
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 573
19:00
Mon, 8 Jun 26
Terminal A
Johannesburg, South Africa
10 h 35 m
05:35
Tue, 9 Jun 26
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 1166
09:30
Tue, 9 Jun 26
Terminal T1
Frankfurt, Germany
03 h 15 m
11:45
Tue, 9 Jun 26
Terminal T1
Lisbon, Portugal
BAGGAGE : CHECK INCABIN
Information not available
THB 37,010
Transit Visa may be required
Maputo to Lisbon , 8 Jun
Air France AF | 7126 | Operated By South African Airlink
15:45
Mon, 8 Jun 26
Terminal B
Maputo, Mozambique
01 h 05 m
16:50
Mon, 8 Jun 26
Terminal A
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
Air France AF | 995
18:50
Mon, 8 Jun 26
Terminal B
Johannesburg, South Africa
11 h 10 m
06:00
Tue, 9 Jun 26
Terminal T2E
Paris, France
BAGGAGE : CHECK INCABIN
Information not available
Air France AF | 1224
07:10
Tue, 9 Jun 26
Terminal T2F
Paris, France
02 h 40 m
08:50
Tue, 9 Jun 26
Terminal T1
Lisbon, Portugal
BAGGAGE : CHECK INCABIN
Information not available
