One Way

Popular Filters

One Way Price

THB 29,248 THB 75,500

Duration

20 h 20 m 46 h 0 m

Stops From Maputo

Departure From Maputo

12 PM - 6 PM

THB 29,249

Arrival at Langkawi

12 PM - 6 PM

THB 52,045

After 6 PM

THB 29,249

Alliances & Airlines

Oneworld

(7)

SkyTeam

()

Star Alliance

(1)

Layover Airports

+ 1 more

Layover Duration

3 h 15 m 27 h 0 m

Maputo To Langkawi Flights

Book Maputo to Langkawi flight tickets at lowest price. Get best deals on your upcoming Maputo to Langkawi flights only on MakeMyTrip. Also Book Langkawi to Maputo Flights. Currently 13 flights flying from Maputo to Langkawi. To save maximum on flight booking click on below Fare Calendar button and choose your dates.Avail Zero Cancellation for flight bookings.


Sorted By:
Departure
Duration
Arrival
Price
Ethiopian Airlines, Malaysia Airlines

THB 29,249

Transit Visa may be required

Maputo to Langkawi , 30 Jul

Ethiopian Airlines ET | 818

14:25

Wed, 30 Jul 25

Terminal B

Maputo, Mozambique

05 h 20 m

20:45

Wed, 30 Jul 25

Terminal T2

Addis Ababa, Ethiopia

BAGGAGE : CHECK INCABIN

Information not available

Ethiopian Airlines ET | 638

23:50

Wed, 30 Jul 25

Addis Ababa, Ethiopia

14:50

Thu, 31 Jul 25

Singapore, Singapore

BAGGAGE : CHECK INCABIN

Information not available

Ethiopian Airlines ET | 638

15:50

Thu, 31 Jul 25

Singapore, Singapore

17:10

Thu, 31 Jul 25

Terminal T1

Kuala Lumpur, Malaysia

BAGGAGE : CHECK INCABIN

Information not available

Malaysia Airlines MH | 1450

18:20

Thu, 31 Jul 25

Terminal T1

Kuala Lumpur, Malaysia

01 h 15 m

19:35

Thu, 31 Jul 25

Langkawi, Malaysia

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways

THB 52,045

Transit Visa may be required

Maputo to Langkawi , 30 Jul

Qatar Airways QR | 1376

14:35

Wed, 30 Jul 25

Terminal B

Maputo, Mozambique

08 h 05 m

23:40

Wed, 30 Jul 25

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 4991 | Operated By Malaysia Airlines

01:50

Thu, 31 Jul 25

Doha, Qatar

07 h 55 m

14:45

Thu, 31 Jul 25

Terminal T1

Kuala Lumpur, Malaysia

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 5029 | Operated By Malaysia Airlines

15:50

Thu, 31 Jul 25

Terminal T1

Kuala Lumpur, Malaysia

01 h 05 m

16:55

Thu, 31 Jul 25

Langkawi, Malaysia

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways, Malaysia Airlines

THB 56,347

Transit Visa may be required

Maputo to Langkawi , 30 Jul

Qatar Airways QR | 1376

14:35

Wed, 30 Jul 25

Terminal B

Maputo, Mozambique

08 h 05 m

23:40

Wed, 30 Jul 25

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 4991 | Operated By Malaysia Airlines

01:50

Thu, 31 Jul 25

Doha, Qatar

07 h 55 m

14:45

Thu, 31 Jul 25

Terminal T1

Kuala Lumpur, Malaysia

BAGGAGE : CHECK INCABIN

Information not available

Malaysia Airlines MH | 1446

15:50

Thu, 31 Jul 25

Terminal T1

Kuala Lumpur, Malaysia

01 h 05 m

16:55

Thu, 31 Jul 25

Langkawi, Malaysia

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways, Malaysia Airlines

THB 59,568

Transit Visa may be required

Maputo to Langkawi , 30 Jul

Qatar Airways QR | 1376

14:35

Wed, 30 Jul 25

Terminal B

Maputo, Mozambique

08 h 05 m

23:40

Wed, 30 Jul 25

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 4991 | Operated By Malaysia Airlines

01:50

Thu, 31 Jul 25

Doha, Qatar

07 h 55 m

14:45

Thu, 31 Jul 25

Terminal T1

Kuala Lumpur, Malaysia

BAGGAGE : CHECK INCABIN

Information not available

Malaysia Airlines MH | 1450

18:20

Thu, 31 Jul 25

Terminal T1

Kuala Lumpur, Malaysia

01 h 15 m

19:35

Thu, 31 Jul 25

Langkawi, Malaysia

BAGGAGE : CHECK INCABIN

Information not available

South African Airlink, Emirates

THB 70,781

Transit Visa may be required

Maputo to Langkawi , 30 Jul

South African Airlink 4Z | 273

15:45

Wed, 30 Jul 25

Terminal B

Maputo, Mozambique

01 h 05 m

16:50

Wed, 30 Jul 25

Terminal A

Johannesburg, South Africa

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 764

19:10

Wed, 30 Jul 25

Terminal B

Johannesburg, South Africa

