Sri LankaSaudi Arabia

Sri Lankan Embassy in Saudi Arabia

1 embassy

Sri Lanka is represented in Saudi Arabia by 1 mission: an embassy in Riyadh. Saudi citizens can get a visa on arrival in Sri Lanka, valid for stays of up to 30 days.

Sri Lankan Embassy in Riyadh

Embassy of Sri Lanka in Riyadh

Embassy · Riyadh

Today 08:30–16:30
Address
أحمد عبدالغفور عطار 2979, Riyadh

The Sri Lankan embassy is in Riyadh, the capital of Saudi Arabia, at أحمد عبدالغفور عطار 2979, Riyadh. Its phone number and website are on its page.

Sri Lanka visa for Saudi citizens

Saudi ArabiaSri Lanka Visa on arrival Sri Lanka visa for citizens of Saudi Arabia

Sri LankaSaudi Arabia e-Visa Saudi Arabia visa for citizens of Sri Lanka

Saudi citizens can get a visa on arrival in Sri Lanka, valid for stays of up to 30 days.

Saudi Arabia’s missions in Sri Lanka

Missions of Saudi Arabia in Sri Lanka (1)

In return, Saudi Arabia has an embassy in Sri Lanka, in Colombo.

Good to know

Sri Lanka in Saudi Arabia

Worldwide, Sri Lanka has 68 missions in 47 countries; one of them is in Saudi Arabia.

Travel to Saudi Arabia for Sri Lankan citizens

Sri Lankan citizens need a visa for Saudi Arabia, which they can apply for online as an e-Visa. In Saudi Arabia, Sri Lankan citizens can turn to the Sri Lankan embassy for passports and emergency help.

Frequently asked questions

Where is the Sri Lankan embassy in Saudi Arabia?

The Sri Lankan embassy is in Riyadh, at أحمد عبدالغفور عطار 2979, Riyadh.

Do Saudi citizens need a visa for Sri Lanka?

Saudi citizens receive their visa for Sri Lanka at the border; it covers up to 30 days.

Do Sri Lankan citizens need a visa for Saudi Arabia?

Sri Lankan citizens need a visa for Saudi Arabia, which they can apply for online as an e-Visa.

Does Saudi Arabia have an embassy in Sri Lanka?

Yes, Saudi Arabia has its embassy in Colombo.