
Mozambique's main airport is Maputo International Airport (MPM), located about 3km/2mi from the capital, Maputo. Domestic flights connect Maputo to several other large towns, including Vilanculos, Beira, Nampula and Pemba.
Aside from fly-in beach holidays, Mozambique is mainly a self-drive destination. You can either rent a car in Maputo or in Johannesburg (South Africa), from where you can drive to Maputo. Mozambique is a large country, so unless you have a couple of months, most self-drive is restricted to the south of the country.
The distance between Johannesburg and Maputo is about 550km/340mi and the drive takes around 7 hours*. Aside from any other stops along the way, you’ll need to allow about 2 hours extra for the border crossing.
*Driving times are only a rough indication. You should always consider the possibility of significant delays.
Flights & Airlines to Mozambique
Please check Skyscanner to see which airlines can take you to Mozambique and what tickets would cost.
Domestic Airlines & Flights in Mozambique
All domestic and charter flights are usually booked by your tour operator as part of your package. Scheduled domestic flights can be booked with the following carriers:
Passport, Visa & Other Entry Requirements
Entry requirements can change, so please contact your local Mozambican embassy or high commission to verify that the information below is current.
- A passport is required for all foreign visitors and has to be valid for at least six months.
- Passports must have at least three empty pages.
- Citizens of most countries require a visa, which can be obtained in advance on the e-Visa platform or from a Mozambican embassy or high commission.
- As of May 2023, citizens of several countries, including Canada, China, Israel, Japan, UK, USA and many EU states, no longer need a visa but must still pay a small fee on arrival. This should be confirmed before you travel.
- Citizens of several African countries, including South Africa, don’t need a visa and will get a 30-day entry permit on arrival.
- When arriving from a yellow-fever-infected country, a yellow-fever vaccination certificate is required.
- For more information please check the website of your local Mozambican embassy/high commission or the government travel advisories below:
- Australia
www.smartraveller.gov.au
- Canada
travel.gc.ca
- EU member states
ec.europa.eu
- Ireland
www.ireland.ie
- New Zealand
www.safetravel.govt.nz
- United Kingdom
www.gov.uk
- United States
travel.state.gov
- Australia