HUB hero image

How to Travel from

Kashgar to Leh

by Rideshare, Route or Car

Kashgar
+0
Leh
Transport search to Leh
Kashgar
+0
Leh
Building a composite car route
Cheapest
Best Offer!
Car
19 h 51 min
1109 km.
from $60
Composite Route Car Only

Three ways to Travel from Kashgar to Leh

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Airlines

China Eastern Airlines

Website:
en.ceair.com/
Plane from Kashgar Airport to Ngari
Ave. Duration:
1h 35m
Frequency:
Tuesday
Estimated price:
$101.78–$343.51

Tibet Airlines Corporation

Website:
tibetairlines.com/
Plane from Kashgar Airport to Ngari
Ave. Duration:
1h 45m
Frequency:
Sunday
Estimated price:
$139.95–$241.73

Questions and Answers

What is the cheapest way to get from Kashgar to Leh?

The cheapest way to get from Kashgar to Leh is to drive which costs $130.43 - $206.52 and takes 21h 4m.

What is the fastest way to get from Kashgar to Leh?

The fastest way to get from Kashgar to Leh is to fly and drive which takes 10h and costs $173.91 - $304.35 .

How far is it from Kashgar to Leh?

The distance between Kashgar and Leh is 1411 km. The road distance is 1142.1 km.

How long does it take to get from Kashgar to Leh?

It takes approximately 10h to get from Kashgar to Leh, including transfers.

What is the time difference between Kashgar and Leh?

Leh is 30 min behind Kashgar. It is currently 13:30 in Kashgar and 13:00 in Leh.

Can I drive from Kashgar to Leh?

Yes, the driving distance between Kashgar to Leh is 1142 km. It takes approximately 21h 4m to drive from Kashgar to Leh.

Where can I stay near Leh?

There are 267+ hotels available in Leh. Prices start at $13.08 per night.
+0