Sri LankaUnited States

Sri Lankan Embassy in the United States

1 embassy

Sri Lanka is represented in the United States by 2 missions: an embassy in Washington D.C. and 1 other office. Sri Lanka issues US citizens a visa on arrival for stays of up to 30 days, so nothing has to be arranged in advance.

Map: Sri Lanka’s 2 missions in the United States

Map: Sri Lanka’s 2 missions in the United States

Sri Lankan Embassy in Washington D.C.

The Sri Lankan embassy is in Washington D.C., the capital of the United States, at Whitehaven Street Northwest 3025, 20008 Washington. Its phone number and website are on its page.

Consulates

Sri Lanka visa for US citizens

United StatesSri Lanka Visa on arrival Sri Lanka visa for citizens of the United States

Sri LankaUnited States Visa required United States visa for citizens of Sri Lanka

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

The United States’ missions in Sri Lanka

Missions of the United States in Sri Lanka (1)

In return, the United States has an embassy in Sri Lanka, in Colombo.

Good to know

Sri Lanka in the United States

Worldwide, Sri Lanka has 68 missions in 47 countries; 2 of them are in the United States.

Travel to the United States for Sri Lankan citizens

Sri Lankan citizens must obtain a visa before travelling to the United States. In the United States, Sri Lankan citizens can turn to the Sri Lankan embassy for passports and emergency help.

When Sri Lankan missions in the United States are closed

Sri Lankan missions in the United States close on the United States’ public holidays, the next being Veterans Day on Wednesday 11 November 2026, Thanksgiving Day on Thursday 26 November 2026 and Christmas Day on Friday 25 December 2026.

Frequently asked questions

Where is the Sri Lankan embassy in the United States?

The Sri Lankan embassy is in Washington D.C., at Whitehaven Street Northwest 3025, 20008 Washington.

Do US citizens need a visa for Sri Lanka?

Sri Lanka issues US citizens a visa on arrival for stays of up to 30 days, so nothing has to be arranged in advance.

Do Sri Lankan citizens need a visa for the United States?

Sri Lankan citizens must obtain a visa before travelling to the United States.

Does the United States have an embassy in Sri Lanka?

Yes, the United States has its embassy in Colombo.