- Address
- Кабул, 7 район, Аюб Хан Мена, ул. Дар-уль-Аман, Kabul
- Phone
- +9320 2500044
- Website
- afghanistan.mid.ru
- Head of mission
- Жирнов Дмитрий Александрович
Russia
Afghanistan
Russian Embassy & Consulates in Afghanistan
- 1 embassy
- 1 consulate general
In Afghanistan, Russia has an embassy in Kabul and a consulate general in Mazari Sharif. Afghan citizens must obtain a visa before travelling to Russia.
Map: Russia’s 2 missions in Afghanistan
Russian Embassy in Kabul
The Russian embassy is in Kabul, the capital of Afghanistan, at Кабул, 7 район, Аюб Хан Мена, ул. Дар-уль-Аман, Kabul. The head of mission on record is Жирнов Дмитрий Александрович. Its phone number and website are on its page.
Russian consulates in Afghanistan
- Consulate General of Russia in Mazari Sharif
Afghanistan, Balkh province, Hairatan (85 km from Mazar-i-Sharif), Taasisote Chubi district, Mazār-e Sharīf
Russia also has a consulate general in Mazari Sharif; career consulates of this kind usually renew passports and take visa applications for their region.
Russia visa for Afghan citizens
Afghanistan
Russia Visa required Russia visa for citizens of Afghanistan
Russia
Afghanistan Visa required Afghanistan visa for citizens of Russia
Russia visa requirements for citizens of Afghanistan
- Unified electronic visa (e-visa)
- Regular tourist visa
- Private, business, study and work visas (invitation-based)
- 11 required documents
checked 22 October 2026
Afghan citizens need a visa for Russia, obtained before travel. In Afghanistan, applications go to the Russian embassy in Kabul or the consulate in Mazari Sharif, or to a visa centre working for Russia.
Afghanistan’s missions in Russia
Missions of Afghanistan in Russia (1)
In return, Afghanistan has an embassy in Russia, in Moscow.
Good to know
Russia in Afghanistan
Worldwide, Russia has 301 missions in 155 countries; 2 of them are in Afghanistan.
Travel to Afghanistan for Russian citizens
Russian citizens must obtain a visa before travelling to Afghanistan. In Afghanistan, Russian citizens can turn to the Russian embassy for passports and emergency help.
Frequently asked questions
Where is the Russian embassy in Afghanistan?
The Russian embassy is in Kabul, at Кабул, 7 район, Аюб Хан Мена, ул. Дар-уль-Аман, Kabul.
Does Russia have consulates in Afghanistan?
Yes, Russia has a consulate general in Mazari Sharif.
Do Afghan citizens need a visa for Russia?
Afghan citizens need a visa for Russia, obtained before travel.
Do Russian citizens need a visa for Afghanistan?
Russian citizens must obtain a visa before travelling to Afghanistan.
Does Afghanistan have an embassy in Russia?
Yes, Afghanistan has its embassy in Moscow.