There are 11 ways to get from Guangzhou to Haining by train, bus, car, subway, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train via Guangzhou South
best- Take the train from Guangzhou South station to Hangzhou Easttrain Guangzhou / ...
- Take the train from Hangzhou East to Hainingtrain Kaihua
8h 38m¥470–1,160Train
cheapest- Take the train from Guangzhou Train Station to Hangzhou Southtrain Haikou
- Take the train from Hangzhou South to Hainingtrain Shanghai South / ...
24h 38m¥173–436Bus, train
- Take the bus from Guangzhou Fangcun Bus Station to Zhejiang Hangzhoubus
- Take the train from Hangzhou Station to Haining stationtrain Hangzhou
15h 48m¥321–477Drive 1,296.8 km
- Drive from Guangzhou to Hainingcar 1,296.8 km
13h 43m¥1,130–1,632Line 2 subway to Guangzhou Baiyun International Airport, fly to Hangzhou Xiaoshan International Airport, line 1 subway, train
- Take the subway from Haizhu Square to Jiahewanggangsubway
- Fly from Guangzhou Baiyun International Airport (CAN) to Hangzhou Xiaoshan International Airport (HGH)plane CAN - HGH
- Take the subway from Xiaoshan International Airport to East stationsubway
- Take the train from Hangzhou East to Hainingtrain
6h 29m¥1,026–1,775Fly Foshan Shadi Airport to Hangzhou Xiaoshan International Airport, train
- Fly from Foshan Shadi Airport (FUO) to Hangzhou Xiaoshan International Airport (HGH)plane FUO - HGH
- Take the train from Hangzhou East to Hainingtrain
6h 15m¥3,684–9,198Fly Guangzhou Baiyun International Airport to Shanghai Hongqiao International Airport, train
- Fly from Guangzhou Baiyun International Airport (CAN) to Shanghai Hongqiao International Airport (SHA)plane CAN - SHA
- Take the train from Songjiang Station to Hainingtrain
7h 2m¥552–1,135Fly Guangzhou Baiyun International Airport to Shanghai Pudong International Airport, train
- Fly from Guangzhou Baiyun International Airport (CAN) to Shanghai Pudong International Airport (PVG)plane CAN - PVG
- Take the train from Shanghai South to Hainingtrain
7h 58m¥735–2,032Fly Guangzhou Baiyun International Airport to Ningbo Lishe International Airport, train
- Fly from Guangzhou Baiyun International Airport (CAN) to Ningbo Lishe International Airport (NGB)plane CAN - NGB
- Take the train from Ningbo to Hangzhou Easttrain
- Take the train from Hangzhou East to Hainingtrain
7h 11m¥648–1,701Line 2 subway, train, train to Shenzhen Bao'An International Airport, fly to Hangzhou Xiaoshan International Airport, line 1 subway
- Take the subway from Haizhu Square to Guangzhou Southsubway
- Take the train from Guangzhou South station to Humentrain
- Take the train from Humen North to Shenzhen Airporttrain
- Fly from Shenzhen Bao'An International Airport (SZX) to Hangzhou Xiaoshan International Airport (HGH)plane SZX - HGH
- Take the subway from Xiaoshan International Airport to East stationsubway
- Take the train from Hangzhou East to Hainingtrain
8h 19m¥1,267–1,925Line 2 subway to Guangzhou Baiyun International Airport, fly to Yiwu Airport, line 102 bus, train
- Take the subway from Haizhu Square to Jiahewanggangsubway
- Fly from Guangzhou Baiyun International Airport (CAN) to Yiwu Airport (YIW)plane CAN - YIW
- Take the bus from Yiwu Airport to Yiwu Binwang Hotelbus
- Take the train from Yiwu to Hangzhou Easttrain
- Take the train from Hangzhou East to Hainingtrain
8h¥1,176–2,173
Guangzhou Baiyun International Airport (CAN) to Hangzhou Xiaoshan International Airport (HGH) flights
Questions & Answers
The cheapest way to get from Guangzhou to Haining is to train which costs ¥170 - ¥440 and takes 24h 38m.
The fastest way to get from Guangzhou to Haining is to fly and train which takes 6h 15m and costs ¥3600 - ¥9500.
No, there is no direct train from Guangzhou to Haining. However, there are services departing from Haizhu Square and arriving at Haining via Guangzhou South station and Hangzhou East. The journey, including transfers, takes approximately 8h 38m.
The distance between Guangzhou and Haining is 1619 km. The road distance is 1296.8 km.
The best way to get from Guangzhou to Haining without a car is to train via Guangzhou South which takes 8h 38m and costs ¥470 - ¥1200.
It takes approximately 8h 38m to get from Guangzhou to Haining, including transfers.
Guangzhou to Haining train services, operated by China Railways G-Class, depart from Guangzhou South station.
Guangzhou to Haining train services, operated by China Railways G-Class, arrive at Hangzhou East station.
Yes, the driving distance between Guangzhou to Haining is 1297 km. It takes approximately 13h 43m to drive from Guangzhou to Haining.
There are 24+ hotels available in Haining.
What companies run services between Guangzhou, China and Haining, China?
You can take a subway from Haizhu Square to Haining via Guangzhou South, Guangzhou South station, and Hangzhou East in around 8h 38m.
- Website
- csair.com
Flights from Guangzhou Baiyun International Airport to Hangzhou Xiaoshan International Airport
- Ave. Duration
- 2h 4m
- When
- Every day
- Estimated price
- ¥850–3,900
Flights from Guangzhou Baiyun International Airport to Shanghai Hongqiao International Airport
- Ave. Duration
- 2h 13m
- When
- Every day
- Estimated price
- ¥500–3,200
Flights from Guangzhou Baiyun International Airport to Shanghai Pudong International Airport
- Ave. Duration
- 2h 24m
- When
- Every day
- Estimated price
- ¥550–3,000
Flights from Guangzhou Baiyun International Airport to Ningbo Lishe International Airport
- Ave. Duration
- 2h 2m
- When
- Every day
- Estimated price
- ¥1,300–3,600
Flights from Shenzhen Bao'An International Airport to Hangzhou Xiaoshan International Airport
- Ave. Duration
- 2h 3m
- When
- Every day
- Estimated price
- ¥1,200–3,700
Flights from Guangzhou Baiyun International Airport to Yiwu Airport
- Ave. Duration
- 1h 52m
- When
- Every day
- Estimated price
- ¥1,100–1,700
- Website
- ch.com
Flights from Guangzhou Baiyun International Airport to Hangzhou Xiaoshan International Airport
- Ave. Duration
- 2h 3m
- When
- Every day
- Estimated price
- ¥850–3,900
Flights from Guangzhou Baiyun International Airport to Shanghai Hongqiao International Airport
- Ave. Duration
- 2h 12m
- When
- Every day
- Estimated price
- ¥500–3,700
Flights from Guangzhou Baiyun International Airport to Shanghai Pudong International Airport
- Ave. Duration
- 2h 23m
- When
- Every day
- Estimated price
- ¥550–3,000
Flights from Guangzhou Baiyun International Airport to Ningbo Lishe International Airport
- Ave. Duration
- 2h 2m
- When
- Every day
- Estimated price
- ¥1,300–3,600
Flights from Shenzhen Bao'An International Airport to Hangzhou Xiaoshan International Airport
- Ave. Duration
- 2h 4m
- When
- Every day
- Estimated price
- ¥800–3,700
Flights from Guangzhou Baiyun International Airport to Yiwu Airport
- Ave. Duration
- 1h 50m
- When
- Wednesday, Saturday, and Sunday
- Estimated price
- ¥1,100–1,700
- Website
- en.ceair.com
Flights from Guangzhou Baiyun International Airport to Hangzhou Xiaoshan International Airport
- Ave. Duration
- 2h 4m
- When
- Every day
- Estimated price
- ¥850–3,900
Flights from Foshan Shadi Airport to Hangzhou Xiaoshan International Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- ¥3,600–9,000
Flights from Guangzhou Baiyun International Airport to Shanghai Hongqiao International Airport
- Ave. Duration
- 2h 7m
- When
- Every day
- Estimated price
- ¥500–3,700
Flights from Guangzhou Baiyun International Airport to Shanghai Pudong International Airport
- Ave. Duration
- 2h 16m
- When
- Every day
- Estimated price
- ¥550–3,400
Flights from Guangzhou Baiyun International Airport to Ningbo Lishe International Airport
- Ave. Duration
- 1h 52m
- When
- Every day
- Estimated price
- ¥1,300–4,200
Flights from Guangzhou Baiyun International Airport to Ningbo Lishe International Airport via Wuhan
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- ¥1,600–4,500
Flights from Shenzhen Bao'An International Airport to Hangzhou Xiaoshan International Airport
- Ave. Duration
- 1h 58m
- When
- Every day
- Estimated price
- ¥800–3,700
- Website
- juneyaoair.com
Flights from Guangzhou Baiyun International Airport to Hangzhou Xiaoshan International Airport
- Ave. Duration
- 1h 59m
- When
- Every day
- Estimated price
- ¥1,000–3,900
Flights from Guangzhou Baiyun International Airport to Shanghai Hongqiao International Airport
- Ave. Duration
- 2h 11m
- When
- Every day
- Estimated price
- ¥500–3,700
Flights from Guangzhou Baiyun International Airport to Shanghai Pudong International Airport
- Ave. Duration
- 2h 23m
- When
- Every day
- Estimated price
- ¥550–3,400
Flights from Shenzhen Bao'An International Airport to Hangzhou Xiaoshan International Airport
- Ave. Duration
- 2h 3m
- When
- Every day
- Estimated price
- ¥1,200–3,700
- Website
- airchina.com
Flights from Guangzhou Baiyun International Airport to Hangzhou Xiaoshan International Airport
- Ave. Duration
- 1h 58m
- When
- Every day
- Estimated price
- ¥1,000–2,900
Flights from Guangzhou Baiyun International Airport to Shanghai Hongqiao International Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- ¥500–3,100
Flights from Guangzhou Baiyun International Airport to Shanghai Pudong International Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- ¥550–2,900
Flights from Guangzhou Baiyun International Airport to Ningbo Lishe International Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- ¥1,200–1,350
Flights from Shenzhen Bao'An International Airport to Hangzhou Xiaoshan International Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- ¥1,000–2,700
- Website
- xiamenair.com
Flights from Guangzhou Baiyun International Airport to Hangzhou Xiaoshan International Airport
- Ave. Duration
- 2h 4m
- When
- Every day
- Estimated price
- ¥850–3,900
Flights from Guangzhou Baiyun International Airport to Shanghai Hongqiao International Airport
- Ave. Duration
- 2h 9m
- When
- Every day
- Estimated price
- ¥500–3,700
Flights from Guangzhou Baiyun International Airport to Shanghai Pudong International Airport
- Ave. Duration
- 2h 18m
- When
- Every day
- Estimated price
- ¥550–3,400
Flights from Guangzhou Baiyun International Airport to Ningbo Lishe International Airport
- Ave. Duration
- 1h 52m
- When
- Every day
- Estimated price
- ¥1,300–4,200
Flights from Shenzhen Bao'An International Airport to Hangzhou Xiaoshan International Airport
- Ave. Duration
- 1h 57m
- When
- Every day
- Estimated price
- ¥800–3,700
- Website
- shenzhenair.com
Flights from Guangzhou Baiyun International Airport to Hangzhou Xiaoshan International Airport
- Ave. Duration
- 1h 58m
- When
- Every day
- Estimated price
- ¥1,000–2,900
Flights from Guangzhou Baiyun International Airport to Shanghai Hongqiao International Airport
- Ave. Duration
- 2h 12m
- When
- Every day
- Estimated price
- ¥500–3,100
Flights from Guangzhou Baiyun International Airport to Shanghai Pudong International Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- ¥550–2,900
Flights from Guangzhou Baiyun International Airport to Ningbo Lishe International Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- ¥1,200–1,350
Flights from Shenzhen Bao'An International Airport to Hangzhou Xiaoshan International Airport
- Ave. Duration
- 2h 4m
- When
- Every day
- Estimated price
- ¥1,000–2,700
- Website
- hainanairlines.com
Flights from Guangzhou Baiyun International Airport to Hangzhou Xiaoshan International Airport
- Ave. Duration
- 2h 8m
- When
- Every day
- Estimated price
- ¥1,200–4,400
Flights from Guangzhou Baiyun International Airport to Shanghai Hongqiao International Airport
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- ¥1,300–4,700
Flights from Guangzhou Baiyun International Airport to Shanghai Pudong International Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- ¥1,200–4,400
Flights from Guangzhou Baiyun International Airport to Ningbo Lishe International Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- ¥1,500–5,500
Flights from Shenzhen Bao'An International Airport to Hangzhou Xiaoshan International Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- ¥370–4,200
- Website
- loongair.cn
Flights from Guangzhou Baiyun International Airport to Hangzhou Xiaoshan International Airport
- Ave. Duration
- 2h 8m
- When
- Every day
- Estimated price
- ¥850–3,900
Flights from Shenzhen Bao'An International Airport to Hangzhou Xiaoshan International Airport
- Ave. Duration
- 1h 57m
- When
- Every day
- Estimated price
- ¥800–3,700
- Website
- ch.com
Flights from Guangzhou Baiyun International Airport to Shanghai Hongqiao International Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- ¥500–950
Flights from Guangzhou Baiyun International Airport to Ningbo Lishe International Airport
- Ave. Duration
- 2h 5m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ¥500–1,000
- Website
- 9air.com
Flights from Guangzhou Baiyun International Airport to Hangzhou Xiaoshan International Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- ¥380–2,200
Flights from Guangzhou Baiyun International Airport to Shanghai Pudong International Airport
- Ave. Duration
- 2h 22m
- When
- Every day
- Estimated price
- ¥400–2,200
Flights from Guangzhou Baiyun International Airport to Ningbo Lishe International Airport
- Ave. Duration
- 2h 5m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- ¥470–2,700
- Website
- ceair.com
Flights from Guangzhou Baiyun International Airport to Shanghai Hongqiao International Airport
- Ave. Duration
- 2h 7m
- When
- Every day
- Estimated price
- ¥1,300–3,000
Flights from Guangzhou Baiyun International Airport to Shanghai Pudong International Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- ¥1,200–2,800
- Website
- intl.jdair.net
Flights from Guangzhou Baiyun International Airport to Hangzhou Xiaoshan International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- ¥1,000–3,300
Flights from Shenzhen Bao'An International Airport to Hangzhou Xiaoshan International Airport
- Ave. Duration
- 2h 12m
- When
- Every day
- Estimated price
- ¥370–3,200
- Website
- flycua.com
Flights from Foshan Shadi Airport to Hangzhou Xiaoshan International Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- ¥3,600–9,000
- Website
- yzr.com.cn
Flights from Shenzhen Bao'An International Airport to Hangzhou Xiaoshan International Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- ¥370–2,100
Train from Guangzhou South station to Hangzhou East
- Ave. Duration
- 5h 36m
- Frequency
- Every 4 hours
- Estimated price
- ¥650–1,051
- Schedules at
- 12306.cn
- Book at
- 12306.cn
- 2nd Class Seat
- ¥650–750
- 1st Class Seat
- ¥1,100–1,250
- Business Class Seat
- ¥1,600–2,300
Train from Ningbo to Hangzhou East
- Ave. Duration
- 58 min
- Frequency
- Every 30 minutes
- Estimated price
- ¥70–80
- Schedules at
- 12306.cn
- Book at
- 12306.cn
- 2nd Class Seat
- ¥70–80
- 1st Class Seat
- ¥115–130
- Business Class Seat
- ¥160–230
Train from Guangzhou South station to Humen
- Ave. Duration
- 19 min
- Frequency
- Every 20 minutes
- Estimated price
- ¥26–29
- Schedules at
- 12306.cn
- Book at
- 12306.cn
- 2nd Class Seat
- ¥26–29
- 1st Class Seat
- ¥40–44
- Business Class Seat
- ¥50–75
Train from Yiwu to Hangzhou East
- Ave. Duration
- 32 min
- Frequency
- Every 30 minutes
- Estimated price
- ¥53–58
- Schedules at
- 12306.cn
- Book at
- 12306.cn
- 2nd Class Seat
- ¥53–58
- 1st Class Seat
- ¥85–95
- Business Class Seat
- ¥110–170
Train from Guangzhou South station to Hangzhou East
- Ave. Duration
- 10h 32m
- Frequency
- Once daily
- Estimated price
- ¥450–1,100
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥450–650
- Adult - 1st Class
- ¥750–1,100
Train from Hangzhou Station to Haining station
- Ave. Duration
- 52 min
- Frequency
- Once daily
- Estimated price
- ¥45–65
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥45–65
- Adult - 1st Class
- ¥45–65
Train from Ningbo to Hangzhou East
- Ave. Duration
- 1h 7m
- Frequency
- Hourly
- Estimated price
- ¥70–130
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥70–100
- Adult - 1st Class
- ¥90–130
Train from Hangzhou East to Haining
- Adult - second class
- ¥26–40
Train from Songjiang Station to Haining
- Adult - second class
- ¥45–70
Train from Shanghai South to Haining
- Adult - second class
- ¥40–60
Train from Humen North to Shenzhen Airport
- Adult - second class
- ¥19–27
Train from Yiwu to Hangzhou East
- Adult - second class
- ¥40–60
Train from Hangzhou East to Haining
- Hard Seat
- ¥16–22
- Hard sleeper
- ¥35–55
- Soft sleeper
- ¥65–85
Train from Hangzhou Station to Haining station
- Hard Seat
- ¥17–23
- Hard sleeper
- ¥40–55
- Soft sleeper
- ¥65–90
Train from Guangzhou Train Station to Hangzhou South
- Hard Seat
- ¥150–210
- Hard sleeper
- ¥270–380
- Soft sleeper
- ¥440–600
Train from Hangzhou South to Haining
- Hard Seat
- ¥18–24
- Hard sleeper
- ¥40–60
- Soft sleeper
- ¥70–90
Train from Songjiang Station to Haining
- Hard Seat
- ¥23–35
- Hard sleeper
- ¥50–70
- Soft sleeper
- ¥85–110
Train from Shanghai South to Haining
- Hard Seat
- ¥21–29
- Hard sleeper
- ¥45–65
- Soft sleeper
- ¥75–110
Train from Yiwu to Hangzhou East
- Hard Seat
- ¥21–29
- Hard sleeper
- ¥45–70
- Soft sleeper
- ¥80–110
- Phone
- (86) 020-96891
- 96891@gzmtr.com
- Website
- gzmtr.com
Subway from Haizhu Square to Jiahewanggang
- Ave. Duration
- 27 min
- Frequency
- Every 5 minutes
- Estimated price
- ¥3–5
- Schedules at
- gzmtr.com
Subway from Haizhu Square to Guangzhou South
- Ave. Duration
- 29 min
- Frequency
- Every 5 minutes
- Estimated price
- ¥4–6
- Schedules at
- gzmtr.com
- Phone
- +86 0571-96600
- Website
- travelchinaguide.com
Subway from Xiaoshan International Airport to East station
- Ave. Duration
- 45 min
- Frequency
- Every 5 minutes
- Estimated price
- ¥2–9
- Schedules at
- hzmetro.com
- bus@chinatrainguide.com
- Website
- chinabusguide.com
Bus from Guangzhou Fangcun Bus Station to Zhejiang Hangzhou
- Ave. Duration
- 14h
- Frequency
- Once daily
- Estimated price
- ¥300–420
- Schedules at
- chinabusguide.com
- Bus
- ¥300–420
- Phone
- 400-830-6666
- Website
- ctrip.com
Bus from Yiwu Airport to Yiwu Binwang Hotel
- Ave. Duration
- 22 min
- Frequency
- Every 15 minutes
- Estimated price
- ¥2
- Schedules at
- flights.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 Which side of Niagara Falls should I choose (and how do I get there)?, Travelling around the UAE, and 5 incredible day trips from Florence by train - to help you get the most out of your next trip.




























