- Address
- Lazimpat Sadak, Kathamandu
- Phone
- 977-1-4426-680
- Website
- np.emb-japan.go.jp
Japan
Nepal
Japanese Embassy in Nepal
1 embassy
In Nepal, Japan has an embassy in Kathmandu. Nepali citizens must obtain a visa before travelling to Japan.
Japanese Embassy in Kathmandu
The Japanese embassy is in Kathmandu, the capital of Nepal, at Lazimpat Sadak, Kathamandu. Its phone number and website are on its page.
Japan visa for Nepali citizens
Nepal
Japan Visa required Japan visa for citizens of Nepal
Japan
Nepal Visa on arrival Nepal visa for citizens of Japan
Japan visa requirements for citizens of Nepal
- 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
Nepali citizens need a visa for Japan, obtained before travel. In Nepal, applications go to the Japanese embassy in Kathmandu, or to a visa centre working for Japan.
Nepal’s missions in Japan
Missions of Nepal in Japan (1)
In return, Nepal has an embassy in Japan, in Tokyo.
Good to know
Japan in Nepal
Worldwide, Japan has 248 missions in 146 countries; one of them is in Nepal.
Travel to Nepal for Japanese citizens
Nepal issues Japanese citizens a visa on arrival for stays of up to 150 days, so nothing has to be arranged in advance. In Nepal, Japanese citizens can turn to the Japanese embassy for passports and emergency help.
Frequently asked questions
Where is the Japanese embassy in Nepal?
The Japanese embassy is in Kathmandu, at Lazimpat Sadak, Kathamandu.
Do Nepali citizens need a visa for Japan?
Japan requires Nepali citizens to hold a visa issued in advance.
Do Japanese citizens need a visa for Nepal?
Japanese citizens receive their visa for Nepal at the border; it covers up to 150 days.
Does Nepal have an embassy in Japan?
Yes, Nepal has its embassy in Tokyo.