There are 6 ways to get from Kashgar to Shihezi by plane, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Ürümqi Diwopu International Airport, train
best- Fly from Kashgar Airport (KHG) to Ürümqi Diwopu International Airport (URC)plane KHG - URC
- Take the train from Ürümqi to shihezitrain
4h 27m¥1,967–2,374Train
cheapest- Take the train from Kashgar to Ürümqi Stationtrain Hetian
- Take the train from Ürümqi to shihezitrain Urumqi
17h 49m¥177–516Train, bus
- Take the train from Kashgar to Bachutrain
- Take the train from Bachu to Aksutrain
- Take the bus from Aksu to Urumchi Southbus
- Take the train from Ürümqi to shihezitrain
21h 56m¥270–755Drive 1,326.8 km
- Drive from Kashgar to Shihezicar 1,326.8 km
15h 30m¥1,128–1,629Fly to Kelamayi Airport, train
- Fly from Kashgar Airport (KHG) to Kelamayi Airport (KRY)plane KHG - KRY
- Take the train from Karamay to shihezitrain
8h 7m¥1,874–9,684Train via Akto
- Take the train from Akto to Ürümqi Stationtrain Hetian
- Take the train from Ürümqi to shihezitrain Urumqi
28h 43m¥220–497
Kashgar Airport (KHG) to Ürümqi Diwopu International Airport (URC) flights
Questions & Answers
The cheapest way to get from Kashgar to Shihezi is to train which costs ¥170 - ¥550 and takes 17h 49m.
The fastest way to get from Kashgar to Shihezi is to fly and train which takes 4h 27m and costs ¥1900 - ¥2400.
No, there is no direct train from Kashgar to Shihezi. However, there are services departing from Kashgar and arriving at shihezi via Ürümqi. The journey, including transfers, takes approximately 17h 49m.
The distance between Kashgar and Shihezi is 1222 km. The road distance is 1326.8 km.
The best way to get from Kashgar to Shihezi without a car is to train which takes 17h 49m and costs ¥170 - ¥550.
It takes approximately 4h 27m to get from Kashgar to Shihezi, including transfers.
Kashgar to Shihezi train services, operated by China Railways T-Class, depart from Kashgar station.
Kashgar to Shihezi train services, operated by China Railways T-Class, arrive at Ürümqi Station.
Yes, the driving distance between Kashgar to Shihezi is 1327 km. It takes approximately 15h 30m to drive from Kashgar to Shihezi.
There are five+ hotels available in Shihezi.
What companies run services between Kashgar, China and Shihezi, China?
You can take a vehicle from Kashgar to shihezi via Kashgar and Ürümqi in around 17h 49m.
- Website
- csair.com
Flights from Kashgar Airport to Ürümqi Diwopu International Airport
- Ave. Duration
- 2h 4m
- When
- Every day
- Estimated price
- ¥750–4,100
- Website
- urumqi-air.com
Flights from Kashgar Airport to Ürümqi Diwopu International Airport
- Ave. Duration
- 2h 7m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥750–4,100
Flights from Kashgar Airport to Kelamayi Airport via Ürümqi Diwopu International Airport
- Ave. Duration
- 4h 30m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥6,000–20,000
- Website
- airchina.com
Flights from Kashgar Airport to Ürümqi Diwopu International Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- ¥2,000–6,000
Flights from Kashgar Airport to Kelamayi Airport via Yining
- Ave. Duration
- 7h 10m
- When
- Every day
- Estimated price
- ¥1,800–9,500
- Website
- cdal.com.cn
Flights from Kashgar Airport to Ürümqi Diwopu International Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- ¥750–4,100
Flights from Kashgar Airport to Kelamayi Airport via Ürümqi Diwopu International Airport
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- ¥7,500–20,000
- Website
- tianjin-air.com
Flights from Kashgar Airport to Ürümqi Diwopu International Airport
- Ave. Duration
- 2h 1m
- When
- Every day
- Estimated price
- ¥3,200–8,500
- Website
- sda.cn
Flights from Kashgar Airport to Ürümqi Diwopu International Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- ¥2,000–6,000
- Website
- hainanairlines.com
Flights from Kashgar Airport to Ürümqi Diwopu International Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- ¥2,500–8,000
Train from Ürümqi to shihezi
- Adult - second class
- ¥45–70
Train from Ürümqi to shihezi
- Adult - second class
- ¥45–70
Train from Ürümqi to shihezi
- Adult - second class
- ¥45–70
Train from Ürümqi to shihezi
- Adult - second class
- ¥45–70
Train from Ürümqi to shihezi
- Hard Seat
- ¥23–35
- Hard sleeper
- ¥50–75
- Soft sleeper
- ¥85–110
Train from Kashgar to Ürümqi Station
- Hard Seat
- ¥150–210
- Hard sleeper
- ¥270–380
- Soft sleeper
- ¥440–600
Train from Ürümqi to shihezi
- Hard Seat
- ¥23–35
- Hard sleeper
- ¥50–75
- Soft sleeper
- ¥85–110
Train from Ürümqi to shihezi
- Hard Seat
- ¥23–35
- Hard sleeper
- ¥50–75
- Soft sleeper
- ¥85–110
Train from Karamay to shihezi
- Hard Seat
- ¥30–45
- Hard sleeper
- ¥65–95
- Soft sleeper
- ¥110–150
Train from Ürümqi to shihezi
- Hard Seat
- ¥23–35
- Hard sleeper
- ¥50–75
- Soft sleeper
- ¥85–110
Train from Ürümqi to shihezi
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Estimated price
- ¥40–120
- Schedules at
- 12306.cn
- Hard/Soft Seat
- ¥40–60
- Hard Sleeper
- ¥90–120
- Soft Sleeper
- ¥150–190
Train from Kashgar to Ürümqi Station
- Ave. Duration
- 15h 26m
- Frequency
- Once daily
- Estimated price
- ¥140–370
- Schedules at
- chinahighlights.com
- Hard/Soft Seat
- ¥140–200
- Hard Sleeper
- ¥280–340
- Soft Sleeper
- ¥440–550
Train from Ürümqi to shihezi
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Estimated price
- ¥40–120
- Schedules at
- 12306.cn
- Hard/Soft Seat
- ¥40–60
- Hard Sleeper
- ¥90–120
- Soft Sleeper
- ¥150–190
Train from Kashgar to Bachu
- Ave. Duration
- 2h 51m
- Frequency
- Twice daily
- Estimated price
- ¥50–130
- Schedules at
- chinahighlights.com
- Hard/Soft Seat
- ¥50–75
- Hard Sleeper
- ¥110–130
- Soft Sleeper
- ¥170–220
Train from Bachu to Aksu
- Ave. Duration
- 2h 4m
- Frequency
- Twice daily
- Estimated price
- ¥45–130
- Schedules at
- chinahighlights.com
- Hard/Soft Seat
- ¥45–70
- Hard Sleeper
- ¥100–130
- Soft Sleeper
- ¥170–210
Train from Ürümqi to shihezi
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Estimated price
- ¥40–120
- Schedules at
- 12306.cn
- Hard/Soft Seat
- ¥40–60
- Hard Sleeper
- ¥90–120
- Soft Sleeper
- ¥150–190
Train from Karamay to shihezi
- Ave. Duration
- 3h 10m
- Frequency
- Once daily
- Estimated price
- ¥50–130
- Schedules at
- 12306.cn
- Hard/Soft Seat
- ¥50–70
- Hard Sleeper
- ¥100–130
- Soft Sleeper
- ¥170–220
Train from Ürümqi to shihezi
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Estimated price
- ¥40–120
- Schedules at
- 12306.cn
- Hard/Soft Seat
- ¥40–60
- Hard Sleeper
- ¥90–120
- Soft Sleeper
- ¥150–190
- Phone
- +86 010-12306
- Website
- china-railway.com.cn
Train from Kashgar to Bachu
- Ave. Duration
- 3h 57m
- Frequency
- Once daily
- Estimated price
- ¥35–85
- Schedules at
- chinahighlights.com
Train from Akto to Ürümqi Station
- Ave. Duration
- 25h 51m
- Frequency
- Once daily
- Estimated price
- ¥140–310
- Schedules at
- chinahighlights.com
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 Travelling by boat in Italy, Heading to Europe? Read this before you buy a Eurail Pass, and What are the different types of Renfe trains in Spain? - to help you get the most out of your next trip.











