One Way

Popular Filters

One Way Price

LKR 118,630 LKR 1,261,100

Duration

8 h 25 m 55 h 0 m

Stops From Dar Es Salaam

Departure From Dar Es Salaam

Before 6 AM

LKR 119,036

6 AM - 12 PM

LKR 119,036

12 PM - 6 PM

LKR 118,631

After 6 PM

LKR 119,036

Arrival at Maputo

Before 6 AM

LKR 507,293

6 AM - 12 PM

LKR 118,631

12 PM - 6 PM

LKR 124,169

After 6 PM

LKR 118,631

Alliances & Airlines

Oneworld

(6)

SkyTeam

(17)

Star Alliance

(16)

+ 5 more

Layover Airports

+ 4 more

Layover Duration

2 h 5 m 40 h 0 m

Dar Es Salaam To Maputo Flights

Book Dar Es Salaam to Maputo flight tickets at lowest price. Get best deals on your upcoming Dar Es Salaam to Maputo flights only on MakeMyTrip. Also Book Maputo to Dar Es Salaam Flights. Currently 46 flights flying from Dar Es Salaam to Maputo. 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
RwandAir, Linhas Aereas de Mocambique

LKR 118,631

Transit Visa may be required | Re Check-in of Baggage required

Dar Es Salaam to Maputo , 23 Jul

RwandAir WB | 440

16:55

Wed, 23 Jul 25

Terminal T3

Dar Es Salaam, Tanzania

02 h

17:55

Wed, 23 Jul 25

Kigali, Rwanda

BAGGAGE : CHECK INCABIN

Information not available

RwandAir WB | 102

22:30

Wed, 23 Jul 25

Kigali, Rwanda

03 h 50 m

02:20

Thu, 24 Jul 25

Terminal B

Johannesburg, South Africa

BAGGAGE : CHECK INCABIN

Information not available

Linhas Aereas de Mocambique TM | 302

08:50

Thu, 24 Jul 25

Terminal A

Johannesburg, South Africa

01 h 10 m

10:00

Thu, 24 Jul 25

Terminal B

Maputo, Mozambique

BAGGAGE : CHECK INCABIN

Information not available

Kenya Airways, Linhas Aereas de Mocambique

More Timing Options

LKR 119,036

Transit Visa may be required | Re Check-in of Baggage required

Dar Es Salaam to Maputo , 23 Jul

Kenya Airways KQ | 485

14:50

Wed, 23 Jul 25

Terminal T3

Dar Es Salaam, Tanzania

01 h 20 m

16:10

Wed, 23 Jul 25

Terminal T1A

Nairobi, Kenya

BAGGAGE : CHECK INCABIN

Information not available

Kenya Airways KQ | 764

21:10

Wed, 23 Jul 25

Terminal T1A

Nairobi, Kenya

04 h 15 m

00:25

Thu, 24 Jul 25

Terminal A

Johannesburg, South Africa

BAGGAGE : CHECK INCABIN

Information not available

Linhas Aereas de Mocambique TM | 302

08:50

Thu, 24 Jul 25

Terminal A

Johannesburg, South Africa

01 h 10 m

10:00

Thu, 24 Jul 25

Terminal B

Maputo, Mozambique

BAGGAGE : CHECK INCABIN

Information not available

RwandAir, South African Airlink

LKR 124,169

Transit Visa may be required | Re Check-in of Baggage required

Dar Es Salaam to Maputo , 23 Jul

RwandAir WB | 440

16:55

Wed, 23 Jul 25

Terminal T3

Dar Es Salaam, Tanzania

02 h

17:55

Wed, 23 Jul 25

Kigali, Rwanda

BAGGAGE : CHECK INCABIN

Information not available

RwandAir WB | 102

22:30

Wed, 23 Jul 25

Kigali, Rwanda

03 h 50 m

02:20

Thu, 24 Jul 25

Terminal B

Johannesburg, South Africa

BAGGAGE : CHECK INCABIN

Information not available

South African Airlink 4Z | 272

13:55

Thu, 24 Jul 25

Terminal B

Johannesburg, South Africa

01 h 10 m

15:05

Thu, 24 Jul 25

Terminal B

Maputo, Mozambique

BAGGAGE : CHECK INCABIN

Information not available

Kenya Airways, South African Airlink

LKR 124,574

Transit Visa may be required | Re Check-in of Baggage required

Dar Es Salaam to Maputo , 23 Jul

Kenya Airways KQ | 485

14:50

Wed, 23 Jul 25

Terminal T3

Dar Es Salaam, Tanzania

01 h 20 m

16:10

Wed, 23 Jul 25

Terminal T1A

Nairobi, Kenya

BAGGAGE : CHECK INCABIN

Information not available

Kenya Airways KQ | 764

21:10

Wed, 23 Jul 25

Terminal T1A

Nairobi, Kenya

04 h 15 m

00:25

Thu, 24 Jul 25

Terminal A

Johannesburg, South Africa

BAGGAGE : CHECK INCABIN

Information not available

South African Airlink 4Z | 272

13:55

Thu, 24 Jul 25

Terminal B

Johannesburg, South Africa

01 h 10 m

15:05

Thu, 24 Jul 25

Terminal B

Maputo, Mozambique

BAGGAGE : CHECK INCABIN

Information not available

RwandAir, South African Airlink

LKR 126,724

Transit Visa may be required | Re Check-in of Baggage required

Dar Es Salaam to Maputo , 23 Jul

RwandAir WB | 440

16:55

Wed, 23 Jul 25

Terminal T3

