- Phone
- 94-11-2693831
- Website
- lk.emb-japan.go.jp
Japan
Sri Lanka
Japanese Embassy in Sri Lanka
1 embassy
In Sri Lanka, Japan has an embassy in Colombo. Japan requires Sri Lankan citizens to hold a visa issued in advance.
Japanese Embassy in Colombo
The Japanese embassy is in Colombo, the capital of Sri Lanka. Its phone number and website are on its page.
Japan visa for Sri Lankan citizens
Sri Lanka
Japan Visa required Japan visa for citizens of Sri Lanka
Japan
Sri Lanka Visa on arrival Sri Lanka visa for citizens of Japan
Japan visa requirements for citizens of Sri Lanka
- Short-term stay visa (tourism)
- Short-term stay visa (business)
- Short-term stay visa (visiting relatives or friends)
- JAPAN eVISA (single-entry tourism)
- Fee: JP¥15,000
- 16 required documents
checked 22 October 2026
Sri Lankan citizens need a visa for Japan, obtained before travel. From Sri Lanka, the application is made at the Japanese embassy in Colombo or through a visa centre appointed by Japan.
Sri Lanka’s missions in Japan
Missions of Sri Lanka in Japan (1)
In return, Sri Lanka has an embassy in Japan, in Tokyo.
Good to know
Japan in Sri Lanka
Worldwide, Japan has 248 missions in 146 countries; one of them is in Sri Lanka.
Travel to Sri Lanka for Japanese citizens
Sri Lanka issues Japanese citizens a visa on arrival for stays of up to 30 days, so nothing has to be arranged in advance. In Sri Lanka, Japanese citizens can turn to the Japanese embassy for passports and emergency help.
Frequently asked questions
Where is the Japanese embassy in Sri Lanka?
The Japanese embassy is in Colombo.
Do Sri Lankan citizens need a visa for Japan?
Sri Lankan citizens must obtain a visa before travelling to Japan.
Do Japanese citizens need a visa for Sri Lanka?
Sri Lanka issues Japanese 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 Japan?
Yes, Sri Lanka has its embassy in Tokyo.