There are 4 ways to get from Nagqu to Kathmandu by train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, bus, drive
best- Take the train from Naqu to Lhasatrain
- Take the bus from Lhasa Beijiao Passenger Transport Terminal to Zhangmubus
- Drive from Zhangmu to Kathmanducar
36h 57m$154–238Bus, drive
cheapest- Take the bus from Nagqu Bus Station to Lasa Bus Stationbus
- Take the bus from Lhasa Beijiao Passenger Transport Terminal to Zhangmubus
- Drive from Zhangmu to Kathmanducar
38h 38m$152–235Drive 1,357.6 km
- Drive from Nagqu to Kathmanducar 1,357.6 km
19h 46m$174–251Bus, drive via Dhulikhel
- Take the bus from Nagqu Bus Station to Lasa Bus Stationbus
- Take the bus from Lhasa Beijiao Passenger Transport Terminal to Zhangmubus
- Drive from Zhangmu to Dhulikhelcar
41h 26m$163–246
Comparing Your Travel Options
The cheapest way to get from Nagqu to Kathmandu is to bus and drive which costs $150 - $240 and takes 38h 38m.
The fastest way to get from Nagqu to Kathmandu is to drive which takes 19h 46m and costs $170 - $260.
The distance between Nagqu and Kathmandu is 1980 km. The road distance is 1357.6 km.
It takes approximately 36h 57m to get from Nagqu to Kathmandu, including transfers.
Kathmandu is 2h 15m behind Nagqu. It is currently 6:03 AM in Nagqu and 3:48 AM in Kathmandu.
Yes, the driving distance between Nagqu to Kathmandu is 1358 km. It takes approximately 19h 46m to drive from Nagqu to Kathmandu.
There are 1660+ hotels available in Kathmandu.
What companies run services between Nagqu, China and Kathmandu, Nepal?
There is no direct connection from Nagqu to Kathmandu. However, you can take the taxi to Naqu, take the train to Lhasa, take the taxi to Lhasa Beijiao Passenger Transport Terminal, take the bus to Zhangmu, then drive to Kathmandu. Alternatively, you can drive from Nagqu to Kathmandu in around 19h 46m.
Train from Naqu to Lhasa
- Hard Seat
- $9–13
- Hard Sleeper
- $13–17
- Soft Sleeper
- $25–35
- Website
- checi.cn
Bus from Lhasa Beijiao Passenger Transport Terminal to Zhangmu
- Ave. Duration
- 15h
- Frequency
- Twice a week
- Estimated price
- $26–40
- Schedules at
- checi.cn
Bus from Nagqu Bus Station to Lasa Bus Station
- Ave. Duration
- 5h 30m
- Frequency
- 3 times a day
- Estimated price
- $11–20
- Schedules at
- checi.org
Bus from Lhasa Beijiao Passenger Transport Terminal to Zhangmu
- Ave. Duration
- 15h
- Frequency
- Twice a week
- Estimated price
- $26–40
- Schedules at
- checi.cn
Bus from Nagqu Bus Station to Lasa Bus Station
- Ave. Duration
- 5h 30m
- Frequency
- 3 times a day
- Estimated price
- $11–20
- Schedules at
- checi.org
Bus from Lhasa Beijiao Passenger Transport Terminal to Zhangmu
- Ave. Duration
- 15h
- Frequency
- Twice a week
- Estimated price
- $26–40
- Schedules at
- checi.cn
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from London to Edinburgh, Train travel in France: A guide to SNCF, and Which London airport should I choose? - to help you get the most out of your next trip.




