LAM (Linhas Aéreas de Moçambique) or Mozambique Airlines is the national airline for Mozambique and provides daily flights between Johannesburg (South Africa) and Maputo (Mozambique) as well as domestic flights connecting Maputo to Inhambane and Vilanculos and regional flights from Nairobi in Kenya or Dar Es Salaam in Tanzania to Pemba.

Other airlines such as South African Airways and Pelican Air also provide flights from South Africa to Mozambique, and Mozambique internal flights are provided by other Mozambican airlines.

Visas may be obtained at airports on arrival in Mozambique (approximately US$25 per person), South African citizens do not require visas but must pay an immigration fee (approximately US2.50 or R17). As of 1st July, all departure taxes are collected by the various airlines, as part of the airfare and paid over to Mozambique. Departure tax are no longer payable in Mozambique. Cash is required for all visas and immigration tax payments at Mozambique airports.

All flight times and prices given below are subject to change and availability. For information not given below please contact us by email flights@go.mozbookings.com.

Flights to Maputo in Mozambique
Flight Prices & Schedules

All flight times and prices given below are subject to change and availability. Some air fares may only be valid when booked in conjunction with accommodation in Mozambique. For one way flight prices or information not given below please contact us by email flights@go.mozbookings.com.

Passenger taxes are given separately since they are subject to frequent change as the price of fuel and exchange rates fluctuate).

Flights from Johannesburg O. R. Tambo International to Maputo with LAM

Fare Type

Return Fare

 

Approximate SA Taxes & Departure taxes
(subject to change)
Total Cost

LAM, Mozambique Airlines flights from Johannesburg to Inhambane Special Offer 7 day return
subject to availability

    ZAR 3470
Book now

LAM, Mozambique Airlines flights from Johannesburg to Inhambane Special Offer 30 day return
minimum 2 night stay
subject to availability, conditions apply

ZAR 1160 ZAR 3009 ZAR 4160
Book now

LAM, Mozambique Airlines flights from Johannesburg to InhambaneShort Stay Return
maximum 6 night stay
subject to availability

ZAR 1680 ZAR 3000 ZAR 4680
Book now

LAM, Mozambique Airlines flights from Johannesburg to InhambaneLong Stay Return
maximum 1 year stay
subject to availability

ZAR 2700 ZAR 3000 ZAR 5700
Book now

LAM, Mozambique Airlines flights from Johannesburg to InhambaneOne Way
subject to availability

ZAR 1525 ZAR 1540 ZAR 3070
Book now
Timetable From Johannesburg O. R. Tambo to Maputo
Day of the Week Depart Johannesburg
O. R. Tambo
Arrive Maputo   Depart Johannesburg
O. R. Tambo
Arrive Maputo   Depart Johannesburg
O. R. Tambo
Arrive Maputo
Monday 08h40 09h40   17h50 19h00   19h10 20h10
Tuesday 08h40 09h40         19h10 20h10
Wednesday 08h40 09h40   17h50 19h00   19h40 20h40
Thursday 08h40 09h40         19h10 20h10
Friday 08h40 09h40   17h50 19h00   19h40 20h40
Saturday 08h40 09h40         19h10 20h10
Sunday 08h40 09h40         19h40 20h40
Timetable From Maputo to Johannesburg O. R. Tambo
Day of the Week Depart Maputo Arrive Johannesburg
O. R. Tambo
  Depart Maputo Arrive Johannesburg
O. R. Tambo
  Depart Maputo Arrive Johannesburg
O. R. Tambo
Monday 07h00 08h00   09h00 10h15   17h30 18h30
Tuesday 07h00 08h00         17h30 18h30
Wednesday 07h00 08h00         17h30 18h30
Thursday 07h00 08h00         17h30 18h30
Friday 07h00 08h00         17h30 18h30
Saturday 07h00 08h00         17h30 18h30
Sunday 07h00 08h00         17h30 18h30
 

Flights from Durban Airport to Maputo with LAM

LAM are no longer running flights from Durban.