Travel from Hanoi to Kathmandu

Bus or fly from Hanoi to Kathmandu?

Malindo Airways, Malaysia Airlines and 10 other airlines fly from Hanoi to Kathmandu every 2 hours. Alternatively, The Sinh Tourist operates a bus from Hanoi to Kathmandu once daily. Tickets cost $31 and the journey takes 8 h. 5 other operators also service this route.

How to get from Hanoi to Kathmandu

ModeDurationPrice
From Hanoi Railway Staion bus to Hanoi airport, fly to Kathmandu airport, then drive to Kathmandu.10 h 49 min$302
From Hanoi Railway Station train to Zhengzhou Railway Station, walk to Zhengzhou, train to Lhasa Liuwu Coach Station, then bus to Kathmandu.3 days 14 h$425
From Ha Noi bus to Nanning China, walk to Nanning, bus to Haikou, bus to Chengdu, bus to Lhasa, taxi to Lhasa Liuwu Coach Station, then bus to Kathmandu.3 days 15 h$360
From Hanoi Railway Station train to Changsha South station, line 2 subway to Changsha Railway station, walk to Changsha, train to Lhasa Liuwu Coach Station, then bus to Kathmandu.3 days 17 h$172
From Hanoi Gia Lam Station train to Pingxiang Station, bus to Guizhou Jinyang Bus Station, bus to Jianyang, train to Chengdu, train to Lhasa Liuwu Coach Station, then bus to Kathmandu.4 days 0 h$259
From Hanoi drive to Kathmandu.47 h 58 min$361

Operators from Hanoi to Kathmandu