08 h 15 m

05:25

Thu, 31 Jul 25

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 2389 | Operated By Flydubai

04:25

Fri, 1 Aug 25

Dubai, United Arab Emirates

15:45

Fri, 1 Aug 25

Penang, Malaysia

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 2389 | Operated By Flydubai

16:45

Fri, 1 Aug 25

Penang, Malaysia

17:30

Fri, 1 Aug 25

Langkawi, Malaysia

BAGGAGE : CHECK INCABIN

Information not available

South African Airlink, Emirates

THB 71,125

Transit Visa may be required

Maputo to Langkawi , 30 Jul

South African Airlink 4Z | 273

15:45

Wed, 30 Jul 25

Terminal B

Maputo, Mozambique

01 h 05 m

16:50

Wed, 30 Jul 25

Terminal A

Johannesburg, South Africa

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 762

13:25

Thu, 31 Jul 25

Terminal B

Johannesburg, South Africa

08 h 15 m

23:40

Thu, 31 Jul 25

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 2389 | Operated By Flydubai

04:25

Fri, 1 Aug 25

Dubai, United Arab Emirates

15:45

Fri, 1 Aug 25

Penang, Malaysia

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 2389 | Operated By Flydubai

16:45

Fri, 1 Aug 25

Penang, Malaysia

17:30

Fri, 1 Aug 25

Langkawi, Malaysia

BAGGAGE : CHECK INCABIN

Information not available

Emirates

THB 71,301

Transit Visa may be required

Maputo to Langkawi , 30 Jul

Emirates EK | 4140 | Operated By South African Airlink

15:45

Wed, 30 Jul 25

Terminal B

Maputo, Mozambique

01 h 05 m

16:50

Wed, 30 Jul 25

Terminal A

Johannesburg, South Africa

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 764

19:10

Wed, 30 Jul 25

Terminal B

Johannesburg, South Africa

08 h 15 m

05:25

Thu, 31 Jul 25

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 2389 | Operated By Flydubai

04:25

Fri, 1 Aug 25

Dubai, United Arab Emirates

15:45

Fri, 1 Aug 25

Penang, Malaysia

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 2389 | Operated By Flydubai

16:45

Fri, 1 Aug 25

Penang, Malaysia

17:30

Fri, 1 Aug 25

Langkawi, Malaysia

BAGGAGE : CHECK INCABIN

Information not available

Emirates

THB 71,645

Transit Visa may be required

Maputo to Langkawi , 30 Jul

Emirates EK | 4140 | Operated By South African Airlink

15:45

Wed, 30 Jul 25

Terminal B

Maputo, Mozambique

01 h 05 m

16:50

Wed, 30 Jul 25

Terminal A

Johannesburg, South Africa

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 762

13:25

Thu, 31 Jul 25

Terminal B

Johannesburg, South Africa

08 h 15 m

23:40

Thu, 31 Jul 25

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 2389 | Operated By Flydubai

04:25

Fri, 1 Aug 25

Dubai, United Arab Emirates

15:45

Fri, 1 Aug 25

Penang, Malaysia

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 2389 | Operated By Flydubai

16:45

Fri, 1 Aug 25

Penang, Malaysia

17:30

Fri, 1 Aug 25

Langkawi, Malaysia

BAGGAGE : CHECK INCABIN

Information not available

South African Airlink, Emirates

THB 73,374

Transit Visa may be required

Maputo to Langkawi , 30 Jul

South African Airlink 4Z | 376

13:40

Wed, 30 Jul 25

Terminal B

Maputo, Mozambique

02 h 50 m

16:30

Wed, 30 Jul 25

Cape Town, South Africa

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 771

18:25

Wed, 30 Jul 25

Cape Town, South Africa

09 h 25 m

05:50

Thu, 31 Jul 25

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 2389 | Operated By Flydubai

04:25

Fri, 1 Aug 25

Dubai, United Arab Emirates

15:45

Fri, 1 Aug 25

Penang, Malaysia

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 2389 | Operated By Flydubai

16:45

Fri, 1 Aug 25

Penang, Malaysia

17:30

Fri, 1 Aug 25

Langkawi, Malaysia

BAGGAGE : CHECK INCABIN

Information not available

South African Airlink, Emirates

THB 73,717

Transit Visa may be required

Maputo to Langkawi , 30 Jul

South African Airlink 4Z | 376

13:40

Wed, 30 Jul 25

Terminal B

Maputo, Mozambique

02 h 50 m

16:30

Wed, 30 Jul 25

Cape Town, South Africa

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 773

13:05

Thu, 31 Jul 25

Cape Town, South Africa

09 h 30 m

00:35

Fri, 1 Aug 25

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 2389 | Operated By Flydubai

04:25

Fri, 1 Aug 25

Dubai, United Arab Emirates

15:45

Fri, 1 Aug 25

Penang, Malaysia

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 2389 | Operated By Flydubai

16:45

Fri, 1 Aug 25

Penang, Malaysia

17:30

Fri, 1 Aug 25

Langkawi, Malaysia

BAGGAGE : CHECK INCABIN

Information not available