There are 12 ways to get from Dongguan to Suzhou by train, bus, car, plane, 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 via Xinjing
best- Take the train from Humen to Guangzhou South stationtrain
- Take the train from Guangzhou South station to Shanghai Hongqiao Stationtrain
- Take the train from Shanghai Hongqiao Station to Suzhou Stationtrain
9h 20m¥817–1,212Bus, train
cheapest- Take the bus from Dongguan to Guangzhou Jiaokoubus
- Take the train from Guangzhou Train Station to Shanghai Southtrain
- Take the bus from Shanghai South Bus Station to Suzhoubus
28h 47m¥242–588Bus
- Take the bus from Guangdong Dongguan to Yiwu Shangmaochengbus
- Take the bus from Yiwu Shangmaocheng to Suzhou Southbus
23h 20m¥379–530Drive 1,362.9 km
- Drive from Dongguan to Suzhoucar 1,362.9 km
14h 10m¥1,153–1,666Train to Guangzhou Baiyun International Airport, fly to Sunan Shuofang International Airport, train
- Take the train from Dongguan Station to Guangzhou Easttrain
- Fly from Guangzhou Baiyun International Airport (CAN) to Sunan Shuofang International Airport (WUX)plane CAN - WUX
- Take the train from Wuxi to Suzhoutrain
6h 15m¥606–1,251Train
- Take the train from Humen to Shenzhen Northtrain Guangzhou South / ...
- Take the train from Shenzhen North to Suzhoutrain Shenzhen North
14h 15m¥523–1,238Train to Guangzhou Baiyun International Airport, fly to Shanghai Hongqiao International Airport, train
- Take the train from Dongguan Station to Guangzhou Easttrain
- Fly from Guangzhou Baiyun International Airport (CAN) to Shanghai Hongqiao International Airport (SHA)plane CAN - SHA
- Take the train from Shanghai Hongqiao Station to Suzhou Stationtrain
6h 4m¥526–1,259Train to Shenzhen Bao'An International Airport, fly to Shanghai Hongqiao International Airport, train
- Take the train from Humen to Futian Stationtrain
- Fly from Shenzhen Bao'An International Airport (SZX) to Shanghai Hongqiao International Airport (SHA)plane SZX - SHA
- Take the train from Shanghai Hongqiao Station to Suzhou Stationtrain
6h 56m¥582–1,530Train to Shenzhen Bao'An International Airport, fly to Sunan Shuofang International Airport, train
- Take the train from Humen to Futian Stationtrain
- Fly from Shenzhen Bao'An International Airport (SZX) to Sunan Shuofang International Airport (WUX)plane SZX - WUX
- Take the train from Wuxi to Suzhoutrain
7h 13m¥1,662–2,722Train, taxi to Huizhou Pingtan Airport, fly to Sunan Shuofang International Airport
- Take the train from Humen to Shenzhen Northtrain
- Take the train from Shenzhen North to Huizhou Southtrain
- Take the taxi from Huizhou South to Huizhou Pingtan Airport (HUZ)taxi
- Fly from Huizhou Pingtan Airport (HUZ) to Sunan Shuofang International Airport (WUX)plane HUZ - WUX
- Take the train from Wuxi to Suzhoutrain
6h 59m¥1,510–3,739Train to Hong Kong International Airport, fly to Sunan Shuofang International Airport, train
- Take the train from Dongguan Station to Shenzhen Stationtrain
- Fly from Hong Kong International Airport (HKG) to Sunan Shuofang International Airport (WUX)plane HKG - WUX
- Take the train from Wuxi to Suzhoutrain
7h 43m¥452–1,759Train to Guangzhou Baiyun International Airport, fly to Hangzhou Xiaoshan International Airport, train
- Take the train from Dongguan Station to Guangzhou Easttrain
- Fly from Guangzhou Baiyun International Airport (CAN) to Hangzhou Xiaoshan International Airport (HGH)plane CAN - HGH
- Take the train from Hangzhou East to Shanghai Hongqiaotrain
- Take the train from Shanghai Hongqiao Station to Suzhou Stationtrain
7h 54m¥744–1,994
Guangzhou Baiyun International Airport (CAN) to Sunan Shuofang International Airport (WUX) flights
Questions & Answers
The cheapest way to get from Dongguan to Suzhou is to bus and train which costs ¥240 - ¥600 and takes 28h 47m.
The fastest way to get from Dongguan to Suzhou is to train and fly which takes 6h 4m and costs ¥500 - ¥1300.
No, there is no direct bus from Dongguan to Suzhou. However, there are services departing from Guangdong Dongguan and arriving at Suzhou South via Yiwu Shangmaocheng. The journey, including transfers, takes approximately 23h 20m.
No, there is no direct train from Dongguan to Suzhou. However, there are services departing from Hongfu Road and arriving at South Guangji Road via Humen, Guangzhou South station, Shanghai Hongqiao Station and Suzhou station. The journey, including transfers, takes approximately 9h 20m.
The distance between Dongguan and Suzhou is 1856 km. The road distance is 1362.9 km.
The best way to get from Dongguan to Suzhou without a car is to train via Xinjing which takes 9h 20m and costs ¥800 - ¥1300.
It takes approximately 9h 20m to get from Dongguan to Suzhou, including transfers.
Dongguan to Suzhou bus services, operated by China Bus Guide, depart from Guangdong Dongguan station.
Dongguan to Suzhou train services, operated by China Railways G-Class, depart from Humen station.
The best way to get from Dongguan to Suzhou is to train via Xinjing which takes 9h 20m and costs ¥800 - ¥1300. Alternatively, you can bus, which costs ¥370 - ¥550 and takes 23h 20m.
What companies run services between Dongguan, China and Suzhou, Jiangsu, China?
You can take a subway from Hongfu Road to South Guangji Road via Humen Station, Humen, Guangzhou South station, Shanghai Hongqiao Station, Suzhou Station, and Suzhou station in around 9h 20m. Alternatively, you can take a bus from Guangdong Dongguan to Suzhou South via Yiwu Shangmaocheng in around 23h 20m.
- Website
- ch.com
Flights from Guangzhou Baiyun International Airport to Shanghai Hongqiao International Airport
- Ave. Duration
- 2h 22m
- When
- Every day
- Estimated price
- ¥480–3,600
Flights from Shenzhen Bao'An International Airport to Shanghai Hongqiao International Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- ¥500–4,200
Flights from Guangzhou Baiyun International Airport to Hangzhou Xiaoshan International Airport
- Ave. Duration
- 2h 7m
- When
- Every day
- Estimated price
- ¥380–3,300
Train from Humen to Guangzhou South station
- Ave. Duration
- 17 min
- Frequency
- Every 15 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 Guangzhou South station to Shanghai Hongqiao Station
- Ave. Duration
- 6h 36m
- Frequency
- Every 4 hours
- Estimated price
- ¥750–1,051
- Schedules at
- 12306.cn
- Book at
- 12306.cn
- 2nd Class Seat
- ¥750–850
- 1st Class Seat
- ¥1,200–1,350
- Business Class Seat
- ¥1,800–2,600
Train from Shanghai Hongqiao Station to Suzhou Station
- 2nd Class Seat
- ¥38–42
- 1st Class Seat
- ¥60–66
- Business Class Seat
- ¥80–120
Train from Dongguan Station to Guangzhou East
- 2nd Class Seat
- ¥31–35
- 1st Class Seat
- ¥49–54
- Business Class Seat
- ¥65–95
Train from Wuxi to Suzhou
- Ave. Duration
- 17 min
- Frequency
- Every 20 minutes
- Estimated price
- ¥23–25
- Schedules at
- 12306.cn
- Book at
- 12306.cn
- 2nd Class Seat
- ¥23–25
- 1st Class Seat
- ¥35–38
- Business Class Seat
- ¥45–65
Train from Humen to Shenzhen North
- Ave. Duration
- 18 min
- Frequency
- Every 20 minutes
- Estimated price
- ¥27–30
- Schedules at
- 12306.cn
- Book at
- 12306.cn
- 2nd Class Seat
- ¥27–30
- 1st Class Seat
- ¥42–46
- Business Class Seat
- ¥55–80
Train from Dongguan Station to Guangzhou East
- 2nd Class Seat
- ¥31–35
- 1st Class Seat
- ¥49–54
- Business Class Seat
- ¥65–95
Train from Shanghai Hongqiao Station to Suzhou Station
- 2nd Class Seat
- ¥38–42
- 1st Class Seat
- ¥60–66
- Business Class Seat
- ¥80–120
Train from Humen to Futian Station
- 2nd Class Seat
- ¥31–34
- 1st Class Seat
- ¥49–53
- Business Class Seat
- ¥65–95
Train from Shanghai Hongqiao Station to Suzhou Station
- 2nd Class Seat
- ¥38–42
- 1st Class Seat
- ¥60–66
- Business Class Seat
- ¥80–120
Train from Humen to Futian Station
- 2nd Class Seat
- ¥31–34
- 1st Class Seat
- ¥49–53
- Business Class Seat
- ¥65–95
Train from Wuxi to Suzhou
- Ave. Duration
- 17 min
- Frequency
- Every 20 minutes
- Estimated price
- ¥23–25
- Schedules at
- 12306.cn
- Book at
- 12306.cn
- 2nd Class Seat
- ¥23–25
- 1st Class Seat
- ¥35–38
- Business Class Seat
- ¥45–65
Train from Humen to Shenzhen North
- Ave. Duration
- 18 min
- Frequency
- Every 20 minutes
- Estimated price
- ¥27–30
- Schedules at
- 12306.cn
- Book at
- 12306.cn
- 2nd Class Seat
- ¥27–30
- 1st Class Seat
- ¥42–46
- Business Class Seat
- ¥55–80
Train from Shenzhen North to Huizhou South
- 2nd Class Seat
- ¥28–31
- 1st Class Seat
- ¥44–49
- Business Class Seat
- ¥55–85
Train from Wuxi to Suzhou
- Ave. Duration
- 17 min
- Frequency
- Every 20 minutes
- Estimated price
- ¥23–25
- Schedules at
- 12306.cn
- Book at
- 12306.cn
- 2nd Class Seat
- ¥23–25
- 1st Class Seat
- ¥35–38
- Business Class Seat
- ¥45–65
Train from Wuxi to Suzhou
- Ave. Duration
- 17 min
- Frequency
- Every 20 minutes
- Estimated price
- ¥23–25
- Schedules at
- 12306.cn
- Book at
- 12306.cn
- 2nd Class Seat
- ¥23–25
- 1st Class Seat
- ¥35–38
- Business Class Seat
- ¥45–65
Train from Dongguan Station to Guangzhou East
- 2nd Class Seat
- ¥31–35
- 1st Class Seat
- ¥49–54
- Business Class Seat
- ¥65–95
Train from Hangzhou East to Shanghai Hongqiao
- Ave. Duration
- 59 min
- Frequency
- Every 15 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–240
Train from Shanghai Hongqiao Station to Suzhou Station
- 2nd Class Seat
- ¥38–42
- 1st Class Seat
- ¥60–66
- Business Class Seat
- ¥80–120
- [email protected]
- Website
- chinabusguide.com
Bus from Guangdong Dongguan to Yiwu Shangmaocheng
- Ave. Duration
- 18h 20m
- Frequency
- Once daily
- Estimated price
- ¥280–400
- Schedules at
- chinabusguide.com
- Bus
- ¥280–390
Bus from Yiwu Shangmaocheng to Suzhou South
- Ave. Duration
- 4h
- Frequency
- 3 times a day
- Estimated price
- ¥95–130
- Schedules at
- chinabusguide.com
- Bus
- ¥95–130
Bus from Dongguan to Guangzhou Jiaokou
- Ave. Duration
- 1h
- Frequency
- Every 15 minutes
- Estimated price
- ¥35–80
- Schedules at
- chinabusguide.com
- Bus
- ¥55–80
Bus from Shanghai South Bus Station to Suzhou
- Ave. Duration
- 2h
- Frequency
- Every 30 minutes
- Estimated price
- ¥38–85
- Schedules at
- chinabusguide.com
- Bus
- ¥60–85
- Ave. Duration
- 37 min
- Estimated price
- ¥130–170
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 Bali: What to do if Mount Agung erupts, 10 amazing places to get away from it all in Australia, and Best ways to travel around Australia - to help you get the most out of your next trip.
More Questions & Answers
Dongguan to Suzhou bus services, operated by China Bus Guide, arrive at Yiwu Shangmaocheng station.
Dongguan to Suzhou train services, operated by China Railways G-Class, arrive at Guangzhou South station.
Yes, the driving distance between Dongguan to Suzhou is 1363 km. It takes approximately 14h 10m to drive from Dongguan to Suzhou.
There are 334+ hotels available in Suzhou.