Dar Es Salaam, Tanzania

02 h

17:55

Wed, 23 Jul 25

Kigali, Rwanda

BAGGAGE : CHECK INCABIN

Information not available

RwandAir WB | 102

22:30

Wed, 23 Jul 25

Kigali, Rwanda

03 h 50 m

02:20

Thu, 24 Jul 25

Terminal B

Johannesburg, South Africa

BAGGAGE : CHECK INCABIN

Information not available

South African Airlink 4Z | 276

08:05

Thu, 24 Jul 25

Terminal B

Johannesburg, South Africa

01 h 10 m

09:15

Thu, 24 Jul 25

Terminal B

Maputo, Mozambique

BAGGAGE : CHECK INCABIN

Information not available

Kenya Airways, South African Airlink

LKR 127,129

Transit Visa may be required | Re Check-in of Baggage required

Dar Es Salaam to Maputo , 23 Jul

Kenya Airways KQ | 485

14:50

Wed, 23 Jul 25

Terminal T3

Dar Es Salaam, Tanzania

01 h 20 m

16:10

Wed, 23 Jul 25

Terminal T1A

Nairobi, Kenya

BAGGAGE : CHECK INCABIN

Information not available

Kenya Airways KQ | 764

21:10

Wed, 23 Jul 25

Terminal T1A

Nairobi, Kenya

04 h 15 m

00:25

Thu, 24 Jul 25

Terminal A

Johannesburg, South Africa

BAGGAGE : CHECK INCABIN

Information not available

South African Airlink 4Z | 276

08:05

Thu, 24 Jul 25

Terminal B

Johannesburg, South Africa

01 h 10 m

09:15

Thu, 24 Jul 25

Terminal B

Maputo, Mozambique

BAGGAGE : CHECK INCABIN

Information not available

RwandAir, South African Airways

LKR 129,285

Transit Visa may be required | Re Check-in of Baggage required

Dar Es Salaam to Maputo , 23 Jul

RwandAir WB | 440

16:55

Wed, 23 Jul 25

Terminal T3

Dar Es Salaam, Tanzania

02 h

17:55

Wed, 23 Jul 25

Kigali, Rwanda

BAGGAGE : CHECK INCABIN

Information not available

RwandAir WB | 102

22:30

Wed, 23 Jul 25

Kigali, Rwanda

03 h 50 m

02:20

Thu, 24 Jul 25

Terminal B

Johannesburg, South Africa

BAGGAGE : CHECK INCABIN

Information not available

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

08:50

Thu, 24 Jul 25

Terminal A

Johannesburg, South Africa

01 h 10 m

10:00

Thu, 24 Jul 25

Terminal B

Maputo, Mozambique

BAGGAGE : CHECK INCABIN

Information not available

Kenya Airways, South African Airways

More Timing Options

LKR 129,690

Transit Visa may be required | Re Check-in of Baggage required

Dar Es Salaam to Maputo , 23 Jul

Kenya Airways KQ | 485

14:50

Wed, 23 Jul 25

Terminal T3

Dar Es Salaam, Tanzania

01 h 20 m

16:10

Wed, 23 Jul 25

Terminal T1A

Nairobi, Kenya

BAGGAGE : CHECK INCABIN

Information not available

Kenya Airways KQ | 764

21:10

Wed, 23 Jul 25

Terminal T1A

Nairobi, Kenya

04 h 15 m

00:25

Thu, 24 Jul 25

Terminal A

Johannesburg, South Africa

BAGGAGE : CHECK INCABIN

Information not available

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

08:50

Thu, 24 Jul 25

Terminal A

Johannesburg, South Africa

01 h 10 m

10:00

Thu, 24 Jul 25

Terminal B

Maputo, Mozambique

BAGGAGE : CHECK INCABIN

Information not available

Ethiopian Airlines, Linhas Aereas de Mocambique

LKR 130,843

Transit Visa may be required | Re Check-in of Baggage required

Dar Es Salaam to Maputo , 23 Jul

Ethiopian Airlines ET | 43

07:40

Wed, 23 Jul 25

Terminal T3

Dar Es Salaam, Tanzania

02 h

08:40

Wed, 23 Jul 25

Blantyre, Malawi

BAGGAGE : CHECK INCABIN

Information not available

Ethiopian Airlines ET | 20

09:20

Wed, 23 Jul 25

Blantyre, Malawi

02 h 15 m

11:35

Wed, 23 Jul 25

Terminal A

Johannesburg, South Africa

BAGGAGE : CHECK INCABIN

Information not available

Linhas Aereas de Mocambique TM | 302

08:50

Thu, 24 Jul 25

Terminal A

Johannesburg, South Africa

01 h 10 m

10:00

Thu, 24 Jul 25

Terminal B

Maputo, Mozambique

BAGGAGE : CHECK INCABIN

Information not available

Air Tanzania, Linhas Aereas de Mocambique

LKR 138,593

Transit Visa may be required

Dar Es Salaam to Maputo , 23 Jul

Air Tanzania TC | 208

10:45

Wed, 23 Jul 25

Terminal T3

Dar Es Salaam, Tanzania

03 h 30 m

13:15

Wed, 23 Jul 25

Johannesburg, South Africa

BAGGAGE : CHECK INCABIN

Information not available

Linhas Aereas de Mocambique TM | 306

19:30

Wed, 23 Jul 25

Terminal A

Johannesburg, South Africa

01 h 10 m

20:40

Wed, 23 Jul 25

Terminal B

Maputo, Mozambique

BAGGAGE : CHECK INCABIN

Information not available