Mozambique Visa requirements
Most nationalities, including UK, USA, Canadian, Australian and New Zealand passport holders require a visa to enter Mozambique. In summer 2017, Mozambique introduced the possibility for tourists to buy visas at border posts. However, border visas should be considered an exception, not standard practice; they’re intended for visitors originating in countries where there is no Mozambican diplomatic mission to issue visas. If you’re travelling from a country where there is Mozambican diplomatic or consular representation (such as the UK), you should continue to apply for a visa before travelling. South African nationals can enter Mozambique for up to 90 days without a visa.
If you are a passport holder of another nationality, check Project Visa for more information on visa requirements for Mozambique.