Sri LankaVietnam

Sri Lankan Embassy in Vietnam

1 embassy

Sri Lanka is represented in Vietnam by 1 mission: an embassy in Hanoi. Vietnamese citizens receive their visa for Sri Lanka at the border; it covers up to 30 days.

Sri Lankan Embassy in Hanoi

At Phố Trần Phú 55B, 10346 Hà Nội, the Sri Lankan embassy represents Sri Lanka towards Vietnam. Its phone number and website are on its page.

Sri Lanka visa for Vietnamese citizens

VietnamSri Lanka Visa on arrival Sri Lanka visa for citizens of Vietnam

Sri LankaVietnam e-Visa Vietnam visa for citizens of Sri Lanka

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

Vietnam’s missions in Sri Lanka

Missions of Vietnam in Sri Lanka (1)

In return, Vietnam has an embassy in Sri Lanka, in Colombo.

Good to know

Sri Lanka in Vietnam

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

Travel to Vietnam for Sri Lankan citizens

Vietnam requires a visa from Sri Lankan citizens, available online as an e-Visa for up to 90 days. In Vietnam, Sri Lankan citizens can turn to the Sri Lankan embassy for passports and emergency help.

When the Sri Lankan embassy in Vietnam is closed

The Sri Lankan embassy in Vietnam closes on Vietnam’s public holidays, the next being New Year's Day (Tết dương lịch) on Friday 1 January 2027, Reunification Day on Friday 30 April 2027 and Labour Day (Ngày Quốc tế lao động) on Saturday 1 May 2027.

Frequently asked questions

Where is the Sri Lankan embassy in Vietnam?

The Sri Lankan embassy is in Hanoi, at Phố Trần Phú 55B, 10346 Hà Nội.

Do Vietnamese citizens need a visa for Sri Lanka?

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

Do Sri Lankan citizens need a visa for Vietnam?

Sri Lankan citizens need a visa for Vietnam, which they can apply for online as an e-Visa for stays of up to 90 days.

Does Vietnam have an embassy in Sri Lanka?

Yes, Vietnam has its embassy in Colombo.