Home     About     Contact Us

Nepalese Embassy - Tokyo, Japan

Posted 22 September, 2008 – in: Embassy/Consulate, Japan

Embassy of Nepal in Japan is in Japanese capital city of Tokyo. It is located at: Fukukawa House B, 6-20-28 Shimomeguro, Meguro-Ku, Tokyo 153-0064, Japan.
Visa application Hours for Non-Nepalese citizens are:
9:30am - 11:30am
Visa Pick-up Hours: 14:30pm - 16:00pm. It takes 2 working days after the date of application  is received at the Embassy.
For more [...]

  10 Comments  |  Tags: ,