One Way

Popular Filters

Arrival Airports

One Way Price

THB 21,702 THB 32,700

Duration

11 h 40 m 23 h 30 m

Stops From Maputo

Departure From Maputo

6 AM - 12 PM

THB 24,383

12 PM - 6 PM

THB 21,703

Arrival at Dubai

Before 6 AM

THB 24,383

6 AM - 12 PM

THB 21,703

12 PM - 6 PM

THB 24,383

After 6 PM

THB 24,507

Alliances & Airlines

Oneworld

()

SkyTeam

()

Star Alliance

(2)

Layover Airports

Layover Duration

1 h 55 m 14 h 30 m

Sorted By:
Departure
Duration
Arrival
Price
South African Airways

THB 22,602

THB 21,703

Transit Visa may be required

Maputo to Dubai , 18 May

South African Airways SA | 7096 | Operated By Linhas Aereas de Mocambique

17:35

Mon, 18 May 26

Terminal B

Maputo, Mozambique

01 h 10 m

18:45

Mon, 18 May 26

Terminal A

Johannesburg, South Africa

BAGGAGE : CHECK INCABIN

Information not available

South African Airways SA | 7162 | Operated By Emirates

22:20

Mon, 18 May 26

Terminal B

Johannesburg, South Africa

08 h

08:20

Tue, 19 May 26

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Emirates

More Timing Options

THB 25,396

THB 24,383

Transit Visa may be required

Maputo to Abu Dhabi , 18 May

Emirates EK | 4150 | Operated By South African Airlink

09:55

Mon, 18 May 26

Terminal B

Maputo, Mozambique

01 h 05 m

11:00

Mon, 18 May 26

Terminal A

Johannesburg, South Africa

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 762

13:30

Mon, 18 May 26

Terminal B

Johannesburg, South Africa

08 h 10 m

23:40

Mon, 18 May 26

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 7003

03:00

Tue, 19 May 26

Terminal T3

Dubai, United Arab Emirates

02 h 15 m

05:15

Tue, 19 May 26

Abu Dhabi, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Emirates

More Timing Options

THB 25,520

THB 24,507

Transit Visa may be required

Maputo to Dubai , 18 May

Emirates EK | 4150 | Operated By South African Airlink

09:55

Mon, 18 May 26

Terminal B

Maputo, Mozambique

01 h 05 m

11:00

Mon, 18 May 26

Terminal A

Johannesburg, South Africa

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 762

13:30

Mon, 18 May 26

Terminal B

Johannesburg, South Africa

08 h 10 m

23:40

Mon, 18 May 26

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Emirates

More Timing Options

THB 25,777

THB 24,755

Transit Visa may be required

Maputo to Dubai , 18 May

Emirates EK | 4150 | Operated By South African Airlink

09:55

Mon, 18 May 26

Terminal B

Maputo, Mozambique

01 h 05 m

11:00

Mon, 18 May 26

Terminal A

Johannesburg, South Africa

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 764

19:10

Mon, 18 May 26

Terminal B

Johannesburg, South Africa

08 h 15 m

05:25

Tue, 19 May 26

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

South African Airways

THB 25,039

Transit Visa may be required

Maputo to Dubai , 18 May

South African Airways SA | 7092 | Operated By Linhas Aereas de Mocambique

06:55

Mon, 18 May 26

Terminal B

Maputo, Mozambique

01 h 10 m

08:05

Mon, 18 May 26

Terminal A

Johannesburg, South Africa

BAGGAGE : CHECK INCABIN

Information not available

South African Airways SA | 7162 | Operated By Emirates

22:20

Mon, 18 May 26

Terminal B

Johannesburg, South Africa

08 h

08:20

Tue, 19 May 26

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

South African Airlink, Emirates

More Timing Options

THB 30,192

THB 28,985

Transit Visa may be required

Maputo to Dubai , 18 May

South African Airlink 4Z | 277

09:55

Mon, 18 May 26

Terminal B

Maputo, Mozambique

01 h 05 m

11:00

Mon, 18 May 26

Terminal A

Johannesburg, South Africa

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 762

13:30

Mon, 18 May 26

Terminal B

Johannesburg, South Africa

08 h 10 m

23:40

Mon, 18 May 26

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

South African Airlink, Emirates

THB 33,846

THB 32,498

Transit Visa may be required

Maputo to Dubai , 18 May

South African Airlink 4Z | 376

13:40

Mon, 18 May 26

Terminal B

Maputo, Mozambique

02 h 50 m

16:30

Mon, 18 May 26

Cape Town, South Africa

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 771

18:25

Mon, 18 May 26

Cape Town, South Africa

09 h 25 m

05:50

Tue, 19 May 26

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available