There are 9 ways to get from Kashgar to Hangzhou 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 to Hangzhou Xiaoshan International Airport
best- Fly from Kashgar Airport (KHG) to Hangzhou Xiaoshan International Airport (HGH)plane KHG - HGH
7h 1m¥2,120–8,531Train, bus
cheapest- Take the train from Akto to Ürümqi Stationtrain
- Take the train from Ürümqi to Changzhou train stationtrain
- Take the bus from Changzhou Zongzhan to Hangzhoubus
2d 22h¥597–1,397Train
- Take the train from Kashgar to Lanzhoutrain
- Take the train from Lanzhou West Station to Hangzhou Easttrain
2d 2h¥1,146–1,726Train, bus, taxi
- Take the train from Kashgar to Ürümqi Southtrain
- Take the bus from Urumqi to Pingliang Eastbus
- Take the taxi from Pingliang West to Qingyangtaxi
- Take the train from Qingyang to Suzhou Easttrain
- Take the train from Suzhou East to Hangzhoutrain
2d 10h¥1,803–2,182Drive 4,971.4 km
- Drive from Kashgar to Hangzhoucar 4,971.4 km
2d 3h¥4,204–6,073Fly to Shanghai Hongqiao International Airport, train
- Fly from Kashgar Airport (KHG) to Shanghai Hongqiao International Airport (SHA)plane KHG - SHA
- Take the train from Shanghai Hongqiao to Hangzhou Easttrain
8h 46m¥1,992–3,356Fly to Shanghai Pudong International Airport, train
- Fly from Kashgar Airport (KHG) to Shanghai Pudong International Airport (PVG)plane KHG - PVG
- Take the train from Shanghai Hongqiao to Hangzhou Easttrain
8h 15m¥1,444–5,708Fly to Nanjing Lukou International Airport, train
- Fly from Kashgar Airport (KHG) to Nanjing Lukou International Airport (NKG)plane KHG - NKG
- Take the train from Nanjing South to Hangzhou Easttrain
7h 36m¥2,018–5,130Fly to Sunan Shuofang International Airport, train
- Fly from Kashgar Airport (KHG) to Sunan Shuofang International Airport (WUX)plane KHG - WUX
- Take the train from Wuxi to Hangzhou Easttrain
11h 25m¥2,622–6,738
Kashgar Airport (KHG) to Hangzhou Xiaoshan International Airport (HGH) flights
Questions & Answers
The cheapest way to get from Kashgar to Hangzhou is to train and bus which costs ¥550 - ¥1400 and takes 2 days 22h.
The fastest way to get from Kashgar to Hangzhou is to fly which takes 7h 1m and costs ¥2100 - ¥9000.
No, there is no direct train from Kashgar to Hangzhou. However, there are services departing from Kashgar and arriving at Hangzhou East via Lanzhou and Lanzhou West Station. The journey, including transfers, takes approximately 2 days 2h.
The distance between Kashgar and Hangzhou is 4183 km. The road distance is 4971.4 km.
The best way to get from Kashgar to Hangzhou without a car is to train which takes 2 days 2h and costs ¥1100 - ¥1800.
It takes approximately 7h 1m to get from Kashgar to Hangzhou, including transfers.
Kashgar to Hangzhou train services, operated by China Railways T-Class, depart from Kashgar station.
The best way to get from Kashgar to Hangzhou is to fly which takes 7h 1m and costs ¥2100 - ¥9000. Alternatively, you can train, which costs ¥1100 - ¥1800 and takes 2 days 2h.
Hangzhou is 2h ahead of Kashgar. It is currently 1:44 PM in Kashgar and 3:44 PM in Hangzhou.
Kashgar to Hangzhou train services, operated by China Railways T-Class, arrive at Lanzhou station.
What companies run services between Kashgar, China and Hangzhou, China?
China Eastern Airlines, Tibet Airlines Corporation, and four other airlines fly from Kashgar Airport (KHG) to Hangzhou Xiaoshan International Airport (HGH) 5 times a day. Alternatively, you can take a vehicle from Kashgar to Hangzhou East via Kashgar, Lanzhou, and Lanzhou West Station in around 2d 2h.
- Website
- en.ceair.com
Flights from Kashgar Airport to Hangzhou Xiaoshan International Airport
- Ave. Duration
- 5h 40m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ¥5,000–11,000
Flights from Kashgar Airport to Hangzhou Xiaoshan International Airport via Shanghai Pudong International Airport
- Ave. Duration
- 10h 5m
- When
- Every day
- Estimated price
- ¥5,000–12,000
Flights from Kashgar Airport to Hangzhou Xiaoshan International Airport via Xi An
- Ave. Duration
- 10h 45m
- When
- Every day
- Estimated price
- ¥5,000–11,000
Flights from Kashgar Airport to Shanghai Hongqiao International Airport via Xi An
- Ave. Duration
- 9h 8m
- When
- Every day
- Estimated price
- ¥5,000–12,000
Flights from Kashgar Airport to Shanghai Hongqiao International Airport via Lanzhou
- Ave. Duration
- 7h 30m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥1,900–3,200
Flights from Kashgar Airport to Shanghai Pudong International Airport
- Ave. Duration
- 5h 40m
- When
- Every day
- Estimated price
- ¥5,000–11,000
Flights from Kashgar Airport to Shanghai Pudong International Airport via Xi An
- Ave. Duration
- 8h 5m
- When
- Every day
- Estimated price
- ¥5,000–11,000
Flights from Kashgar Airport to Nanjing Lukou International Airport
- Ave. Duration
- 5h 30m
- When
- Wednesday and Saturday
- Estimated price
- ¥4,700–11,000
Flights from Kashgar Airport to Nanjing Lukou International Airport via Xi An
- Ave. Duration
- 8h 12m
- When
- Every day
- Estimated price
- ¥4,700–11,000
Flights from Kashgar Airport to Sunan Shuofang International Airport via Xi An
- Ave. Duration
- 10h 56m
- When
- Every day
- Estimated price
- ¥6,000–14,000
Flights from Kashgar Airport to Sunan Shuofang International Airport via Tianfu International
- Ave. Duration
- 8h 20m
- When
- Every day
- Estimated price
- ¥5,000–9,000
Flights from Kashgar Airport to Sunan Shuofang International Airport via Chengdu
- Ave. Duration
- 14h 55m
- When
- Every day
- Estimated price
- ¥5,000–9,000
Train from Kashgar to Lanzhou
- Ave. Duration
- 37h 20m
- Frequency
- Once daily
- Estimated price
- ¥270–650
- Schedules at
- chinahighlights.com
- Hard/Soft Seat
- ¥270–390
- Hard Sleeper
- ¥500–650
- Soft Sleeper
- ¥800–1,100
Train from Kashgar to Ürümqi South
- Ave. Duration
- 15h 12m
- Frequency
- Once daily
- Estimated price
- ¥140–370
- Schedules at
- chinahighlights.com
- Hard/Soft Seat
- ¥140–200
- Hard Sleeper
- ¥280–340
- Soft Sleeper
- ¥440–550
- 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
- Ave. Duration
- 2h 1m
- Estimated price
- ¥290–350
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 How to get from Gatwick Airport into central London, How to get from Florence to Rome, and 4 of the smartest ways to explore Australia - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Kashgar to Hangzhou is 4971 km. It takes approximately 2 days 3h to drive from Kashgar to Hangzhou.
There are 599+ hotels available in Hangzhou.



