ChinaNepal

Chinese Embassy in Nepal

1 embassy

China is represented in Nepal by 1 mission: an embassy in Kathmandu. Nepali citizens need a visa for China, obtained before travel.

Chinese Embassy in Kathmandu

In Kathmandu, the Chinese embassy represents China towards Nepal. The head of mission on record is Zhang Maoming. Its website is linked on its page.

China visa for Nepali citizens

NepalChina Visa required China visa for citizens of Nepal

ChinaNepal Visa on arrival Nepal visa for citizens of China

China visa requirements for citizens of Nepal

  • L visa (tourism)
  • M visa (commerce and trade) / F visa (exchanges and visits)
  • G visa (transit) and visa-free transit
  • X1 / X2 visa (study)
  • Fee: TRY 1,225
  • 12 required documents

checked 22 October 2026

See the full checklist

China requires Nepali citizens to hold a visa issued in advance. Applicants in Nepal turn to the Chinese embassy in Kathmandu; many countries also use an outsourced visa centre.

Nepal’s missions in China

Missions of Nepal in China (2)

In return, Nepal has 2 missions in China, including its embassy in Beijing.

Good to know

China in Nepal

Worldwide, China has 328 missions in 182 countries; one of them is in Nepal.

Travel to Nepal for Chinese citizens

Nepal issues Chinese citizens a visa on arrival for stays of up to 150 days, so nothing has to be arranged in advance. In Nepal, Chinese citizens can turn to the Chinese embassy for passports and emergency help.

Frequently asked questions

Where is the Chinese embassy in Nepal?

The Chinese embassy is in Kathmandu.

Do Nepali citizens need a visa for China?

Nepali citizens need a visa for China, obtained before travel.

Do Chinese citizens need a visa for Nepal?

Nepal issues Chinese citizens a visa on arrival for stays of up to 150 days, so nothing has to be arranged in advance.

Does Nepal have an embassy in China?

Yes, Nepal has its embassy in Beijing, along with 1 other mission in China.