Embassies and consulates in Kathmandu

  • 43 missions
  • 38 countries
  • most embassies are here

Embassies and consulates in Kathmandu

  • Embassy of Australia in Kathmandu

    Embassy · Australia

  • Embassy of Austria in Kathmandu

    Embassy · Austria

  • Embassy of Brazil in Kathmandu

    Embassy · Brazil

    Chun Devi Marg, 44600 Kathmandu

    Today 10:00–13:00
  • Embassy of Egypt in Kathmandu

    Embassy · Egypt

    Khokana Dobato, Sainbu, Lalitpur 18., Kathmandu

  • Embassy of Finland in Kathmandu

    Embassy · Finland

    Banshidhar Marga 17, Kathmandu

    Today 08:00–13:15
  • Embassy of France in Kathmandu

    Embassy · France

    Lazimpat BP 452, Kathmandu

  • Embassy of Germany in Kathmandu

    Embassy · Germany

    ज्ञानेश्वर मार्ग 690, Kathmandu

  • Embassy of India in Kathmandu

    Embassy · India

    Kapurdhara Marg, Lainchaur 336, P.O. Box. 292 Kathmandu

  • Embassy of Japan in Kathmandu

    Embassy · Japan

    Lazimpat Sadak, Kathamandu

  • Embassy of Malaysia in Kathmandu

    Embassy · Malaysia

    Bakhundole-3, Lalitpur Kathmandu

  • Embassy of Morocco in Kathmandu

    Embassy · Morocco

  • Embassy of Myanmar in Kathmandu

    Embassy · Myanmar

  • Embassy of North Korea in Kathmandu

    Embassy · North Korea

  • Embassy of Norway in Kathmandu

    Embassy · Norway

    Pulchok Marg, Kathmandu

    Today 08:30–14:00
  • Embassy of Pakistan in Kathmandu

    Embassy · Pakistan

  • Embassy of Russia in Kathmandu

    Embassy · Russia

  • Embassy of Saudi Arabia in Kathmandu

    Embassy · Saudi Arabia

    Lalitpur, kupondole Ward no 1. Area code 01.Postal code 44600.Kathmandu, Nepal.House No-899 Sanepa marga Kopundole Ward no 1

    Today 10:00–17:00
  • Embassy of South Korea in Kathmandu

    Embassy · South Korea

  • Embassy of Sri Lanka in Kathmandu

    Embassy · Sri Lanka

  • Embassy of Switzerland in Kathmandu

    Embassy · Switzerland

    Ekantakuna 123, Lalitpur

    Today 00:00–05:00, 09:00–24:00
  • Embassy of Thailand in Kathmandu

    Embassy · Thailand

    167/4 Ward No. 3, Maharajgunj-Bansbari Road, Kathmandu

  • Embassy of the United Arab Emirates in Kathmandu

    Embassy · United Arab Emirates

    Lazimpath Road, Kathmandu

    Today 10:00–17:00
  • Embassy of the United Kingdom in Kathmandu

    Embassy · United Kingdom

    Lainchaur marg, Kathmandu

    Open 24/7
  • Embassy of the United States in Kathmandu

    Embassy · United States

    Maharajganj Road, Kathmandu

    Today 08:00–17:00
  • Consulate of Canada in Kathmandu

    Consulate · Canada

    Kaldhara Marg, 20356 Kathmandu

  • Consulate of Cyprus in Kathmandu

    Consulate · Cyprus

    Kanti Path, Kathmandu

  • Consulate of Fiji in Kathmandu

    Consulate · Fiji

  • Consular Office of India in Kathmandu

    Consular Office · India

    Kapurdhara Marga, Lainchaur, Kathmandu

Show all 43

Kathmandu has 43 foreign missions from 38 countries: 25 embassies, 8 consulates, 9 honorary consulates and 1 other office. As the capital of Nepal, Kathmandu is where the embassies are.

Other cities in Nepal

Good to know

Foreign missions in Kathmandu

Among the countries with a mission in Kathmandu are India, the United States, Canada, Poland, Iran, the United Arab Emirates, Austria and Australia. Of Nepal’s neighbours, China and India are represented in Kathmandu.

Types of mission in Kathmandu

By type, Kathmandu has 25 embassies, 8 consulates, 9 honorary consulates and 1 other office. Of these, the 9 honorary consulates in Kathmandu offer limited help: honorary consuls work part-time and normally cannot issue visas or full passports.

Opening hours in Kathmandu

Opening hours are on record for 11 of the 43 missions in Kathmandu. Saturday opening is listed for 3 missions.

Other cities in Nepal

Outside Kathmandu, missions in Nepal are found in Pokhara (1) and Birgunj (1).

Frequently asked questions

How many embassies and consulates are in Kathmandu?

There are 43 foreign missions on record in Kathmandu: 25 embassies, 8 consulates, 9 honorary consulates and 1 other office.

Which countries have a consulate or embassy in Kathmandu?

Missions from 38 countries are based in Kathmandu, among them India, the United States, Canada, Poland and Iran.

Are embassies in Kathmandu open on Saturday?

Saturday opening is listed for 3 of the 11 missions in Kathmandu with known hours.