How can I travel from China to Nepal?
Tags: airlines-china, china, international flights, kathmandu, transportation
You can fly from the following cities in China- Lhasa, Shanghai, Hong Kong, Beijing, and Guangzhou, Kunming – to Kathmandu.
Lhasa:
Air China – 3 flights per week (Monday, Thursday and Saturday)
Hong Kong:
Nepal Airlines Corporation – 3 flights per week (Tuesday, Thursday and Saturday)
Cathay Pacific – 3 flights per week (Tuesday, Friday and Sunday)
Guangzhou:
Southern China Airlines – 3 flights per week (Monday, Wednesday and Friday)
Chengdu:
Air China – 3 flights per week (Tuesday, Thursday and Saturday). Some flights stop over in Lhasa.
Kunming:
China Eastern Airlines – 4 flights per week.
Beijing:
Air China has connecting flights from Beijing to Lhasa and Chengdu. Southern China Airlines has connecting flights to Guangzhou.
Shanghai:
Air China has connecting flight to Lhasa, Chengdu or Beijing. Southern China Airlines has connecting flights to Guangzhou or Beijing.
You can also reach Nepal by land from Tibet. You need to ride on a four wheel jeep drive from Lhasa to Kodari, Chinese border town with Nepal. Then from the Nepali side of Tatopani, you can take a 5 hours bus drive to Kathmandu. There is a direct bus service from Lhasa to Kathmandu. The bus is changed at the border.
See googlemap below for the only border crossing for land route to Nepal from China.











