1map logoGo to main page

Guangzhou to Hangzhou from $23: 10 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Guangzhou, China
to
Hangzhou, China

How to Get from Guangzhou to Hangzhou: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$23 by trainBest price
1059 kmDistance
3h 35m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Guangzhou to Hangzhou with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Subway
Plane
Average Duration
4h  43m
Estimated price
$78-214
Recommended
Company
China Railways K-Class
Train
Average Duration
23h  25m
Estimated price
$23-52
Cheapest
route map
Distance: 1059 km
Duration: 3h 35m

See more options

Company
China United
Plane
Average Duration
3h  35m
Estimated price
$116-260
Company
various
Drive
Plane
Average Duration
4h  37m
Estimated price
$119-218
Company
various
Subway
Plane
Train
Average Duration
5h  33m
Estimated price
$140-780
Company
various
Subway
Train
Plane
Average Duration
6h  23m
Estimated price
$781-782
Company
various
Subway
Train
Plane
Average Duration
6h  59m
Estimated price
$783-784
Company
various
Train
Average Duration
7h  27m
Estimated price
$785-786
Company
China Bus Guide
Bus
Average Duration
20h 
Estimated price
$787-787
Company
various
Drive
Average Duration
12h  44m
Estimated price
$788-230

Guangzhou - Hangzhou operators

Explore transport companies operating between Guangzhou and Hangzhou, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Subway
Contact phone
(86) 020-96891
Website
gzmtr.com

Subway from Haizhu Square to Jiahewanggang

Average Duration
25m
Estimated price
CN¥529-529

Subway from Haizhu Square to Guangzhou South

Average Duration
27m
Estimated price
CN¥529-529
Train
Contact phone
(86)12306
Website
12306.cn

Train from Guangzhou South station to Hangzhou East

Average Duration
6h
Estimated price
CN¥2145-2146

Train from Guangzhou Train Station to Hangzhou South

Average Duration
22h 31m
Estimated price
CN¥1168-2141

Train from Guangzhou South station to Humen

Average Duration
19m
Estimated price
CN¥1163-1164
Plane
Website
flycua.com

Plane from Foshan (FUO) to Hangzhou Xiaoshan (HGH)

Average Duration
2h
Estimated price
CN¥234-528

Plane from Guangzhou Baiyun (CAN) to Hangzhou Xiaoshan (HGH)

Average Duration
2h 3m
Estimated price
CN¥2147-2148
Bus
Website
chinabusguide.com

Bus from Guangzhou Municipal to Zhejiang Hangzhou

Average Duration
20h
Estimated price
CN¥787-787
Other Show other routes
Contact phone
(86)12306
Website
chinahighlights.com

Other from Guangzhou South station to Hangzhou East

Average Duration
10h 32m
Estimated price
CN¥2143-788
Contact phone
(86)12306
Website
chinahighlights.com

Other from Guangzhou Train Station to Hangzhou South

Average Duration
22h 31m
Estimated price
CN¥1168-2141

Guangzhou to Hangzhou: Overview of Bus, Train, Flight, and Car Trips

Traveling between Guangzhou and Hangzhou offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

Useful tips for plane travellers
• Arrive at Guangzhou Baiyun Airport at least 2 hours before your flight, especially during peak travel seasons, as check-in and security checks can be busy due to high passenger volume.
• Upon arrival at Hangzhou Xiaoshan Airport, utilize the well-signposted taxi stands to find your way; a taxi to downtown Hangzhou typically costs around 100-150 CNY (approximately $15-22) and takes about 30-50 minutes depending on traffic.
• Consider checking the China Eastern Airlines website or the Spring Airlines website for competitive prices and meal options, as they frequently offer flights on this route and sometimes provide discounts for online bookings.

Frequently asked questions

Find out more about the route from Guangzhou to Hangzhou.

Or choose the category:
The distance between Guangzhou and Hangzhou is approximately 1058.9 km by road. The typical travel time by train is 7 hours and 27 minutes. Alternatively, if you choose to fly, you can take the subway to Guangzhou Baiyun first, and then fly to Hangzhou Xiaoshan, which takes around 4 hours and 58 minutes. For those who prefer to drive, the journey can take approximately 12 hours and 44 minutes. Lastly, travelling by bus from Guangzhou to Hangzhou can take around 20 hours.
The most cost-effective option for traveling from Guangzhou to Hangzhou is by train, with tickets ranging from $22 to $55. Although it takes longer, approximately 23 hours and 25 minutes, it is a more budget-friendly option. On the other hand, the fastest way to reach Hangzhou from Guangzhou is by taking a combination of bus and flight, which takes around 4 hours and 40 minutes and costs between $100 to $250.
The prices for a train ticket between Guangzhou and Hangzhou range from $66 to $151. Alternatively, taking a bus from Hangzhou to Guangzhou costs approximately $55.
To get from Guangzhou to Hangzhou without using public transportation, you can opt for a private car or taxi service. The driving distance between the two cities is around 1261.7 km and it takes approximately 12 hours and 44 minutes to drive. The prices for a car service can range from $150 to $230, depending on the provider and vehicle type.
The best way to travel from Guangzhou to Hangzhou without a car is by train. You can take the train from Guangzhou South station, which takes about 7 hours and 27 minutes. The ticket prices for the train ride range from $65 to $160.
Yes, there is a direct link between Guangzhou and Hangzhou. There are train services operated by China Railways G-Class that depart from Guangzhou South and arrive at Hangzhou East. The journey takes approximately 7 hours and 27 minutes with transfers. Alternatively, there is a direct bus service operated by China Bus Guide that takes around 20 hours to reach Hangzhou from Guangzhou.
The flight from Guangzhou to Hangzhou typically takes 1 hour and 50 minutes.
There are plenty of accommodation options available near Hangzhou with over 220 hotels to choose from. Prices start at $78 per night, providing a range of choices for different budgets.