ℹ Visa on Arrival — Apply at the border or airport
5%Rejection Rate
2/5Difficulty
1–2dProcessing
KES 6,850Total Cost
Quick Facts
RequirementVisa on Arrival
Visa Fee
KES 6,850
Processing Time1–2 working days
Appointment Wait~ weeks
Stay DurationUp to 30 days
E-VisaAvailable online
Mozambique offers one of the Indian Ocean's most spectacular coastlines — Bazaruto Archipelago, Tofo Beach (whale sharks and manta rays), and Ilha de Mozambique (UNESCO). Maputo is a vibrant, colonial-era capital with excellent seafood. E-visa available online in 48 hours. Kenya Airways connects via Nairobi. No mandatory yellow fever for Kenyans.
Key Warnings
Malaria is endemic throughout Mozambique — take prophylaxis (Malarone), use DEET repellent, and sleep under a net. High-risk in northern provinces.
Portuguese is the official language — English is spoken in tourist areas and Maputo but not widely in rural areas. Download Portuguese offline on Google Translate.
Bazaruto Archipelago and premium beach resorts can be expensive (USD 200–500+/night for lodges). Tofo Beach has budget-friendly options around USD 30–80/night and is excellent for whale shark dives.
Insider Tips
Tofo Beach (Inhambane Province, 5 hours north of Maputo or 45-min flight to Inhambane) is one of the world's best whale shark snorkelling destinations — year-round sightings, with rays and turtles as bonuses. Peri-Peri Divers and Diversity Scuba are reputable operators.
Maputo's Polana neighbourhood has excellent Portuguese-Mozambican restaurants — the piri-piri prawns (camarão) are legendary. Try Costa do Sol restaurant on the seafront for the classic experience. Local craft beer (2M — 'dois M') is very good.
Gorongosa National Park (centre of Mozambique) is one of Africa's great conservation success stories — wildlife that was devastated during the civil war has recovered spectacularly. Lions, elephants, hippos, and crocodiles. Less visited than southern African parks — more exclusive experience.
Step-by-Step Guide
Apply for e-visa at evisa.gov.mz (Recommended)
Visit evisa.gov.mz 3–5 days before travel. Upload passport scan, fill form, pay USD 50 by card. Approval emailed within 24–48 hours. Print approval document.
Book flights to Maputo or other Mozambique cities
Kenya Airways flies Nairobi (NBO) to Maputo (MPM) — typically via Johannesburg or direct (check current schedule). Ethiopian Airlines via Addis. South African Airways/FlySafair JNB→MPM for connections from Nairobi. Total: ~6–10 hours.
Arrive at Maputo International Airport (MPM)
If you have an e-visa, proceed to passport control (no separate visa queue). If choosing VOA, go to visa on arrival counter, pay USD 50 cash.
Explore Mozambique
Maputo (city markets, Polana area, excellent Portuguese-Mozambican food), Tofo Beach (world-class whale shark snorkelling), Bazaruto Archipelago (UNESCO protected), Gorongosa National Park (recovering wildlife), and Ilha de Mozambique (UNESCO historic island).
USD 50 cash if choosing visa on arrival (or card for e-visa online)
Recommended (Optional)
Yellow fever certificate (carry if vaccinated — Kenya risk zones)
Frequently Asked Questions
Do Kenyans need a visa for Mozambique?
Yes — but it's simple. Kenyans can get a visa on arrival (USD 50 cash) at Maputo Airport or apply online for an e-visa at evisa.gov.mz (USD 50, approved in 48 hours). E-visa is recommended to avoid airport queues. No yellow fever required for direct travel from Nairobi. Stay: 30 days.
Can Kenyans see whale sharks in Mozambique?
Yes — Tofo Beach (Inhambane, 5 hours north of Maputo) is one of the world's best whale shark snorkelling destinations with year-round sightings. Manta rays and sea turtles are also commonly seen. Fly Nairobi→Maputo then road or fly to Inhambane (IAP). Budget USD 50–80 per dive/snorkel trip.