Hi ! I will be crossing from Sost Pakistan over the Khunjerab pass, and spent a night or two in Tashkurgan to acclimatize before moving on to Kashgar. It is from Tashkurgan to Kashgar that I can't seem to find any information as to how to ride a public bus from Tashkurgan to Kashgar. Can anyone share any information such as do the public bus run everyday or only on some days? How much will it cost and how do we buy tickets and can we buy in advance? Where is the bus station located? Questions such as these. There seems to be a lack of information for this route. In the worse situation how do I share taxi to get to Kashgar? But hope to use bus as it's more economical and better view. Thank you.
Traveling from Tashkurgan to Kashgar by public transport is possible, but information is limited and schedules can change depending on the season and demand. Here is what you need to know:
The main option for a budget-friendly journey is the public bus. Buses from Tashkurgan to Kashgar are operated by local bus companies and usually depart from the Tashkurgan Bus Station, which is located near the town center. The distance is about 480 km and the journey can take around 8–10 hours, depending on road conditions.
If public buses are full or schedules do not match your plan, shared taxis are a common alternative. You can hire a car with other travelers to split the cost:
Tips:
In summary, the public bus is the most economical option and gives good views, but be prepared for early arrival and some flexibility in timing. Shared taxis are a reliable alternative if bus schedules are not convenient.