There are 11 ways to get from Suzhou to Hai'an by train, plane, bus, 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.
Train to Shanghai Hongqiao International Airport, fly to Haikou Airport
best- Take the train from Suzhou Station to Shanghai Hongqiaotrain
- Fly from Shanghai Hongqiao International Airport (SHA) to Haikou Airport (HAK)plane SHA - HAK
8h 40m¥1,103–2,369Bus
cheapest- Take the bus from Suzhou North to Shenzhenbus
- Take the bus from Shenzhen to Hai'an Portbus
34h 15m¥504–757Train via Xinjing
- Take the train from Suzhou Station to Shanghai Hongqiaotrain
- Take the train from Shanghai Hongqiao to Guangzhou South stationtrain
- Take the train from Guangzhou South station to Yangxitrain
- Take the train from Yangxi to Maomingtrain
- Take the train from Maoming to Xuwen Stationtrain
16h 40m¥972–1,497Drive 1,914 km
- Drive from Suzhou to Hai'ancar 1,914 km
19h 45m¥1,644–2,374Train to Shanghai Pudong International Airport, fly to Zhanjiang, train
- Take the train from Suzhou to Shanghai stationtrain
- Fly from Shanghai Pudong International Airport (PVG) to Zhanjiang (ZHA)plane PVG - ZHA
- Take the train from Zhanjiang West Station to Xuwen Stationtrain
9h 29m¥1,977–3,099Fly Sunan Shuofang International Airport to Haikou Airport
- Fly from Sunan Shuofang International Airport (WUX) to Haikou Airport (HAK)plane WUX - HAK
9h 20m¥933–3,043Train to Nanjing Lukou International Airport, fly to Zhanjiang, train
- Take the train from Suzhou North to Nanjing Southtrain
- Fly from Nanjing Lukou International Airport (NKG) to Zhanjiang (ZHA)plane NKG - ZHA
- Take the train from Zhanjiang West Station to Xuwen Stationtrain
10h 26m¥1,505–3,589Train to Hangzhou Xiaoshan International Airport, fly to Zhanjiang, train
- Take the train from Suzhou Station to Hangzhou Easttrain
- Fly from Hangzhou Xiaoshan International Airport (HGH) to Zhanjiang (ZHA)plane HGH - ZHA
- Take the train from Zhanjiang West Station to Xuwen Stationtrain
11h 17m¥1,995–4,271Train to Shanghai Hongqiao International Airport, fly to Beihai Fucheng Airport, bus
- Take the train from Suzhou Station to Shanghai Hongqiaotrain
- Fly from Shanghai Hongqiao International Airport (SHA) to Beihai Fucheng Airport (BHY)plane SHA - BHY
- Take the bus from Beihai Nanzhu Bus Station to Haikou Xiuying Port Bus Terminalbus
12h 44m¥1,096–2,801Train
- Take the train from Wuxi East to Guangzhou South stationtrain
- Take the train from Guangzhou South station to Yangxitrain
- Take the train from Yangxi to Maomingtrain
- Take the train from Maoming to Xuwen Stationtrain
17h 52m¥905–1,144Train, bus
- Take the train from Suzhou to Shenzhen Northtrain Nanjing South
- Take the bus from Shenzhen to Hai'an Portbus
23h 11m¥666–1,480
Shanghai Hongqiao International Airport (SHA) to Haikou Airport (HAK) flights
Comparing Your Travel Options
The cheapest way to get from Suzhou to Hai'an is to bus which costs ¥500 - ¥800 and takes 34h 15m.
The fastest way to get from Suzhou to Hai'an is to train and fly which takes 8h 40m and costs ¥1100 - ¥2400.
No, there is no direct bus from Suzhou to Hai'an. However, there are services departing from Suzhou North and arriving at Hai'an Port via Shenzhen. The journey, including transfers, takes approximately 34h 15m.
No, there is no direct train from Suzhou to Hai'an station. However, there are services departing from South Guangji Road and arriving at Xuwen Station via Suzhou Station, Shanghai Hongqiao, Guangzhou South station, Yangxi and Maoming. The journey, including transfers, takes approximately 16h 40m.
The distance between Suzhou and Hai'an is 1803 km. The road distance is 1914 km.
The best way to get from Suzhou to Hai'an without a car is to train via Xinjing which takes 16h 40m and costs ¥950 - ¥1500.
It takes approximately 8h 40m to get from Suzhou to Hai'an, including transfers.
Suzhou to Hai'an bus services, operated by China Bus Guide, depart from Suzhou North station.
Suzhou to Hai'an train services, operated by China Railways G-Class, depart from Suzhou Station.
The best way to get from Suzhou to Hai'an is to train via Xinjing which takes 16h 40m and costs ¥950 - ¥1500. Alternatively, you can bus, which costs ¥500 - ¥800 and takes 34h 15m, you could also fly, which costs ¥900 - ¥3100 and takes 9h 20m.
What companies run services between Suzhou, Jiangsu, China and Hai'an, Guangdong, China?
You can take a subway from South Guangji Road to Hai'an via Suzhou station, Suzhou Station, Shanghai Hongqiao, Guangzhou South station, Yangxi, Maoming, and Xuwen Station in around 16h 40m. Alternatively, you can take a bus from Suzhou North to Hai'an Port via Shenzhen in around 34h 15m.
- Website
- csair.com
Flights from Shanghai Hongqiao International Airport to Haikou Airport
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- ¥450–1,800
Flights from Shanghai Hongqiao International Airport to Haikou Airport via Guangzhou Baiyun
- Ave. Duration
- 5h 6m
- When
- Every day
- Estimated price
- ¥1,800–4,500
Flights from Shanghai Hongqiao International Airport to Haikou Airport via Shenzhen Bao'an International
- Ave. Duration
- 5h 41m
- When
- Every day
- Estimated price
- ¥1,800–4,500
Flights from Shanghai Pudong International Airport to Zhanjiang via Guangzhou Baiyun
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- ¥1,400–3,600
Flights from Sunan Shuofang International Airport to Haikou Airport via Shenzhen Bao'an International
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- ¥2,100–5,500
Flights from Nanjing Lukou International Airport to Zhanjiang via Guangzhou Baiyun
- Ave. Duration
- 6h 7m
- When
- Every day
- Estimated price
- ¥1,600–4,300
Flights from Hangzhou Xiaoshan International Airport to Zhanjiang via Guangzhou Baiyun
- Ave. Duration
- 5h 45m
- When
- Every day
- Estimated price
- ¥1,800–4,800
Flights from Shanghai Hongqiao International Airport to Beihai Fucheng Airport via Guangzhou Baiyun
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- ¥1,600–4,200
- Website
- en.ceair.com
Flights from Shanghai Hongqiao International Airport to Haikou Airport
- Ave. Duration
- 3h 6m
- When
- Every day
- Estimated price
- ¥450–4,400
Flights from Shanghai Pudong International Airport to Zhanjiang
- Ave. Duration
- 2h 53m
- When
- Every day
- Estimated price
- ¥750–3,600
Flights from Sunan Shuofang International Airport to Haikou Airport
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- ¥1,100–3,100
Flights from Nanjing Lukou International Airport to Zhanjiang
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- ¥1,700–4,200
Flights from Nanjing Lukou International Airport to Zhanjiang via Shantou
- Ave. Duration
- 6h 5m
- When
- Wednesday and Friday
- Estimated price
- ¥1,800–4,400
Flights from Shanghai Hongqiao International Airport to Beihai Fucheng Airport
- Ave. Duration
- 3h 5m
- When
- Every day
- Estimated price
- ¥1,700–4,100
Flights from Shanghai Hongqiao International Airport to Beihai Fucheng Airport via Wuhan
- Ave. Duration
- 6h 6m
- When
- Every day
- Estimated price
- ¥600–4,300
- Website
- airchina.com
Flights from Shanghai Hongqiao International Airport to Haikou Airport
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- ¥450–1,800
Flights from Shanghai Hongqiao International Airport to Haikou Airport via Shenzhen Bao'an International
- Ave. Duration
- 4h 45m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ¥450–1,800
Flights from Shanghai Pudong International Airport to Zhanjiang
- Ave. Duration
- 2h 50m
- When
- Every day
- Estimated price
- ¥1,400–2,800
Flights from Sunan Shuofang International Airport to Haikou Airport
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- ¥1,100–3,100
Flights from Sunan Shuofang International Airport to Haikou Airport via Shenzhen Bao'an International
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- ¥2,400–5,500
Flights from Nanjing Lukou International Airport to Zhanjiang via Quanzhou
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- ¥2,000–4,600
Flights from Hangzhou Xiaoshan International Airport to Zhanjiang
- Ave. Duration
- 2h 37m
- When
- Every day
- Estimated price
- ¥1,800–3,900
Flights from Hangzhou Xiaoshan International Airport to Zhanjiang via Shenzhen Bao'an International
- Ave. Duration
- 6h
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ¥2,200–4,900
- Website
- shenzhenair.com
Flights from Shanghai Hongqiao International Airport to Haikou Airport
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- ¥450–1,800
Flights from Shanghai Hongqiao International Airport to Haikou Airport via Shenzhen Bao'an International
- Ave. Duration
- 4h 45m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ¥450–1,800
Flights from Shanghai Pudong International Airport to Zhanjiang
- Ave. Duration
- 2h 52m
- When
- Every day
- Estimated price
- ¥750–2,800
Flights from Sunan Shuofang International Airport to Haikou Airport via Shenzhen Bao'an International
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- ¥2,400–5,500
Flights from Nanjing Lukou International Airport to Zhanjiang via Quanzhou
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- ¥2,000–4,600
Flights from Hangzhou Xiaoshan International Airport to Zhanjiang
- Ave. Duration
- 2h 37m
- When
- Every day
- Estimated price
- ¥1,800–3,900
Flights from Hangzhou Xiaoshan International Airport to Zhanjiang via Shenzhen Bao'an International
- Ave. Duration
- 6h
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ¥2,200–4,900
- Website
- juneyaoair.com
Flights from Shanghai Hongqiao International Airport to Haikou Airport
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- ¥450–1,800
Flights from Shanghai Hongqiao International Airport to Haikou Airport via Shenzhen Bao'an International
- Ave. Duration
- 4h 45m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ¥450–1,800
Flights from Shanghai Pudong International Airport to Zhanjiang
- Ave. Duration
- 2h 52m
- When
- Every day
- Estimated price
- ¥750–3,600
Flights from Sunan Shuofang International Airport to Haikou Airport
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- ¥1,100–3,100
Flights from Sunan Shuofang International Airport to Haikou Airport via Shenzhen Bao'an International
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- ¥2,400–5,500
Flights from Nanjing Lukou International Airport to Zhanjiang via Quanzhou
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- ¥2,000–4,600
- Website
- ceair.com
Flights from Shanghai Hongqiao International Airport to Haikou Airport
- Ave. Duration
- 3h 2m
- When
- Every day
- Estimated price
- ¥2,100–4,400
Flights from Shanghai Pudong International Airport to Zhanjiang
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- ¥1,600–2,100
- Website
- hainanairlines.com
Flights from Shanghai Hongqiao International Airport to Haikou Airport
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- ¥2,000–5,000
- Website
- donghaiair.com
Flights from Sunan Shuofang International Airport to Haikou Airport via Zhuhai Jinwan
- Ave. Duration
- 4h 35m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥750–3,800
- Website
- ch.com
Flights from Sunan Shuofang International Airport to Haikou Airport via Shantou
- Ave. Duration
- 4h 50m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥850–2,900
- Website
- intl.jdair.net
Flights from Nanjing Lukou International Airport to Zhanjiang
- Ave. Duration
- 2h 50m
- When
- Every day
- Estimated price
- ¥1,300–3,300
Train from Suzhou Station to Shanghai Hongqiao
- 2nd Class Seat
- ¥38–42
- 1st Class Seat
- ¥60–66
- Business Class Seat
- ¥80–120
Train from Suzhou Station to Shanghai Hongqiao
- 2nd Class Seat
- ¥38–42
- 1st Class Seat
- ¥60–66
- Business Class Seat
- ¥80–120
Train from Shanghai Hongqiao to Guangzhou South station
- Ave. Duration
- 6h 27m
- 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 Suzhou to Shanghai station
- Ave. Duration
- 26 min
- Frequency
- Every 30 minutes
- Estimated price
- ¥41–45
- Schedules at
- 12306.cn
- Book at
- 12306.cn
- 2nd Class Seat
- ¥41–45
- 1st Class Seat
- ¥65–75
- Business Class Seat
- ¥85–130
Train from Suzhou North to Nanjing South
- Ave. Duration
- 1h 28m
- Frequency
- Every 30 minutes
- Estimated price
- ¥95–105
- Schedules at
- 12306.cn
- Book at
- 12306.cn
- 2nd Class Seat
- ¥95–105
- 1st Class Seat
- ¥150–170
- Business Class Seat
- ¥220–320
Train from Suzhou Station to Hangzhou East
- 2nd Class Seat
- ¥105–120
- 1st Class Seat
- ¥170–190
- Business Class Seat
- ¥250–350
Train from Suzhou Station to Shanghai Hongqiao
- 2nd Class Seat
- ¥38–42
- 1st Class Seat
- ¥60–66
- Business Class Seat
- ¥80–120
Train from Wuxi East to Guangzhou South station
- 2nd Class Seat
- ¥700–800
- 1st Class Seat
- ¥1,200–1,300
- Business Class Seat
- ¥1,700–2,500
Train from Suzhou Station to Shanghai Hongqiao
- Ave. Duration
- 34 min
- Frequency
- Hourly
- Estimated price
- ¥45–75
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥45–70
- Adult - 1st Class
- ¥50–75
Train from Suzhou Station to Shanghai Hongqiao
- Ave. Duration
- 34 min
- Frequency
- Hourly
- Estimated price
- ¥45–75
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥45–70
- Adult - 1st Class
- ¥50–75
Train from Suzhou Station to Hangzhou East
- Ave. Duration
- 1h 46m
- Frequency
- Twice daily
- Estimated price
- ¥90–190
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥90–130
- Adult - 1st Class
- ¥130–190
Train from Suzhou Station to Shanghai Hongqiao
- Ave. Duration
- 34 min
- Frequency
- Hourly
- Estimated price
- ¥45–75
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥45–70
- Adult - 1st Class
- ¥50–75
Train from Suzhou to Shenzhen North
- Ave. Duration
- 12h 9m
- Frequency
- Once daily
- Estimated price
- ¥490–1,200
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥490–700
- Adult - 1st Class
- ¥850–1,200
Train from Guangzhou South station to Yangxi
- Ave. Duration
- 2h 1m
- Frequency
- Every 30 minutes
- Estimated price
- ¥85–130
- Schedules at
- 12306.cn
- Book at
- 12306.cn
- Adult - second class
- ¥85–130
Train from Yangxi to Maoming
- Ave. Duration
- 39 min
- Frequency
- Every 30 minutes
- Estimated price
- ¥30–50
- Schedules at
- 12306.cn
- Book at
- 12306.cn
- Adult - second class
- ¥30–50
Train from Guangzhou South station to Yangxi
- Ave. Duration
- 2h 1m
- Frequency
- Every 30 minutes
- Estimated price
- ¥85–130
- Schedules at
- 12306.cn
- Book at
- 12306.cn
- Adult - second class
- ¥85–130
Train from Yangxi to Maoming
- Ave. Duration
- 39 min
- Frequency
- Every 30 minutes
- Estimated price
- ¥30–50
- Schedules at
- 12306.cn
- Book at
- 12306.cn
- Adult - second class
- ¥30–50
Train from Maoming to Xuwen Station
- Hard Seat
- ¥30–40
- Hard sleeper
- ¥60–90
- Soft sleeper
- ¥100–140
Train from Suzhou to Shanghai station
- Hard Seat
- ¥19–26
- Hard sleeper
- ¥40–60
- Soft sleeper
- ¥70–95
Train from Zhanjiang West Station to Xuwen Station
- Hard Seat
- ¥21–29
- Hard sleeper
- ¥45–70
- Soft sleeper
- ¥80–110
Train from Zhanjiang West Station to Xuwen Station
- Hard Seat
- ¥21–29
- Hard sleeper
- ¥45–70
- Soft sleeper
- ¥80–110
Train from Zhanjiang West Station to Xuwen Station
- Hard Seat
- ¥21–29
- Hard sleeper
- ¥45–70
- Soft sleeper
- ¥80–110
Train from Maoming to Xuwen Station
- Hard Seat
- ¥30–40
- Hard sleeper
- ¥60–90
- Soft sleeper
- ¥100–140
Train from Suzhou to Shanghai station
- Hard Seat
- ¥40–65
- Hard Sleeper
- ¥40–70
- Soft Sleeper
- ¥110–160
- [email protected]
- Website
- chinabusguide.com
Bus from Suzhou North to Shenzhen
- Ave. Duration
- 23h 30m
- Frequency
- Once daily
- Estimated price
- ¥330–467
- Schedules at
- chinabusguide.com
- Bus
- ¥330–460
Bus from Shenzhen to Hai'an Port
- Ave. Duration
- 9h 45m
- Frequency
- Twice daily
- Estimated price
- ¥170–288
- Schedules at
- chinabusguide.com
- Bus
- ¥170–230
Bus from Beihai Nanzhu Bus Station to Haikou Xiuying Port Bus Terminal
- Ave. Duration
- 4h 30m
- Frequency
- 3 times a day
- Estimated price
- ¥100–180
- Schedules at
- chinabusguide.com
- Bus
- ¥100–150
Bus from Shenzhen to Hai'an Port
- Ave. Duration
- 9h 45m
- Frequency
- Twice daily
- Estimated price
- ¥170–288
- Schedules at
- chinabusguide.com
- Bus
- ¥170–230
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 Travelling to the UK: What do I need to know?, How to get from London to Edinburgh, and Which London airport should I choose? - to help you get the most out of your next trip.
Booking & Getting There
Suzhou to Hai'an bus services, operated by China Bus Guide, arrive at Shenzhen station.
Suzhou to Hai'an train services, operated by China Railways G-Class, arrive at Shanghai Hongqiao station.
Yes, the driving distance between Suzhou to Hai'an is 1914 km. It takes approximately 19h 45m to drive from Suzhou to Hai'an.
There are five+ hotels available in Hai'an.



























