HUB hero image

How to Travel from

Leh to Kashgar

by Rideshare, Route or Car

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

Three ways to Travel from Leh to Kashgar

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Airlines

China Eastern Airlines

Website:
en.ceair.com/
Plane from Ngari Gunsa Airport to Kashgar
Ave. Duration:
1h 45m
Frequency:
Tuesday
Estimated price:
$81.52–$271.74

Tibet Airlines Corporation

Website:
tibetairlines.com/
Plane from Ngari Gunsa Airport to Kashgar
Ave. Duration:
1h 50m
Frequency:
Sunday
Estimated price:
$108.70–$195.65

Questions and Answers

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

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

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

The fastest way to get from Leh to Kashgar is to drive and fly which takes 10h 11m and costs $163.04 - $293.48 .

How far is it from Leh to Kashgar?

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

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

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

What is the time difference between Leh and Kashgar?

Kashgar is 30 min ahead of Leh. It is currently 13:09 in Leh and 13:39 in Kashgar.

Can I drive from Leh to Kashgar?

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

Where can I stay near Kashgar?

There are 22+ hotels available in Kashgar. Prices start at $23.60 per night.
+0