There are 4 ways to get from Keqiao to Huzhou by train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Shaoxing North to Huzhou Stationtrain Wenzhou South / ...
1h¥114–179Drive 122.9 km
cheapest- Drive from Keqiao to Huzhoucar 122.9 km
1h 21m¥105–151Bus
- Take the bus from Hangzhou Airport to Hangzhou North Bus Stationbus North Bus Station
- Take the bus from Hangzhou North to Huzhoubus
2h 55m¥158–228Taxi
- Take the taxi from Keqiao to Huzhoutaxi 122.9 km
1h 21m¥350–420
Questions & Answers
The cheapest way to get from Keqiao to Huzhou is to drive which costs ¥100 - ¥160 and takes 1h 21m.
The fastest way to get from Keqiao to Huzhou is to train which takes 1h and costs ¥110 - ¥180.
No, there is no direct bus from Keqiao to Huzhou. However, there are services departing from Hangzhou Airport and arriving at Huzhou via Hangzhou North. The journey, including transfers, takes approximately 2h 55m.
No, there is no direct train from Keqiao to Huzhou station. However, there are services departing from Shaoxing North and arriving at Huzhou Station via . The journey, including transfers, takes approximately 1h.
The distance between Keqiao and Huzhou is 126 km. The road distance is 122.9 km.
The best way to get from Keqiao to Huzhou without a car is to train which takes 1h and costs ¥110 - ¥180.
It takes approximately 1h to get from Keqiao to Huzhou, including transfers.
Keqiao to Huzhou bus services, operated by Hangzhou Airport, depart from Hangzhou Airport station.
Keqiao to Huzhou train services, operated by China Railways G-Class, depart from Shaoxing North station.
The best way to get from Keqiao to Huzhou is to train which takes 1h and costs ¥110 - ¥180. Alternatively, you can bus, which costs ¥150 - ¥230 and takes 2h 55m.
What companies run services between Keqiao, China and Huzhou, China?
China Railways G-Class operates a train from Shaoxing North to Huzhou Station every 4 hours. Tickets cost ¥53–58 and the journey takes 43 min. China Railways D-Class also services this route once daily. Alternatively, you can take a vehicle from Keqiao to Huzhou via Hangzhou Airport, Hangzhou North Bus Station, and Hangzhou North in around 2h 55m.
Train from Shaoxing North to Huzhou Station
- 2nd Class Seat
- ¥53–58
- 1st Class Seat
- ¥85–95
- Business Class Seat
- ¥110–170
Train from Shaoxing North to Huzhou Station
- Ave. Duration
- 54 min
- Frequency
- Once daily
- Estimated price
- ¥55–100
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥55–80
- Adult - 1st Class
- ¥65–100
- Website
- hzairport.com
Bus from Hangzhou Airport to Hangzhou North Bus Station
- Ave. Duration
- 1h 20m
- Frequency
- Every 30 minutes
- Estimated price
- ¥20
- Schedules at
- travelchinaguide.com
- [email protected]
- Website
- chinabusguide.com
Bus from Hangzhou North to Huzhou
- Ave. Duration
- 1h
- Frequency
- Every 20 minutes
- Estimated price
- ¥34–80
- Schedules at
- chinabusguide.com
- Bus
- ¥55–80
- Ave. Duration
- 1h 21m
- Estimated price
- ¥350–420
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 Flying into Beijing?, Why you should take the train in the US, and Heading to Europe? Read this before you buy a Eurail Pass - to help you get the most out of your next trip.
More Questions & Answers
Keqiao to Huzhou bus services, operated by Hangzhou Airport, arrive at Hangzhou North Bus Station.
Keqiao to Huzhou train services, operated by China Railways G-Class, arrive at Huzhou Station.
Yes, the driving distance between Keqiao to Huzhou is 123 km. It takes approximately 1h 21m to drive from Keqiao to Huzhou.
There are 25+ hotels available in Huzhou.









