JapanNepal

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

NepalJapan Visa required Japan visa for citizens of Nepal

JapanNepal 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

See the full checklist

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.