RoadAtlas
South Asia

Karakoram Highway

Pakistan

Distance
933 km
Duration
7–10 days
Best Season
May – October
Difficulty
Hard
Theme
Mountain

Originally part of the ancient Silk Road, the Karakoram Highway crosses the world's three highest mountain ranges, the Hindu Kush, Karakoram, and Pamir, from the Hunza Valley in Pakistan to Kashgar in China, peaking at 4,693 m at the Khunjerab Pass. Chiselled from bare rock and ice over 20 years by Chinese and Pakistani labourers, it remains one of the most extraordinary feats of road engineering ever attempted.

Explore on the interactive map →

Stops along the route

Where to Eat

Things to Do

Travel advisory

Crossing into China requires a Chinese visa obtained in advance and travellers must join an organised group or hire a guide once inside Xinjiang. The highway is largely paved but sections near Khunjerab Pass are rough and the pass sits at 4,693 m. Check Pakistani and Chinese border crossing schedules as hours are restricted.