LAM 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 offer flights from South Africa to Mozambique, and Mozambique internal flights are provided by other Mozambican airlines.
Visas may be obtained 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). Departure tax is payable at all Mozambique Airports (approximately US$8 for internal flight and US$20 for flights to South Africa). Cash is required for all visa and airport tax payments at Mozambique airports.
Mozambique has three international airports: MaputoInternationalAirport, VilanculosAirport and PembaAirport.
Domestic air services operate between Beira, Maputo, Nampula, Pemba, Quelimane, Tete and Vilanculos. Many charter airlines have scheduled services and these are usually preferable. We can arrange your flights to Pemba, Inhambane, Maputo and to Vilanculos on reliable scheduled charter flights.
There are several routing options between Johannesburg's O R Tambo International Airport and Vilanculos Airport, Mozambique.
• 1. Johannesburg to Vilanculos (direct)
• 2. Johannesburg to Vilanculos (via Kruger-Mpumalanga)
• 3. Johannesburg to Vilanculos (via Beira)
• 4. Johannesburg to Vilanculos (via Maputo)
Flights to Pemba and the Quirimbas
Flight access to Pemba and the Quirimbas is available from Johannesburg, Maputo and Dar Es Salaam.
Flights from Johannesburg to Pemba depart twice a week.
Return flights to Johannesburg leave three times a week, and all go via Maputo. Direct flights take approximately three hours, while flights via Maputo will take between five and six hours.
Flights from Maputo to Pemba depart six times a week, with two departures on Wednesdays (both in the morning). Return flights to Maputo leave seven times a week with two afternoon flights on Friday. The flights are direct and take approximately three to four hours.
Flights from Dar es Salaam to Pemba leave four times a week, and there are also four return flights weekly. Flights there are very quick but return flights can take about three hours.