Tashkurgan to Kashgar Transport: Bus, Minivan, and Foreigner Permits (2026)

30 helpful2,457 viewsTashkurgan

Take the 8:00 AM or 3:00 PM public bus from Tashkurgan Bus Station to Kashgar — the cheapest and most reliable option at around ¥51 one way for a six-hour run along the Karakoram Highway. Shared minivans (拼车 pinche) gather near Xiyu Avenue and depart when full, usually around 9:00 AM, charging ¥100–150 per seat for the same route in slightly less time. Reserved-seat shared taxis run roughly ¥200 per seat and shave the trip to about four hours.

Permits matter. Foreign visitors moving between Kashgar and Tashkurgan have faced tightening rules; some travelers report the permit is now only granted to foreigners with an onward Pakistan visa to cross at Khunjerab Pass. Check at the Tashkurgan PSB or have your hotel verify the current rule the day you arrive, not weeks before. The Karakoram Highway officially operates May 1 to December 31; winter closures can hit suddenly on heavy snowfall.

Pay digitally — Alipay or WeChat Pay are accepted on most newer vehicles, while older drivers still take cash. Carry ¥300 in 10 and 20 yuan notes as backup. Use Gaode Maps (Amap) for routing; Google Maps fails across Xinjiang. Confirm whether your bus drops at Kashgar's main station or the outer terminal, since onward taxi fares differ by ¥30–50. Arrive 30 minutes early for luggage stowage in the under-bus compartment.

  • Catch the 8 AM or 3 PM Tashkurgan–Kashgar bus for ¥51, a six-hour run along the Karakoram Highway.
  • Pay shared minivans ¥100–150 from Xiyu Avenue around 9 AM; reserved taxis cost ¥200 and run four hours.
  • Verify foreigner permits at Tashkurgan PSB on arrival — rules tightened, and refusal now correlates with no Pakistan visa.
  • Use Gaode Maps for routing across Xinjiang; Google Maps shows wrong street layouts and fails on directions.
  • Confirm Kashgar drop-off point — outer station adds ¥30–50 in onward taxi fare versus the city-center stop.

How this works

  1. Verify your foreigner permit at PSB

    Walk to the Tashkurgan PSB office on arrival or ask your hotel to call ahead. Confirm current rules for travel to Kashgar; carry your passport plus any onward-travel documents like a Pakistan visa or flight ticket out of China.

  2. Buy your ticket at Tashkurgan Bus Station

    Reach the station 30 minutes before the 8 AM or 3 PM departure. Pay around ¥51 in cash or via Alipay at the counter, show your passport, and keep the printed ticket for the boarding check at the platform gate.

  3. Board with luggage check 15 minutes prior

    Hand large bags to the driver for the under-bus compartment; carry valuables, water, and snacks onto your seat. Bring layers since the Karakoram pass climbs above 3,500 meters and the air-conditioning runs cold for the full six-hour ride.

  4. Track the route on Gaode offline maps

    Download Kashgar and Tashkurgan tiles in Gaode (Amap) before departure since cell signal drops in long stretches. Drop a pin on your Kashgar hotel so the driver can confirm whether to drop you at the city-center or outer station.

  5. Confirm drop-off point in Kashgar

    Ask the driver 30 minutes before arrival whether the bus stops at the city-center station or outer Kashgar terminal. Book a Didi pickup via Alipay if dropped outside town; outer-station taxis charge ¥30–50 more than the meter rate.

Why this is different for foreign visitors

Unlike domestic transport elsewhere in China, the Kashgar–Tashkurgan corridor sits inside a sensitive border zone, and rules for foreign visitors shift without notice. The Karakoram Highway runs to the Khunjerab Pass into Pakistan, and Chinese authorities monitor foreign movement carefully. By Western standards the permit process feels opaque: there is no public list of who qualifies, and the answer often depends on the local PSB officer that day. Hotels in Tashkurgan track current rules better than online forums. The road itself crosses the Pamirs at altitudes above 3,500 meters, and weather closes it suddenly in shoulder season. Cell signal drops in long stretches, so download offline Gaode tiles and screenshot your hotel address in Chinese before leaving the station.

Common mistakes to avoid

  • Assuming the permit rule has not changed since the last forum post — check Tashkurgan PSB or your hotel the day you arrive.
  • Showing up with only ¥100 notes — drivers and ticket counters lack change, and small vendors at the station refuse them outright.
  • Relying on Google Maps for routing across Xinjiang — the street data is years out of date; switch to Gaode (Amap) before the trip.

Frequently asked

No. Walk-up tickets at the Tashkurgan Bus Station are usually fine outside July–August peak. In summer, arrive 60–90 minutes early or ask your hotel to send a runner the night before. Shared minivans on Xiyu Avenue never sell tickets in advance — they leave when the seats fill, around 9 AM.

Yes, but only with a valid Pakistan visa stamped before arrival. The Khunjerab Pass border opens roughly May to December and requires the Sost-bound international bus from Tashkurgan, not a private car. Process passport exit formalities at Tashkurgan first, then ride through immigration at Khunjerab. Confirm dates at the bus station.

Yes on newer buses and most minivans. Drivers display a QR sticker on the dashboard; scan it with Alipay or WeChat Pay. Older village minivans still prefer cash, so carry ¥300 in 10 and 20 yuan notes. Cash refusals are rare on the official Tashkurgan station coach.

In the app

Expat-level detail, offline maps, and AI chat.

Ask follow-up questions, get live prices, and save guides for offline use.