- Address
- Galle Road 210, Colombo 03
- Phone
- +94 (11) 249-8500
- Website
- lk.usembassy.gov
United States
Sri Lanka
US Embassy in Sri Lanka
1 embassy
In Sri Lanka, the United States has an embassy in Colombo. The United States requires Sri Lankan citizens to hold a visa issued in advance.
US Embassy in Colombo
At Galle Road 210, Colombo 03, the US embassy represents the United States towards Sri Lanka. Its phone number and website are on its page.
United States visa for Sri Lankan citizens
Sri Lanka
United States Visa required United States visa for citizens of Sri Lanka
United States
Sri Lanka Visa on arrival Sri Lanka visa for citizens of the United States
United States visa requirements for citizens of Sri Lanka
- B-1/B-2 visitor visa (business / tourism)
- Transit (C visa) – brief
- Student (F/M/J) and work (H, L, O…) visas – brief
- Fee: US$185
- 4 required documents
checked 22 October 2026
Sri Lankan citizens must obtain a visa before travelling to the United States. Applicants in Sri Lanka turn to the US embassy in Colombo; many countries also use an outsourced visa centre.
Sri Lanka’s missions in the United States
Missions of Sri Lanka in the United States (2)
In return, Sri Lanka has 2 missions in the United States, including its embassy in Washington D.C.
Good to know
The United States in Sri Lanka
Worldwide, the United States has 314 missions in 179 countries; one of them is in Sri Lanka.
Travel to Sri Lanka for US citizens
US citizens can get a visa on arrival in Sri Lanka, valid for stays of up to 30 days. In Sri Lanka, US citizens can turn to the US embassy for passports and emergency help.
Frequently asked questions
Where is the US embassy in Sri Lanka?
The US embassy is in Colombo, at Galle Road 210, Colombo 03.
Do Sri Lankan citizens need a visa for the United States?
Sri Lankan citizens need a visa for the United States, obtained before travel.
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.
Does Sri Lanka have an embassy in the United States?
Yes, Sri Lanka has its embassy in Washington D.C., along with 1 other mission in the United States.