One Way

Popular Filters

Arrival Airports

One Way Price

AUD 1,430 AUD 3,500

Duration

20 h 20 m 50 h 0 m

Stops From Maputo

Departure From Maputo

6 AM - 12 PM

AUD 3,249

12 PM - 6 PM

AUD 1,431

Arrival at Langkawi

12 PM - 6 PM

AUD 1,982

After 6 PM

AUD 1,431

Alliances & Airlines

Oneworld

(21)

SkyTeam

()

Star Alliance

(1)

Layover Airports

+ 1 more

Layover Duration

3 h 15 m 32 h 30 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 25 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

AUD 1,506

AUD 1,431

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, Malaysia Airlines

AUD 2,086

AUD 1,982

Transit Visa may be required

Maputo to Alor Setar , 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

Malaysia Airlines MH | 165

08:05

Thu, 31 Jul 25

Doha, Qatar

07 h 50 m

20:55

Thu, 31 Jul 25

Terminal T1

Kuala Lumpur, Malaysia

BAGGAGE : CHECK INCABIN

Information not available

Malaysia Airlines MH | 1208

13:05

Fri, 1 Aug 25

Terminal T1

Kuala Lumpur, Malaysia

01 h

14:05

Fri, 1 Aug 25

Alor Setar, Malaysia

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways, Malaysia Airlines

AUD 2,095

AUD 1,991

Transit Visa may be required

Maputo to Alor Setar , 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 | 852

02:35

Thu, 31 Jul 25

Doha, Qatar

07 h 35 m

15:10

Thu, 31 Jul 25

Terminal T1

Kuala Lumpur, Malaysia

BAGGAGE : CHECK INCABIN

Information not available

Malaysia Airlines MH | 1208

13:05

Fri, 1 Aug 25

Terminal T1

Kuala Lumpur, Malaysia

01 h

14:05

Fri, 1 Aug 25

Alor Setar, Malaysia

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways, Malaysia Airlines

AUD 2,709

AUD 2,574

Transit Visa may be required

Maputo to Alor Setar , 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 | 844

19:15

Thu, 31 Jul 25

Doha, Qatar

07 h 35 m

07:50

Fri, 1 Aug 25

Terminal T1

Kuala Lumpur, Malaysia

BAGGAGE : CHECK INCABIN

Information not available

Malaysia Airlines MH | 1208

13:05

Fri, 1 Aug 25

Terminal T1

Kuala Lumpur, Malaysia

01 h

14:05

Fri, 1 Aug 25

Alor Setar, Malaysia

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways

AUD 2,730

AUD 2,594

Transit Visa may be required

Maputo to Alor Setar , 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 | 844

19:15

Thu, 31 Jul 25

Doha, Qatar

07 h 35 m

07:50

Fri, 1 Aug 25

Terminal T1

Kuala Lumpur, Malaysia

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 5483 | Operated By Malaysia Airlines

13:05

Fri, 1 Aug 25

Terminal T1

Kuala Lumpur, Malaysia

01 h

14:05

Fri, 1 Aug 25

Alor Setar, Malaysia

BAGGAGE : CHECK INCABIN

Information not available

South African Airlink, Emirates

AUD 3,397

AUD 3,232

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 | 766

22:20

Wed, 30 Jul 25

Terminal B

Johannesburg, South Africa

08 h

08:20

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

More Timing Options

AUD 3,414

AUD 3,249

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

AUD 3,422

AUD 3,257

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 | 766

22:20

Wed, 30 Jul 25

Terminal B

Johannesburg, South Africa

08 h

08:20

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

More Timing Options

AUD 3,439

AUD 3,274

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

AUD 3,522

AUD 3,357

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