There are 6 ways to get from Xining to Kathmandu by plane, train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Xining to Tribhuvan International Airport
best- Fly from Xining (XNN) to Tribhuvan International Airport (KTM)plane XNN - KTM
10h 29m$83–413Train, bus, drive
- Take the train from Xining to Lhasatrain
- Take the bus from Lhasa Beijiao Passenger Transport Terminal to Zhangmubus
- Drive from Zhangmu to Kathmanducar
44h 44m$116–201Drive 2,623 km
- Drive from Xining to Kathmanducar 2,623 km
34h 22m$336–485Train, bus to Lanzhou, fly to Tribhuvan International Airport
- Take the train from Xining to Lanzhou Westtrain
- Take the bus from Oriental Hotel to Lanzhou Airportbus
- Fly from Lanzhou (LHW) to Tribhuvan International Airport (KTM)plane LHW - KTM
15h 53m$179–528Fly Xining to Simara Airport, taxi
- Fly from Xining (XNN) to Simara Airport (SIF)plane XNN - SIF
- Take the taxi from Simara Airport (SIF) to Kathmandutaxi
15h 10m$188–663Bus, drive
- Take the bus from Xining to Lasa Bus Stationbus
- Take the bus from Lhasa Beijiao Passenger Transport Terminal to Zhangmubus
- Drive from Zhangmu to Kathmanducar
2d 5h$137–184
Xining (XNN) to Tribhuvan International Airport (KTM) flights
Questions & Answers
The cheapest way to get from Xining to Kathmandu is to train and bus and drive which costs $110 - $210 and takes 44h 44m.
The fastest way to get from Xining to Kathmandu is to fly which takes 10h 29m and costs $80 - $420.
The distance between Xining and Kathmandu is 1887 km. The road distance is 2623 km.
It takes approximately 10h 29m to get from Xining to Kathmandu, including transfers.
Kathmandu is 2h 15m behind Xining. It is currently 11:14 PM in Xining and 8:59 PM in Kathmandu.
Yes, the driving distance between Xining to Kathmandu is 2623 km. It takes approximately 34h 22m to drive from Xining to Kathmandu.
There are 1550+ hotels available in Kathmandu.
What companies run services between Xining, China and Kathmandu, Nepal?
Sichuan Airlines, Tibet Airlines Corporation, and two other airlines fly from Xining (XNN) to Tribhuvan International Airport (KTM) twice daily.
- Website
- buddhaair.com
Flights from Xining to Simara Airport via Tianfu International, Tribhuvan International Airport
- Ave. Duration
- 16h 35m
- When
- Every day
- Estimated price
- $160–800
Flights from Xining to Simara Airport via Lhasa, Tribhuvan International Airport
- Ave. Duration
- 10h 10m
- When
- Monday and Friday
- Estimated price
- $100–550
- Website
- ch.com
Flights from Xining to Tribhuvan International Airport via Tianfu International
- Ave. Duration
- 14h 35m
- When
- Every day
- Estimated price
- $130–650
Flights from Lanzhou to Tribhuvan International Airport via Tianfu International
- Ave. Duration
- 14h 30m
- When
- Every day
- Estimated price
- $150–750
- Website
- airchina.com
Flights from Xining to Tribhuvan International Airport via Tianfu International
- Ave. Duration
- 14h 45m
- When
- Every day
- Estimated price
- $150–430
Flights from Lanzhou to Tribhuvan International Airport via Tianfu International
- Ave. Duration
- 16h 25m
- When
- Every day
- Estimated price
- $170–500
- Website
- en.ceair.com
Flights from Lanzhou to Tribhuvan International Airport via Kunming
- Ave. Duration
- 14h 20m
- When
- Every day
- Estimated price
- $160–650
- Website
- himalaya-airlines.com
Flights from Xining to Tribhuvan International Airport via Lhasa
- Ave. Duration
- 7h
- When
- Monday and Friday
- Estimated price
- $80–410
Train from Xining to Lanzhou West
- Ave. Duration
- 2h 8m
- Frequency
- Every 4 hours
- Estimated price
- $12–23
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- $12–17
- Adult - 1st Class
- $16–23
Train from Xining to Lanzhou West
- Hard Seat
- $4–6
- Hard sleeper
- $9–13
- Soft sleeper
- $14–20
Train from Xining to Lanzhou West
- 2nd Class Seat
- $13–15
- 1st Class Seat
- $21–24
- Business Class Seat
- $30–45
- Phone
- 0931-96556
- Website
- travelchinaguide.com
Bus from Oriental Hotel to Lanzhou Airport
- Ave. Duration
- 1h 6m
- Frequency
- Every 30 minutes
- Estimated price
- $5
- Schedules at
- travelchinaguide.com
- Website
- qichezhan.net
Bus from Xining to Lasa Bus Station
- Ave. Duration
- 30h 30m
- Frequency
- Twice daily
- Estimated price
- $50
- Schedules at
- qichezhan.net
- Ave. Duration
- 2h 2m
- Estimated price
- $85–110
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 Want to know more about Flixbus?, Train travel in Spain: A guide to Renfe, and 4 stunningly beautiful Philippines islands you need to visit - to help you get the most out of your next trip.

















