There are 6 ways to get from Xigazê to Kathmandu by bus, car, plane 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.

Recommended option

Bus  •  24 h 41 min

  1. Take the bus from Shigatse Bus Station to Lasa North Suburb Coach Station
  2. Take the bus from Lhasa Liuwu Coach Station to Kathmandu

$91 - $93

5 alternative options

Drive  •  15 h 33 min

  1. Drive from Xigazê to Kathmandu 642 miles

$90 - $140

Drive to Tumlingtar, fly  •  13 h

  1. Drive from Xigazê to Tumlingtar
  2. Fly from Tumlingtar (TMI) to Kathmandu (KTM) TMI - KTM

$193 - $365

Drive to Bhadrapur, fly  •  9 h 41 min

  1. Drive from Xigazê to Bhadrapur
  2. Fly from Bhadrapur (BDP) to Kathmandu (KTM) BDP - KTM

$183 - $426

Drive to Biratnagar, fly  •  10 h 54 min

  1. Drive from Xigazê to Biratnagar
  2. Fly from Biratnagar (BIR) to Kathmandu (KTM) BIR - KTM

$191 - $378

Bus, taxi to Lhasa, fly  •  9 h 5 min

  1. Take the bus from Shigatse Bus Station to Lasa North Suburb Coach Station
  2. Take a taxi from Lasa North Suburb Coach Station to Lhasa
  3. Fly from Lhasa (LXA) to Kathmandu (KTM) LXA - KTM

$270 - $685

Questions & Answers

The cheapest way to get from Xigazê to Kathmandu is to bus which costs ¥600 - ¥620 and takes 24 h 41 min.

More details

The quickest way to get from Xigazê to Kathmandu is to bus and taxi and fly which costs ¥1800 - ¥4600 and takes 9 h 5 min.

More details

The distance between Xigazê and Kathmandu is 388 km. The road distance is 1027.2 km.

Get driving directions

It takes approximately 24 h 41 min to get from Xigazê to Kathmandu, including transfers.

More details

What companies run services between Xigazê, China and Kathmandu, Nepal?

You can take a bus from Xigazê to Kathmandu via Lasa North Suburb Coach Station and Lhasa Liuwu Coach Station in around 24 h 41 min.

Airlines
Yeti Airlines
Website
yetiairlines.com
Flights from Tumlingtar to Kathmandu
Ave. Duration
35 min
When
Every day
Estimated price
$21 - $200
Flights from Bhadrapur to Kathmandu
Ave. Duration
45 min
When
Every day
Estimated price
$25 - $220
Flights from Biratnagar to Kathmandu
Ave. Duration
40 min
When
Every day
Estimated price
$23 - $210
Buddha Air Ltd
Website
buddhaair.com
Flights from Tumlingtar to Kathmandu
Ave. Duration
35 min
When
Every day
Estimated price
$130 - $330
Flights from Bhadrapur to Kathmandu
Ave. Duration
40 min
When
Every day
Estimated price
$180 - $650
Flights from Biratnagar to Kathmandu
Ave. Duration
35 min
When
Every day
Estimated price
$150 - $650
Shree Airlines
Website
shreeairlines.com
Flights from Bhadrapur to Kathmandu
Ave. Duration
35 min
When
Every day
Estimated price
$25 - $220
Flights from Biratnagar to Kathmandu
Ave. Duration
30 min
When
Every day
Estimated price
$23 - $210
Air China
Website
airchina.com
Flights from Lhasa to Kathmandu
Ave. Duration
1 h 35 min
When
Tuesday, Thursday and Saturday
Estimated price
$360 - $850
Sichuan Airlines
Website
ch.com
Flights from Lhasa to Kathmandu
Ave. Duration
1 h 35 min
When
Monday, Wednesday, Friday and Sunday
Estimated price
$270 - $600
Bus operators
Qichezhan
Website
qichezhan.net
Bus from Shigatse Bus Station to Lasa North Suburb Coach Station
Ave. Duration
4 h 30 min
Frequency
Once daily
Estimated price
$8
Schedules at
qichezhan.net
Tibet Transportation
Website
xizang.gov.cn
Bus from Lhasa Liuwu Coach Station to Kathmandu
Ave. Duration
19 h
Frequency
Once a week
Estimated price
$79
Schedules at
xizang.gov.cn
Other operators
Taxi from Lasa North Suburb Coach Station to Lhasa
Ave. Duration
52 min
Estimated price
$21 - $26
Lasa Taxi
Phone
+86 891 682 6334

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 How do I buy a London Underground ticket? - to help you get the most out of your next trip.