Nepal embassy and consulates in China
Embassy in Beijing
Embassy of Nepal
尼泊尔驻华大使馆
- Phone
- +86 10 6532 1795
- Address in Chinese
- 北京市三里屯路西6街1号
No.1, Xi Liu Jie, San Li Tun Lu - Website
- www.nepalembassy.org.cn
Consulates
Chengdu
Consulate General of Nepal in Chengdu
尼泊尔驻成都总领事馆
- Phone
- +86 28 6203 6263
- Consular district
- 四川、重庆、贵州
- Address in Chinese
- 四川省成都市武侯区天府一街888号天府国际社区303号
Guangzhou
Consulate General of Nepal in Guangzhou
尼泊尔驻广州总领事馆
- Phone
- +86 20 8706 6400
- Consular district
- 广东、福建、广西、海南
- Address in Chinese
- 广东省广州市天河区华夏路16号富力盈凯广场2803号
Lhasa
Consulate General of Nepal in Lhasa
尼泊尔驻拉萨总领事馆
- Phone
- +86 891 681 3965
- Consular district
- 西藏
- Address in Chinese
- 西藏自治区拉萨市罗布林卡路13号
Shanghai
Honorary Consul of Nepal in Shanghai
尼泊尔驻上海名誉领事
- Phone
- +86 21 6272 0259
- Consular district
- 上海
- Address in Chinese
- 上海市北京西路669号16楼D座
Phone numbers come from China’s Ministry of Foreign Affairs list. They change: check the embassy website before you travel. Checked against official sources: 2026-11-11