AfghanistanSaudi 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

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 ArabiaAfghanistan Visa required Afghanistan visa for citizens of Saudi Arabia

AfghanistanSaudi 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.