Afghanistan
Saudi Arabia
Afghan Embassy & Consulates in Saudi Arabia
- 1 embassy
- 1 consulate general
In Saudi Arabia, Afghanistan has an embassy in Riyadh and a consulate general in Jeddah. Saudi citizens must obtain a visa before travelling to Afghanistan.
Map: Afghanistan’s 2 missions in Saudi Arabia
Afghan Embassy in Riyadh
Afghanistan has its embassy in Riyadh, the capital.
Afghan consulates in Saudi Arabia
Afghanistan also has a consulate general in Jeddah; a consulate does consular work for a region: passports, certificates and help for nationals in difficulty.
Afghanistan visa for Saudi citizens
Saudi Arabia
Afghanistan Visa required Afghanistan visa for citizens of Saudi Arabia
Afghanistan
Saudi Arabia Visa required Saudi Arabia visa for citizens of Afghanistan
Saudi citizens need a visa for Afghanistan, obtained before travel. In Saudi Arabia, applications go to the Afghan embassy in Riyadh or the consulate in Jeddah, or to a visa centre working for Afghanistan.
Saudi Arabia’s missions in Afghanistan
Missions of Saudi Arabia in Afghanistan (1)
In return, Saudi Arabia has an embassy in Afghanistan, in Kabul.
Good to know
Afghanistan in Saudi Arabia
Worldwide, Afghanistan has 47 missions in 34 countries; 2 of them are in Saudi Arabia.
Travel to Saudi Arabia for Afghan citizens
Afghan citizens need a visa for Saudi Arabia, obtained before travel. In Saudi Arabia, Afghan citizens can turn to the Afghan embassy for passports and emergency help.
Frequently asked questions
Where is the Afghan embassy in Saudi Arabia?
The Afghan embassy is in Riyadh.
Does Afghanistan have consulates in Saudi Arabia?
Yes, Afghanistan has a consulate general in Jeddah.
Do Saudi citizens need a visa for Afghanistan?
Afghanistan requires Saudi citizens to hold a visa issued in advance.
Do Afghan citizens need a visa for Saudi Arabia?
Afghan citizens must obtain a visa before travelling to Saudi Arabia.
Does Saudi Arabia have an embassy in Afghanistan?
Yes, Saudi Arabia has its embassy in Kabul.