Namibia Visa for UK Citizens
British passport holders can obtain a visa on arrival in Namibia at designated airports and land borders for tourism stays of up to 90 days. Since April 2025, Namibia charges a visa fee of N$1,600 (approximately $90 USD) for non-African Union nationals. You can also apply in advance through the e-Visa portal at eservices.mhaiss.gov.na. Children under 6 are exempt from the fee, and children aged 6 to 11 pay a reduced rate of N$800.
Visa At a Glance
- Visa Type
- Visa on Arrival
- Best Option
- Visa on arrival or e-Visa
- Cost
- $90
- Processing
- 0-0 days
- Validity
- 90 days
- Entries
- Multiple
Requirements
At Immigration
What to Present
- •Valid UK passport (6+ months validity, 2 blank pages)
- •Return or onward flight ticket
- •Proof of accommodation
- •Proof of sufficient funds (may be asked)
Tips
- •Have your return ticket easily accessible
- •Immigration is typically quick and efficient
- •Check your stamp to confirm days granted
Typical processing time: 5-15 minutes
Common Mistakes to Avoid
- Passport with fewer than 6 months validity
- Not having return or onward ticket
- Overstaying the days granted on your permit
- Not checking the number of days stamped at immigration
Frequently Asked Questions
Do UK citizens need a visa for Namibia?
Yes. Since April 2025, UK citizens need a visa for Namibia. You can get one on arrival at the airport or border for N$1,600 (~$90 USD), or apply online at eservices.mhaiss.gov.na.
How long can British citizens stay in Namibia?
Up to 90 days with the visitor's permit. Extensions are possible through the Ministry of Home Affairs.
What passport requirements does Namibia have for UK citizens?
Your UK passport must be valid for at least 6 months beyond entry and have at least 2 blank visa pages.
Do I need a yellow fever vaccine for Namibia from the UK?
Not if flying directly from the UK. Only required if transiting through a yellow fever endemic country.
How do I fly to Namibia from the UK?
No direct flights exist. Common routes are via Johannesburg, Frankfurt, or Amsterdam. Flight time is approximately 12-14 hours with one connection.