Popular Filters
Arrival Airports
One Way Price
Duration
Stops From Maputo
Departure From Maputo
THB 22,740
THB 21,444
Arrival at Dubai
THB 21,444
THB 22,546
THB 21,556
THB 23,509
Alliances & Airlines
Oneworld
(3)
SkyTeam
()
Star Alliance
(10)
+ 1 more
Layover Airports
Layover Duration
THB 21,444
You save THB 111 if you fly to Sharjah | Transit Visa may be required
Maputo to Sharjah , 6 Jul
Ethiopian Airlines ET | 818
14:20
Mon, 6 Jul 26
Terminal B
Maputo, Mozambique
05 h 20 m
20:40
Mon, 6 Jul 26
Terminal T2
Addis Ababa, Ethiopia
BAGGAGE : CHECK INCABIN
Information not available
Ethiopian Airlines ET | 622
22:05
Mon, 6 Jul 26
Terminal T2
Addis Ababa, Ethiopia
04 h 20 m
03:25
Tue, 7 Jul 26
Sharjah, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
THB 22,446
Transit Visa may be required | Re Check-in of Baggage required
Maputo to Dubai , 6 Jul
South African Airways SA | 7096 | Operated By Linhas Aereas de Mocambique
17:35
Mon, 6 Jul 26
Terminal B
Maputo, Mozambique
01 h 10 m
18:45
Mon, 6 Jul 26
Terminal A
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
EgyptAir MS | 840
21:45
Mon, 6 Jul 26
Terminal B
Johannesburg, South Africa
08 h 25 m
07:10
Tue, 7 Jul 26
Terminal T3
Cairo, Egypt
BAGGAGE : CHECK INCABIN
Information not available
EgyptAir MS | 912
10:40
Tue, 7 Jul 26
Terminal T3
Cairo, Egypt
03 h 20 m
15:00
Tue, 7 Jul 26
Terminal T1
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
THB 23,481
Transit Visa may be required
Maputo to Dubai , 6 Jul
South African Airways SA | 7096 | Operated By Linhas Aereas de Mocambique
17:35
Mon, 6 Jul 26
Terminal B
Maputo, Mozambique
01 h 10 m
18:45
Mon, 6 Jul 26
Terminal A
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
South African Airways SA | 7162 | Operated By Emirates
22:20
Mon, 6 Jul 26
Terminal B
Johannesburg, South Africa
08 h
08:20
Tue, 7 Jul 26
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
THB 23,684
Transit Visa may be required | Re Check-in of Baggage required
Maputo to Dubai , 6 Jul
South African Airways SA | 7092 | Operated By Linhas Aereas de Mocambique
06:55
Mon, 6 Jul 26
Terminal B
Maputo, Mozambique
01 h 10 m
08:05
Mon, 6 Jul 26
Terminal A
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1366
14:05
Mon, 6 Jul 26
Terminal A
Johannesburg, South Africa
08 h 15 m
23:20
Mon, 6 Jul 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1002
01:05
Tue, 7 Jul 26
Doha, Qatar
01 h 20 m
03:25
Tue, 7 Jul 26
Terminal T1
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
THB 22,775
Transit Visa may be required
Maputo to Abu Dhabi , 6 Jul
Ethiopian Airlines ET | 818
14:20
Mon, 6 Jul 26
Terminal B
Maputo, Mozambique
05 h 20 m
20:40
Mon, 6 Jul 26
Terminal T2
Addis Ababa, Ethiopia
BAGGAGE : CHECK INCABIN
Information not available
Ethiopian Airlines ET | 614
21:50
Mon, 6 Jul 26
Terminal T2
Addis Ababa, Ethiopia
04 h 20 m
03:10
Tue, 7 Jul 26
Terminal A
Abu Dhabi, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
THB 24,480
Transit Visa may be required
Maputo to Dubai , 6 Jul
South African Airways SA | 7092 | Operated By Linhas Aereas de Mocambique
06:55
Mon, 6 Jul 26
Terminal B
Maputo, Mozambique
01 h 10 m
08:05
Mon, 6 Jul 26
Terminal A
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
South African Airways SA | 7153 | Operated By Emirates
10:05
Mon, 6 Jul 26
Terminal B
Johannesburg, South Africa
08 h 10 m
20:15
Mon, 6 Jul 26
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
THB 25,050
Transit Visa may be required
Maputo to Dubai , 6 Jul
Emirates EK | 4138 | Operated By South African Airlink
07:20
Mon, 6 Jul 26
Terminal B
Maputo, Mozambique
01 h 05 m
08:25
Mon, 6 Jul 26
Terminal A
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 768
10:05
Mon, 6 Jul 26
Terminal B
Johannesburg, South Africa
08 h 10 m
20:15
Mon, 6 Jul 26
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
THB 26,297
Transit Visa may be required
Maputo to Abu Dhabi , 6 Jul
South African Airlink 4Z | 271
07:20
Mon, 6 Jul 26
Terminal B
Maputo, Mozambique
01 h 05 m
08:25
Mon, 6 Jul 26
Terminal A
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
Etihad Airways EY | 748
09:45
Mon, 6 Jul 26
Terminal B
Johannesburg, South Africa
08 h
19:45
Mon, 6 Jul 26
Terminal A
Abu Dhabi, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
THB 25,710
Transit Visa may be required
Maputo to Dubai , 6 Jul
Ethiopian Airlines ET | 818
14:20
Mon, 6 Jul 26
Terminal B
Maputo, Mozambique
05 h 20 m
20:40
Mon, 6 Jul 26
Terminal T2
Addis Ababa, Ethiopia
BAGGAGE : CHECK INCABIN
Information not available
Ethiopian Airlines ET | 600
21:45
Mon, 6 Jul 26
Terminal T2
Addis Ababa, Ethiopia
04 h 10 m
02:55
Tue, 7 Jul 26
Terminal T1
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
THB 28,310
Maputo to Sharjah , 6 Jul
Qatar Airways QR | 1376
14:35
Mon, 6 Jul 26
Terminal B
Maputo, Mozambique
08 h 05 m
23:40
Mon, 6 Jul 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1060
01:55
Tue, 7 Jul 26
Doha, Qatar
01 h 15 m
04:10
Tue, 7 Jul 26
Sharjah, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
