There are 3 ways to get from Sargodha to Kashgar by bus, plane, train, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, fly to Kashgar Airport
best- Take the bus from Sargodha Muradabad Colony to Lahore Thokar Niaz Baig
- Take the bus from Lahore to Islamabad
- Fly from Islamabad International Airport (ISB) to Kashgar Airport (KHG)ISB - KHG
11h 44m¥3,729–6,712Bus, fly to Tumxuk Airport, taxi, train
cheapest- Take the bus from Sargodha Muradabad Colony to Lahore Thokar Niaz Baig
- Take the bus from Lahore to Islamabad
- Fly from Islamabad International Airport (ISB) to Tumxuk Airport (TWC)ISB - TWC
- Take the taxi from Tumxuk Airport (TWC) to Bachu
- Take the train from Bachu to Kashgar
21h 49m¥1,124–4,876Bus, fly to Shache Yeerqiang Airport, train
- Take the bus from Sargodha Muradabad Colony to Lahore Thokar Niaz Baig
- Take the bus from Lahore to Islamabad
- Fly from Islamabad International Airport (ISB) to Shache Yeerqiang Airport (QSZ)ISB - QSZ
- Take the train from Shache to Kashgar
23h 19m¥1,494–6,331
Islamabad International Airport (ISB) to Kashgar Airport (KHG) flights
Questions & Answers
The cheapest way to get from Sargodha to Kashgar is to bus and fly and taxi and train which costs ¥1100 - ¥4900 and takes 21h 49m.
The fastest way to get from Sargodha to Kashgar is to bus and fly which takes 11h 44m and costs ¥3700 - ¥7000.
The distance between Sargodha and Kashgar is 1236 km.
It takes approximately 11h 44m to get from Sargodha to Kashgar, including transfers.
Kashgar is 1h ahead of Sargodha. It is currently 8:52 AM in Sargodha and 9:52 AM in Kashgar.
There are 20+ hotels available in Kashgar.
What companies run services between Sargodha, Pakistan and Kashgar, China?
There is no direct connection from Sargodha to Kashgar. However, you can take the bus to Lahore Thokar Niaz Baig, take the taxi to Lahore, take the bus to Islamabad, take the taxi to Islamabad International Airport (ISB) airport, fly to Kashgar Airport (KHG), then take the taxi to Kashgar. Alternatively, you can take the bus to Lahore Thokar Niaz Baig, take the taxi to Lahore, take the bus to Islamabad, take the taxi to Islamabad International Airport (ISB) airport, fly to Shache Yeerqiang Airport (QSZ), take the taxi to Shache, take the train to Kashgar, then take the taxi to Kashgar.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- csair.com
Flights from Islamabad International Airport to Kashgar Airport
- Ave. Duration
- 1h 55m
- When
- Saturday
- Estimated price
- ¥3,600–6,500
Flights from Islamabad International Airport to Shache Yeerqiang Airport via Urumqi
- Ave. Duration
- 9h 40m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ¥1,300–6,000
Flights from Islamabad International Airport to Tumxuk Airport via Urumqi
- Ave. Duration
- 9h 30m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ¥1,200–6,000
- Website
- chinaexpressair.com
Flights from Islamabad International Airport to Tumxuk Airport via Kashgar Airport
- Ave. Duration
- 7h 20m
- When
- Saturday
- Estimated price
- ¥900–4,500
Train from Shache to Kashgar
Train from Bachu to Kashgar
Train from Shache to Kashgar
- Ave. Duration
- 2h 7m
- Frequency
- Once daily
- Estimated price
- ¥45–120
- Schedules at
- chinahighlights.com
- Hard/Soft Seat
- ¥45–65
- Hard Sleeper
- ¥100–120
- Soft Sleeper
- ¥160–200
Train from Bachu to Kashgar
- Ave. Duration
- 2h 56m
- Frequency
- Once daily
- Estimated price
- ¥50–130
- Schedules at
- chinahighlights.com
- Hard/Soft Seat
- ¥50–75
- Hard Sleeper
- ¥110–130
- Soft Sleeper
- ¥170–220
- Phone
- +86 010-12306
- Website
- china-railway.com.cn
Train from Shache to Kashgar
- Ave. Duration
- 3h 16m
- Frequency
- Once daily
- Estimated price
- ¥30–75
- Schedules at
- chinahighlights.com
Train from Bachu to Kashgar
- Ave. Duration
- 4h 15m
- Frequency
- Once daily
- Estimated price
- ¥35–85
- Schedules at
- chinahighlights.com
- Phone
- 0304-111-7008
- info@daewoo.com.pk
- Website
- daewoo.com.pk
Bus from Sargodha Muradabad Colony to Lahore Thokar Niaz Baig
- Ave. Duration
- 2h 15m
- Frequency
- Every 30 minutes
- Estimated price
- ¥30–60
- Website
- https://daewoo.com.pk/
- Sleeper
- ¥40–60
- Luxury
- ¥30–45
- Phone
- (061) 111 22 44 88
- info@faisalmovers.com.pk
- Website
- faisalmovers.com
Bus from Lahore to Islamabad
- Ave. Duration
- 4h 30m
- Frequency
- Hourly
- Estimated price
- ¥35–75
- Website
- https://www.bookkaru.com/
- Website
- https://www.faisalmovers.com/
- Premium Plus
- ¥50–70
- Executive
- ¥35–50
- Ave. Duration
- 42 min
- Estimated price
- ¥65–85
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Slovenia: Getting from Ljubljana to Lake Bled, 4 of the smartest ways to explore Australia, and How to travel India's Golden Triangle - to help you get the most out of your next trip.












