Kashgar Transportation


Kashgar Airport is located around 10 kilometers to the north of the ciy, around 10 kilometers away from it. There are daily flights between Kashgar and Urumqi. Flights from Kashgar to Urumqi takes around 45 minutes and costs about 1,200 yuan(150 usd). Travelers take bus No 2 or CAAC shuttle bus to commute between the airport and the city. CAAC shuttle bus takes about 10 yuan.

Tickets office tel: 0998-2822123


Kashgar is the terminal point of the Nanjiang Railway(South Xinjiang Railway). There are two train services traveling between Kashgar and Urumqi. Along the rail line is some popular tourist cities including Turpan, Korla.

Although train travel is convenient and relatively cheap, it is time consuming and the conditions of train running on that route are generally inferior to those on the larger routes.


Kashgar has built a comprehensive highway network with highways spreading over to the neighboring cities, towns and beyond. Highway stretches northeastward along Aksu, Kuqa, Korla Turpan to Urumqi. Buses frequently ply on the Kashgar to Urumqi highway. A bus trip from Kashgar to Urumqi takes around 28 hours. There are also buses between Kashgar and Dunhuang in Gansu province and Golmud, the starting point of the Qinghai-Tibet railway.

From Kashgar to Sust in Pakistan

There are long-distance coaches that run from Kashgar to Sust in Pakistan. Sust is a border town between China and Pakistan. The coach ride takes about 15 hours: 9 hours for the first day, and another 6 hours for the next day. For the evening of the first day, the coach will stop over in Taxian (Ta County) where passengers need to find accommodation by themselves. Passengers can buy tickets and board the coach at International Bus Station located next to Toman River Hotel.

Note that the road condition is not very good, and in case there is not sufficient number of passengers (the minimum is said to be ten or so), the coach may be cancelled and passengers need to wait 1-5 days till there are sufficient numbers. Besides, roads are blocked by snow during winter.

Questions and Answers About Kashgar Transportation

Ian Liddell 2014-01-26
Show Answer
Good morning. You mention that there is a bus service between Kashgar and Golmud. Can you please provide more information on frequency, cost and route taken. Thank you.
Hi Ian, sorry, we still didn't have the detailed information. Whitney Liao replied on 2014-01-27
mabubakar0@gmail.com 2014-01-19
Show Answer
is it safe traveling in winter season especially now in January February? please let me know i want to visit my frie d in Pakistan?
Hi Mabubakar, it is safe. But please take care of your belongings. There are pickpockets anytime, anywhere. Whitney Liao replied on 2014-01-19
ahmed 2013-09-22
Show Answer
hi, i am staying in qingdao and in 1 week of January i am going to pakistan by train...is there a possible way from qingdao to kashgar by train.....at which places would i change trains and how much time it would take.

Hi Ahmed,

This is Christy from China Highlights Travel in China.

You can take train from Qingdao to Xian, K172(13:42-next day10:42), about 21 hours, then from Xi an to Urumqi, T38(23:13-next day 06:06), about 31 hours, then from Urumqi to Kashgar, 7556 (11:58- next day20:37), about 32 hours.

But you will be on the train all the time. it would be tired. I highly recommend you taking flight instead.


Christy Luo replied on 2013-09-23
waqas 2013-07-26
Show Answer
hi i want to plan a tour from sust(pakistan) to kashghar(china),from your previous coment i knw how to get a bus..and how long it take to reach kashgar...now i want to know how much it cost to me to travel to sust to kashgar....i want exact amount...waiting for your reply
Dear waqas, As far as I know, there is no bus from Kashghar to Pakistan and I am not sure the situation in Pakistan. I suggest you ask an agency there for the details. Lussie Lu replied on 2013-07-28
Stasy 2013-07-23
Show Answer
hi everyone! we are planing to go from Kashgar to Tibet. Is it a bus for foreigners? when it starts from Kashgar? What do we need to bye tickets?

Hi Stasy, sorry, there is no bus from Kashgar to Tibet.

Whitney Liao replied on 2013-07-23
April Offer $25 Coupon
  1. Send your inquiry before Apr. 30, 2014, and we will email you a $25 coupon.
  2. The coupon is valid till Dec. 31, 2014, for paying tour packages worth $250 or up.
  3. The coupon cannot be used for paying flight tickets, train tickets, hotel rooms and day trips.
Travel Advice or Question? Ask us here
Do you want to book a tour/hotel/Wi-Fi. etc.
Your Name Your Email
Hi, I'm Ruru Zhou
I updated this article on May 14, 2012
See all my travel articles
follow this pageChina Highlights