- Address
- Christian Street 4, Windhoek
- Phone
- +264 (61) 228671
- Website
- namibia.mid.ru
- Head of mission
- Лобач Дмитрий Анатольевич
Russia
Namibia
Russian Embassy in Namibia
1 embassy
In Namibia, Russia has an embassy in Windhoek. No visa is needed by Namibian citizens for Russia, for stays of up to 90 days.
Russian Embassy in Windhoek
The Russian embassy is in Windhoek, the capital of Namibia, at Christian Street 4, Windhoek. The head of mission on record is Лобач Дмитрий Анатольевич. Its phone number and website are on its page.
Russia visa for Namibian citizens
Namibia
Russia Visa-free, 90 days Russia visa for citizens of Namibia
Russia
Namibia Visa-free, 90 days Namibia visa for citizens of Russia
Russia admits Namibian citizens without a visa for stays of up to 90 days.
Namibia’s missions in Russia
Missions of Namibia in Russia (1)
In return, Namibia has an embassy in Russia, in Moscow.
Good to know
Russia in Namibia
Worldwide, Russia has 301 missions in 155 countries; one of them is in Namibia.
Travel to Namibia for Russian citizens
Russian citizens do not need a visa for Namibia: stays of up to 90 days are visa-free. In Namibia, Russian citizens can turn to the Russian embassy for passports and emergency help.
When the Russian embassy in Namibia is closed
The Russian embassy in Namibia closes on Namibia’s public holidays, the next being Human Rights Day on Thursday 10 December 2026, Christmas Day on Friday 25 December 2026 and Day of Goodwill (St. Stephen's Day) on Saturday 26 December 2026, and usually on some holidays of Russia, such as New Year's Day on Friday 1 January 2027.
Frequently asked questions
Where is the Russian embassy in Namibia?
The Russian embassy is in Windhoek, at Christian Street 4, Windhoek.
Do Namibian citizens need a visa for Russia?
Russia admits Namibian citizens without a visa for stays of up to 90 days.
Do Russian citizens need a visa for Namibia?
Russian citizens can visit Namibia without a visa for up to 90 days.
Does Namibia have an embassy in Russia?
Yes, Namibia has its embassy in Moscow.