One Way

Popular Filters

One Way Price

THB 24,667 THB 41,100

Duration

11 h 5 m 42 h 0 m

Stops From Maputo

Departure From Maputo

6 AM - 12 PM

THB 26,205

12 PM - 6 PM

THB 24,667

Arrival at Lisbon

6 AM - 12 PM

THB 33,871

12 PM - 6 PM

THB 26,513

After 6 PM

THB 24,667

Alliances & Airlines

Oneworld

()

SkyTeam

(7)

Star Alliance

(7)

+ 4 more

Layover Airports

+ 2 more

Layover Duration

3 h 10 m 27 h 0 m

Sorted By:
Departure
Duration
Arrival
Price
Linhas Aereas de Mocambique, Emirates

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

Linhas Aereas de Mocambique, Kenya Airways

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

South African Airways, Emirates

THB 27,301

THB 26,215

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

Linhas Aereas de Mocambique, Swiss

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

Linhas Aereas de Mocambique, Swiss

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

Linhas Aereas de Mocambique, Emirates

More Timing Options

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

Emirates

THB 27,961

THB 26,848

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

South African Airlink, Emirates

THB 29,588

THB 28,413

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

South African Airlink, Lufthansa

THB 35,278

THB 33,871

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

Air France

THB 37,010

THB 35,532

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