There are 10 ways to get from Xinjiang Uyghur Autonomous Region to Shenzhen by plane, train, bus, taxi, 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 Korla to Shenzhen Bao'An International Airport
best- Fly from Korla (KRL) to Shenzhen Bao'An International Airport (SZX)plane KRL - SZX
7h 58m¥1,130–2,938Train via Zhenjiang
cheapest- Take the train from Ürümqi to Zhenjiangtrain
- Take the train from Zhenjiang to Shenzhen Northtrain
2d 2h¥807–2,196Train
- Take the train from Ürümqi to Zhengzhoutrain Ürümqi
- Take the train from Zhengzhou to Shenzhen Northtrain Xi'an
42h 38m¥947–1,546Bus, taxi
- Take the bus from Urumqi to Pingliang Eastbus
- Take the taxi from Pingliang West to Guyuantaxi
- Take the bus from Guyuan to Yinchuan Nanmen Stationbus
- Take the bus from Yinchuan Nanmen Station to Shenzhenbus
2d 20hDrive 4,192.4 km
- Drive from Ürümqi to Shenzhencar 4,192.4 km
42h 44m¥3,556–5,136Fly Yining Airport to Shenzhen Bao'An International Airport
- Fly from Yining Airport (YIN) to Shenzhen Bao'An International Airport (SZX)plane YIN - SZX
6h 49m¥1,730–3,337Fly Kashgar Airport to Shenzhen Bao'An International Airport
- Fly from Kashgar Airport (KHG) to Shenzhen Bao'An International Airport (SZX)plane KHG - SZX
6h 53m¥2,024–4,531Fly Ürümqi Diwopu International Airport to Shenzhen Bao'An International Airport
- Fly from Ürümqi Diwopu International Airport (URC) to Shenzhen Bao'An International Airport (SZX)plane URC - SZX
7h 27m¥1,521–3,124Taxi to Hami Airport, fly to Huizhou Pingtan Airport, train
- Take the taxi from Hami to Hami Airport (HMI)taxi
- Fly from Hami Airport (HMI) to Huizhou Pingtan Airport (HUZ)plane HMI - HUZ
- Take the train from Huizhou South to Shenzhen Northtrain
10h 45m¥1,526–5,814Fly Ürümqi Diwopu International Airport to Guangzhou Baiyun International Airport, train
- Fly from Ürümqi Diwopu International Airport (URC) to Guangzhou Baiyun International Airport (CAN)plane URC - CAN
- Take the train from Guangzhou East to Shenzhen Stationtrain
9h 13m¥1,273–3,002
Korla (KRL) to Shenzhen Bao'An International Airport (SZX) flights
Questions & Answers
The cheapest way to get from Xinjiang Uyghur Autonomous Region to Shenzhen is to train which costs ¥900 - ¥1600 and takes 42h 38m.
The fastest way to get from Xinjiang Uyghur Autonomous Region to Shenzhen is to fly which takes 6h 49m and costs ¥1700 - ¥3400.
No, there is no direct train from Xinjiang Uyghur Autonomous Region to Shenzhen. However, there are services departing from Ürümqi South and arriving at Civic Centre via Ürümqi, Zhengzhou and Shenzhen North. The journey, including transfers, takes approximately 42h 38m.
The distance between Xinjiang Uyghur Autonomous Region and Shenzhen is 3375 km. The road distance is 4192.4 km.
The best way to get from Xinjiang Uyghur Autonomous Region to Shenzhen without a car is to train which takes 42h 38m and costs ¥900 - ¥1600.
It takes approximately 7h 58m to get from Xinjiang Uyghur Autonomous Region to Shenzhen, including transfers.
Xinjiang Uyghur Autonomous Region to Shenzhen train services, operated by China Railways Z-Class, depart from Ürümqi station.
The best way to get from Xinjiang Uyghur Autonomous Region to Shenzhen is to fly which takes 7h 58m and costs ¥1100 - ¥3000. Alternatively, you can train, which costs ¥900 - ¥1600 and takes 42h 38m.
Shenzhen is 2h ahead of Xinjiang Uyghur Autonomous Region. It is currently 11:44 PM in Xinjiang Uyghur Autonomous Region and 1:44 AM in Shenzhen.
Xinjiang Uyghur Autonomous Region to Shenzhen train services, operated by China Railways Z-Class, arrive at Zhengzhou station.
What companies run services between Xinjiang Uyghur Autonomous Region, China and Shenzhen, China?
China Eastern Airlines, China West Air, and seven other airlines fly from Korla (KRL) to Shenzhen Bao'An International Airport (SZX) every 3 hours. Alternatively, you can take a bus from Hongshan to Civic Centre via Train station, Ürümqi South, Ürümqi, Zhengzhou, Shenzhen North, and Shenzhen North in around 42h 38m.
- Website
- csair.com
Flights from Korla to Shenzhen Bao'An International Airport via Ürümqi Diwopu International Airport
- Ave. Duration
- 7h 40m
- When
- Every day
- Estimated price
- ¥3,300–9,000
Flights from Korla to Shenzhen Bao'An International Airport via Tianfu International
- Ave. Duration
- 9h
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥1,100–4,400
Flights from Yining Airport to Shenzhen Bao'An International Airport via Ürümqi Diwopu International Airport
- Ave. Duration
- 8h 53m
- When
- Every day
- Estimated price
- ¥4,200–12,000
Flights from Yining Airport to Shenzhen Bao'An International Airport via Chengdu
- Ave. Duration
- 9h 50m
- When
- Every day
- Estimated price
- ¥2,900–6,000
Flights from Kashgar Airport to Shenzhen Bao'An International Airport
- Ave. Duration
- 6h
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥6,000–16,000
Flights from Kashgar Airport to Shenzhen Bao'An International Airport via Tianfu International
- Ave. Duration
- 8h 5m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥2,200–8,500
Flights from Kashgar Airport to Shenzhen Bao'An International Airport via Xi An
- Ave. Duration
- 9h 10m
- When
- Every day
- Estimated price
- ¥4,600–9,000
Flights from Ürümqi Diwopu International Airport to Shenzhen Bao'An International Airport
- Ave. Duration
- 5h 16m
- When
- Every day
- Estimated price
- ¥3,300–9,000
Flights from Ürümqi Diwopu International Airport to Guangzhou Baiyun International Airport
- Ave. Duration
- 5h 16m
- When
- Every day
- Estimated price
- ¥2,800–8,000
Flights from Ürümqi Diwopu International Airport to Guangzhou Baiyun International Airport via Mianyang
- Ave. Duration
- 7h 5m
- When
- Every day
- Estimated price
- ¥2,000–4,300
Flights from Ürümqi Diwopu International Airport to Guangzhou Baiyun International Airport via Guiyang
- Ave. Duration
- 9h 27m
- When
- Every day
- Estimated price
- ¥2,900–8,000
- Website
- ch.com
Flights from Korla to Shenzhen Bao'An International Airport via Tianfu International
- Ave. Duration
- 9h
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥1,100–4,400
Flights from Korla to Shenzhen Bao'An International Airport via Chongqing
- Ave. Duration
- 11h 35m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ¥1,100–4,400
Flights from Korla to Shenzhen Bao'An International Airport via Xi An
- Ave. Duration
- 14h 20m
- When
- Every day
- Estimated price
- ¥2,300–4,700
Flights from Yining Airport to Shenzhen Bao'An International Airport via Ürümqi Diwopu International Airport
- Ave. Duration
- 8h 53m
- When
- Every day
- Estimated price
- ¥4,200–12,000
Flights from Yining Airport to Shenzhen Bao'An International Airport via Chengdu
- Ave. Duration
- 9h 50m
- When
- Every day
- Estimated price
- ¥2,900–6,000
Flights from Kashgar Airport to Shenzhen Bao'An International Airport via Tianfu International
- Ave. Duration
- 8h 5m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥2,200–8,500
Flights from Kashgar Airport to Shenzhen Bao'An International Airport via Xi An
- Ave. Duration
- 9h 2m
- When
- Every day
- Estimated price
- ¥4,600–13,000
Flights from Ürümqi Diwopu International Airport to Shenzhen Bao'An International Airport
- Ave. Duration
- 5h 16m
- When
- Every day
- Estimated price
- ¥3,300–9,000
Flights from Ürümqi Diwopu International Airport to Guangzhou Baiyun International Airport
- Ave. Duration
- 5h 11m
- When
- Every day
- Estimated price
- ¥2,800–8,000
- Website
- shenzhenair.com
Flights from Korla to Shenzhen Bao'An International Airport via Zhengzhou
- Ave. Duration
- 8h 45m
- When
- Every day
- Estimated price
- ¥2,500–4,200
Flights from Korla to Shenzhen Bao'An International Airport via Xi An
- Ave. Duration
- 10h 20m
- When
- Every day
- Estimated price
- ¥2,400–4,100
Flights from Yining Airport to Shenzhen Bao'An International Airport
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- ¥3,100–5,000
Flights from Ürümqi Diwopu International Airport to Shenzhen Bao'An International Airport
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- ¥2,600–4,400
Flights from Hami Airport to Huizhou Pingtan Airport via Tianfu International
- Ave. Duration
- 10h 17m
- When
- Every day
- Estimated price
- ¥3,600–4,300
Flights from Hami Airport to Huizhou Pingtan Airport via Beijing Capital
- Ave. Duration
- 10h 32m
- When
- Every day
- Estimated price
- ¥4,200–4,800
Flights from Hami Airport to Huizhou Pingtan Airport via Xi An
- Ave. Duration
- 8h 30m
- When
- Every day
- Estimated price
- ¥3,100–7,500
Flights from Ürümqi Diwopu International Airport to Guangzhou Baiyun International Airport
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- ¥2,900–3,300
- Website
- airchina.com
Flights from Korla to Shenzhen Bao'An International Airport via Zhengzhou
- Ave. Duration
- 8h 45m
- When
- Every day
- Estimated price
- ¥2,500–4,200
Flights from Korla to Shenzhen Bao'An International Airport via Xi An
- Ave. Duration
- 10h 20m
- When
- Every day
- Estimated price
- ¥2,400–4,100
Flights from Ürümqi Diwopu International Airport to Shenzhen Bao'An International Airport
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- ¥2,600–4,400
Flights from Hami Airport to Huizhou Pingtan Airport via Tianfu International
- Ave. Duration
- 10h 17m
- When
- Every day
- Estimated price
- ¥3,600–4,300
Flights from Hami Airport to Huizhou Pingtan Airport via Beijing Capital
- Ave. Duration
- 10h 32m
- When
- Every day
- Estimated price
- ¥4,200–4,800
Flights from Ürümqi Diwopu International Airport to Guangzhou Baiyun International Airport
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- ¥2,900–3,300
- Website
- en.ceair.com
Flights from Korla to Shenzhen Bao'An International Airport via Xi An
- Ave. Duration
- 10h 15m
- When
- Every day
- Estimated price
- ¥2,900–6,500
Flights from Korla to Shenzhen Bao'An International Airport via Chongqing
- Ave. Duration
- 11h 35m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ¥1,100–4,400
Flights from Yining Airport to Shenzhen Bao'An International Airport via Xi An
- Ave. Duration
- 9h 30m
- When
- Every day
- Estimated price
- ¥4,000–9,000
Flights from Yining Airport to Shenzhen Bao'An International Airport via Chengdu
- Ave. Duration
- 9h 50m
- When
- Every day
- Estimated price
- ¥2,900–6,000
Flights from Kashgar Airport to Shenzhen Bao'An International Airport via Xi An
- Ave. Duration
- 9h 40m
- When
- Every day
- Estimated price
- ¥5,500–13,000
Flights from Hami Airport to Huizhou Pingtan Airport via Beijing Daxing
- Ave. Duration
- 16h 10m
- When
- Every day
- Estimated price
- ¥4,600–16,000
- Website
- sda.cn
Flights from Korla to Shenzhen Bao'An International Airport via Zhengzhou
- Ave. Duration
- 8h 45m
- When
- Every day
- Estimated price
- ¥2,500–4,200
Flights from Korla to Shenzhen Bao'An International Airport via Xi An
- Ave. Duration
- 10h 20m
- When
- Every day
- Estimated price
- ¥2,400–4,100
Flights from Ürümqi Diwopu International Airport to Shenzhen Bao'An International Airport
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- ¥2,600–4,400
Flights from Hami Airport to Huizhou Pingtan Airport via Xi An
- Ave. Duration
- 8h 30m
- When
- Every day
- Estimated price
- ¥3,100–7,500
Flights from Ürümqi Diwopu International Airport to Guangzhou Baiyun International Airport
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- ¥2,900–3,300
- Website
- ch.com
Flights from Korla to Shenzhen Bao'An International Airport via Lanzhou
- Ave. Duration
- 12h
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ¥1,100–2,900
Flights from Yining Airport to Shenzhen Bao'An International Airport via Lanzhou
- Ave. Duration
- 11h 5m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ¥1,400–3,700
Flights from Kashgar Airport to Shenzhen Bao'An International Airport via Lanzhou
- Ave. Duration
- 11h 30m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ¥1,700–3,600
- Website
- hainanairlines.com
Flights from Kashgar Airport to Shenzhen Bao'An International Airport via Tianfu International
- Ave. Duration
- 7h 55m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥2,200–8,500
Flights from Ürümqi Diwopu International Airport to Shenzhen Bao'An International Airport
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- ¥3,200–5,500
Flights from Ürümqi Diwopu International Airport to Guangzhou Baiyun International Airport
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- ¥2,700–4,500
- Website
- chinaexpressair.com
Flights from Korla to Shenzhen Bao'An International Airport via Chongqing
- Ave. Duration
- 11h 35m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ¥1,100–4,400
Flights from Yining Airport to Shenzhen Bao'An International Airport via Chengdu
- Ave. Duration
- 9h 50m
- When
- Every day
- Estimated price
- ¥2,900–6,000
- Website
- westair.cn
Flights from Korla to Shenzhen Bao'An International Airport via Zhengzhou
- Ave. Duration
- 7h 40m
- When
- Every day
- Estimated price
- ¥1,200–4,900
- Website
- flycua.com
Flights from Hami Airport to Huizhou Pingtan Airport via Beijing Daxing
- Ave. Duration
- 16h 10m
- When
- Every day
- Estimated price
- ¥4,600–16,000
- Website
- tianjin-air.com
Flights from Hami Airport to Huizhou Pingtan Airport via Zhengzhou
- Ave. Duration
- 7h 55m
- When
- Every day
- Estimated price
- ¥1,300–5,500
- Website
- 9air.com
Flights from Ürümqi Diwopu International Airport to Guangzhou Baiyun International Airport
- Ave. Duration
- 6h 45m
- When
- Every day
- Estimated price
- ¥1,100–2,500
- Website
- urumqi-air.com
Flights from Ürümqi Diwopu International Airport to Guangzhou Baiyun International Airport
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- ¥1,000–4,100
Train from Ürümqi to Zhengzhou
- Hard Seat
- ¥260–370
- Hard Sleeper
- ¥550–700
- Soft Sleeper
- ¥800–1,200
Train from Ürümqi to Zhenjiang
- Hard Seat
- ¥310–450
- Hard Sleeper
- ¥700–900
- Soft Sleeper
- ¥950–1,400
Train from Zhengzhou to Shenzhen North
- 2nd Class Seat
- ¥650–750
- 1st Class Seat
- ¥1,100–1,250
- Business Class Seat
- ¥1,600–2,300
Train from Huizhou South to Shenzhen North
- 2nd Class Seat
- ¥28–31
- 1st Class Seat
- ¥44–49
- Business Class Seat
- ¥55–85
Train from Zhenjiang to Shenzhen North
- 2nd Class Seat
- ¥700–800
- 1st Class Seat
- ¥1,150–1,300
- Business Class Seat
- ¥1,700–2,400
Train from Huizhou South to Shenzhen North
- Ave. Duration
- 38 min
- Frequency
- Hourly
- Estimated price
- ¥40–60
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥40–60
- Adult - 1st Class
- ¥40–60
Train from Zhenjiang to Shenzhen North
- Ave. Duration
- 13h 9m
- Frequency
- Once daily
- Estimated price
- ¥460–1,200
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥460–650
- Adult - 1st Class
- ¥800–1,200
- Phone
- 400-830-6666
- Website
- ctrip.com
Bus from Urumqi to Pingliang East
- Ave. Duration
- 30h
- Frequency
- Once daily
- Estimated price
- ¥637
- Schedules at
- bus.ctrip.com
Bus from Guyuan to Yinchuan Nanmen Station
- Ave. Duration
- 3h 30m
- Frequency
- Every 20 minutes
- Estimated price
- ¥90
- Schedules at
- bus.ctrip.com
- Website
- qichezhan.net
Bus from Yinchuan Nanmen Station to Shenzhen
- Ave. Duration
- 31h 30m
- Frequency
- Once daily
- Schedules at
- qichezhan.net
- Ave. Duration
- 56 min
- Estimated price
- ¥75–250
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 Getting around the Cyclades, The London Underground: Essential tips to navigate the Tube, and The beginner’s guide to the 2018 World Nomad Games - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Xinjiang Uyghur Autonomous Region to Shenzhen is 4192 km. It takes approximately 42h 44m to drive from Xinjiang Uyghur Autonomous Region to Shenzhen.
There are 635+ hotels available in Shenzhen.

















