There are 7 ways to get from Harbin to Kashgar 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 Harbin Taiping International Airport to Kashgar Airport
best- Fly from Harbin Taiping International Airport (HRB) to Kashgar Airport (KHG)HRB - KHG
10h 4m¥4,841–8,669Train via Beijing
cheapest- Take the train from Harbin West to Beijing
- Take the train from Beijing West Station to Turfan North
- Take the train from Turpan North Station to Kashgar
37h 15m¥984–1,294Bus, train
- Take the bus from Harbin Nangang to Beijing
- Take the bus from Beijing to Pingliang East
- Take the bus from Pingliang East to Urumqi
- Take the bus from Urumchi South to Aksu
- Take the train from Aksu to Kashgar
3d 7h¥1,627–1,710Drive 4,965.4 km
- Drive from Harbin to Kashgar4,965.4 km
2d 4h¥4,424–6,390Train to Daqing Sartu Airport, fly to Kashgar Airport
- Take the train from Harbin to Daqing East Station
- Fly from Daqing Sartu Airport (DQA) to Kashgar Airport (KHG)DQA - KHG
15h 36m¥5,087–14,264Fly Harbin Taiping International Airport to Shache Yeerqiang Airport, train
- Fly from Harbin Taiping International Airport (HRB) to Shache Yeerqiang Airport (QSZ)HRB - QSZ
- Take the train from Shache to Kashgar
18h 49m¥1,806–6,788Train
- Take the train from Harbin to Shenyang North Station
- Take the train from Shenyang North to Hami
- Take the train from Hami to Kashgar
2d 23h
Harbin Taiping International Airport (HRB) to Kashgar Airport (KHG) flights
Questions & Answers
The cheapest way to get from Harbin to Kashgar is to train via Beijing which costs ¥950 - ¥1300 and takes 37h 15m.
The fastest way to get from Harbin to Kashgar is to fly which takes 10h 4m and costs ¥4800 - ¥9000.
The distance between Harbin and Kashgar is 4148 km. The road distance is 4965.4 km.
The best way to get from Harbin to Kashgar without a car is to train via Beijing which takes 37h 15m and costs ¥950 - ¥1300.
It takes approximately 10h 4m to get from Harbin to Kashgar, including transfers.
The best way to get from Harbin to Kashgar is to fly which takes 10h 4m and costs ¥4800 - ¥9000. Alternatively, you can train via Beijing, which costs ¥950 - ¥1300 and takes 37h 15m.
Kashgar is 2h behind Harbin. It is currently 9:40 AM in Harbin and 7:40 AM in Kashgar.
Yes, the driving distance between Harbin to Kashgar is 4965 km. It takes approximately 2 days 4h to drive from Harbin to Kashgar.
There are 21+ hotels available in Kashgar.
What companies run services between Harbin, China and Kashgar, China?
China Southern Airlines, Shandong Airlines, and two other airlines fly from Harbin Taiping International Airport (HRB) to Kashgar Airport (KHG) 5 times a day. Alternatively, you can take a subway from Museum to Kashgar via Yidaeryuan, Harbin West Station, Harbin West, Beijing, Beijing West, Beijing West Station, Turpan North Station, and Kashgar in around 37h 15m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- csair.com
Flights from Harbin Taiping International Airport to Kashgar Airport via Beijing Daxing
- Ave. Duration
- 10h 12m
- When
- Every day
- Estimated price
- ¥5,500–20,000
Flights from Harbin Taiping International Airport to Kashgar Airport via Zhengzhou
- Ave. Duration
- 12h 37m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥6,000–22,000
Flights from Daqing Sartu Airport to Kashgar Airport via Beijing Daxing
- Ave. Duration
- 13h 20m
- When
- Every day
- Estimated price
- ¥4,600–17,000
Flights from Daqing Sartu Airport to Kashgar Airport via Shanghai Pudong
- Ave. Duration
- 13h
- When
- Tuesday and Saturday
- Estimated price
- ¥5,500–21,000
Flights from Daqing Sartu Airport to Kashgar Airport via Dalian, Urumqi
- Ave. Duration
- 14h 40m
- When
- Monday, Friday, and Sunday
- Estimated price
- ¥4,800–18,000
Flights from Harbin Taiping International Airport to Shache Yeerqiang Airport via Hohhot, Urumqi
- Ave. Duration
- 16h 2m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ¥3,400–12,000
- Website
- ch.com
Flights from Daqing Sartu Airport to Kashgar Airport via Xi An
- Ave. Duration
- 14h
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥4,900–14,000
Flights from Harbin Taiping International Airport to Shache Yeerqiang Airport via Lanzhou
- Ave. Duration
- 25h 5m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ¥1,600–6,500
Flights from Harbin Taiping International Airport to Shache Yeerqiang Airport via Hohhot, Urumqi
- Ave. Duration
- 16h 2m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ¥3,400–12,000
- Website
- sda.cn
Flights from Harbin Taiping International Airport to Kashgar Airport via Jinan
- Ave. Duration
- 14h 52m
- When
- Every day
- Estimated price
- ¥4,700–8,500
Flights from Harbin Taiping International Airport to Kashgar Airport via Beijing Capital
- Ave. Duration
- 14h 35m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- ¥5,500–27,000
- Website
- airchina.com
Flights from Harbin Taiping International Airport to Kashgar Airport via Jinan
- Ave. Duration
- 10h 40m
- When
- Every day
- Estimated price
- ¥4,700–8,500
Flights from Harbin Taiping International Airport to Kashgar Airport via Beijing Capital
- Ave. Duration
- 14h 35m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- ¥5,500–27,000
Flights from Daqing Sartu Airport to Kashgar Airport via Beijing Capital
- Ave. Duration
- 21h 10m
- When
- Tuesday and Thursday
- Estimated price
- ¥4,600–22,000
- Website
- en.ceair.com
Flights from Daqing Sartu Airport to Kashgar Airport via Xi An
- Ave. Duration
- 14h
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥4,900–14,000
Train from Harbin West to Beijing
- 2nd Class Seat
- ¥530–580
- 1st Class Seat
- ¥850–950
- Business Class Seat
- ¥1,300–1,900
Train from Harbin to Daqing East Station
- 2nd Class Seat
- ¥65–75
- 1st Class Seat
- ¥110–125
- Business Class Seat
- ¥160–230
Train from Harbin to Shenyang North Station
- 2nd Class Seat
- ¥230–250
- 1st Class Seat
- ¥370–410
- Business Class Seat
- ¥550–800
Train from Beijing West Station to Turfan North
Train from Turpan North Station to Kashgar
- Ave. Duration
- 14h 34m
- Frequency
- Once daily
- Estimated price
- ¥120–370
- Schedules at
- chinahighlights.com
- Hard/Soft Seat
- ¥120–180
- Hard Sleeper
- ¥260–310
- Soft Sleeper
- ¥400–500
Train from Aksu to Kashgar
- Ave. Duration
- 6h 20m
- Frequency
- Once daily
- Estimated price
- ¥65–170
- Schedules at
- chinahighlights.com
- Hard/Soft Seat
- ¥65–95
- Hard Sleeper
- ¥140–170
- Soft Sleeper
- ¥220–270
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 Shenyang North to Hami
- Ave. Duration
- 47h 19m
- Frequency
- Once daily
- Estimated price
- ¥280–700
- Schedules at
- chinahighlights.com
- Hard/Soft Seat
- ¥280–410
- Hard Sleeper
- ¥550–700
- Soft Sleeper
- ¥850–1,100
Train from Aksu to Kashgar
Train from Shache to Kashgar
Train from Hami to Kashgar
- Phone
- +86 010-12306
- Website
- china-railway.com.cn
Train from Aksu to Kashgar
- Ave. Duration
- 8h 33m
- Frequency
- Once daily
- Estimated price
- ¥55–130
- Schedules at
- chinahighlights.com
Train from Shache to Kashgar
- Ave. Duration
- 3h 16m
- Frequency
- Once daily
- Estimated price
- ¥30–75
- Schedules at
- chinahighlights.com
Train from Harbin to Daqing East Station
- Ave. Duration
- 1h 5m
- Frequency
- Every 4 hours
- Estimated price
- ¥65–130
- Schedules at
- 12306.cn
- Adult - 2nd Class
- ¥65–95
- Adult - 1st Class
- ¥85–130
- Phone
- 400-830-6666
- Website
- ctrip.com
Bus from Beijing to Pingliang East
- Ave. Duration
- 15h 30m
- Frequency
- Once daily
- Estimated price
- ¥455
- Schedules at
- bus.ctrip.com
Bus from Pingliang East to Urumqi
- Ave. Duration
- 30h
- Frequency
- Once daily
- Estimated price
- ¥637
- Schedules at
- bus.ctrip.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 Need to know: Greyhound, 4 of the smartest ways to explore Australia, and Italy Travel Guides - to help you get the most out of your next trip.




















