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
9h 54m¥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,964.7 km
- Drive from Harbin to Kashgar4,964.7 km
2d 4h¥4,430–6,398Train 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
14h 41m¥4,787–16,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
22h 14m¥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 9h 54m and costs ¥4800 - ¥9000.
The distance between Harbin and Kashgar is 4148 km. The road distance is 4964.7 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 9h 54m to get from Harbin to Kashgar, including transfers.
The best way to get from Harbin to Kashgar is to fly which takes 9h 54m 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 6:15 AM in Harbin and 4:15 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 20+ hotels available in Kashgar.
What companies run services between Harbin, China and Kashgar, China?
China Southern Airlines, China Eastern Airlines, and four other airlines fly from Harbin Taiping International Airport (HRB) to Kashgar Airport (KHG) every 4 hours. 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
- 9h 25m
- When
- Every day
- Estimated price
- ¥5,500–20,000
Flights from Harbin Taiping International Airport to Kashgar Airport via Zhengzhou
- Ave. Duration
- 14h 20m
- 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–16,000
Flights from Daqing Sartu Airport to Kashgar Airport via Shanghai Pudong
- Ave. Duration
- 12h 5m
- When
- Thursday
- Estimated price
- ¥5,500–21,000
Flights from Daqing Sartu Airport to Kashgar Airport via Dalian, Urumqi
- Ave. Duration
- 14h 40m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥4,900–17,000
Flights from Harbin Taiping International Airport to Shache Yeerqiang Airport via Beijing Capital, Lanzhou
- Ave. Duration
- 17h 50m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ¥1,600–6,500
- Website
- ch.com
Flights from Harbin Taiping International Airport to Kashgar Airport via Xi An
- Ave. Duration
- 10h 37m
- When
- Every day
- Estimated price
- ¥6,000–17,000
Flights from Harbin Taiping International Airport to Kashgar Airport via Yinchuan Hedong
- Ave. Duration
- 9h 15m
- When
- Every day
- Estimated price
- ¥2,600–11,000
Flights from Daqing Sartu Airport to Kashgar Airport via Xi An
- Ave. Duration
- 14h
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥5,000–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 Beijing Capital, Lanzhou
- Ave. Duration
- 17h 50m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ¥1,600–6,500
- Website
- loongair.cn
Flights from Harbin Taiping International Airport to Kashgar Airport via Yinchuan Hedong
- Ave. Duration
- 9h 15m
- When
- Every day
- Estimated price
- ¥2,600–11,000
Flights from Harbin Taiping International Airport to Shache Yeerqiang Airport via Beijing Capital, Lanzhou
- Ave. Duration
- 17h 50m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ¥1,600–6,500
Flights from Harbin Taiping International Airport to Shache Yeerqiang Airport via Shijiazhuang Zhengding, Lanzhou
- Ave. Duration
- 24h 5m
- When
- Wednesday
- Estimated price
- ¥1,600–6,500
- Website
- sda.cn
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
- Every day
- Estimated price
- ¥5,500–26,000
Flights from Harbin Taiping International Airport to Shache Yeerqiang Airport via Beijing Capital, Aksu
- Ave. Duration
- 33h 55m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥3,400–17,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
- Every day
- Estimated price
- ¥5,500–26,000
Flights from Daqing Sartu Airport to Kashgar Airport via Beijing Capital
- Ave. Duration
- 21h 10m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ¥4,600–22,000
- Website
- cdal.com.cn
Flights from Harbin Taiping International Airport to Kashgar Airport via Yinchuan Hedong
- Ave. Duration
- 9h 15m
- When
- Every day
- Estimated price
- ¥2,600–11,000
Flights from Harbin Taiping International Airport to Shache Yeerqiang Airport via Beijing Capital, Lanzhou
- Ave. Duration
- 17h 50m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ¥1,600–6,500
- Website
- en.ceair.com
Flights from Harbin Taiping International Airport to Kashgar Airport via Xi An
- Ave. Duration
- 11h 10m
- When
- Every day
- Estimated price
- ¥6,000–17,000
Flights from Daqing Sartu Airport to Kashgar Airport via Xi An
- Ave. Duration
- 14h
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥5,000–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 The beginner’s guide to the 2018 World Nomad Games, Why you should take the train in the US, and Travelling by boat in Italy - to help you get the most out of your next trip.




















