Travel within China is: Partially open. See details.
Rome2rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK

Need a hotel room in Haining?

Book now

There are 5 ways to get from Nantong to Haining by train, bus, taxi 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.

Recommended option

Train  •  4h 37m

  1. Take the train from Nantong station to Hangzhou East Station Nantong
  2. Take the train from Hangzhou East to Haining station K511 / ...

Cheapest option

Bus, train  •  5h 43m

  1. Take the bus from Nantong East to Suzhou North
  2. Take the train from Suzhou Station to Haining Qingdao North / ...

3 alternative options

Bus  •  4h 40m

  1. Take the bus from Nantong East to Shanghai General Nantdshzz
  2. Take the bus from Shanghai Zongzhan to Zhejiang Haining

Taxi  •  2h 12m

  1. Take a taxi from Nantong to Haining 202.6 km

Drive  •  2h 12m

  1. Drive from Nantong to Haining 202.6 km

Questions & Answers

The cheapest way to get from Nantong to Haining is to bus which costs ¥102 and takes 4h 40m.

More details

The quickest way to get from Nantong to Haining is to taxi which costs ¥550 - ¥700 and takes 2h 12m.

More details

No, there is no direct bus from Nantong to Haining. However, there are services departing from Nantong East and arriving at Zhejiang Haining via Shanghai Zongzhan. The journey, including transfers, takes approximately 4h 40m.

More details

No, there is no direct train from Nantong station to Haining station. However, there are services departing from Nantong station and arriving at Haining station via Hangzhou East. The journey, including transfers, takes approximately 4h 37m.

More details

The distance between Nantong and Haining is 167 km. The road distance is 202.6 km.

Get driving directions

The best way to get from Nantong to Haining without a car is to train which takes 4h 37m and costs ¥160 - ¥280.

More details

It takes approximately 4h 37m to get from Nantong to Haining, including transfers.

More details

Nantong to Haining bus services, operated by China Bus Guide, depart from Nantong East station.

More details

Nantong to Haining train services, operated by China Railways G-Class, depart from Nantong station.

More details

The best way to get from Nantong to Haining is to train which takes 4h 37m and costs ¥160 - ¥280. Alternatively, you can bus, which costs ¥102 and takes 4h 40m.

Mode details

Map of how to get from Nantong to Haining.
Launch map view
  • Distance: 167.1 km
  • Duration: 4h 37m

What companies run services between Nantong, China and Haining, China?

You can take a train from Nantong to Haining via Hangzhou East Station and Hangzhou East in around 4h 37m. Alternatively, you can take a bus from Nantong to Haining via Shanghai General and Shanghai Zongzhan in around 4h 40m.

Train operators
China Railways G-Class
Train from Nantong station to Hangzhou East Station
Ave. Duration
2h 44m
Frequency
Twice daily
Estimated price
¥140 - ¥180
Website
Trip.com
2nd Class Seat
¥140 - ¥180
1st Class Seat
¥230 - ¥280
Business Class Seat
¥490 - ¥600
China Railways K-Class
Train from Hangzhou East to Haining station
Ave. Duration
53 min
Frequency
Once daily
Estimated price
¥18 - ¥65
Website
Trip.com
Hard Seat
¥18 - ¥25
Hard sleeper
¥50 - ¥65
Soft sleeper
¥80 - ¥95
Train from Suzhou station to Haining station
Ave. Duration
3h 42m
Frequency
Once daily
Estimated price
¥30 - ¥90
Website
Trip.com
Hard Seat
¥30 - ¥45
Hard sleeper
¥75 - ¥90
Soft sleeper
¥110 - ¥140
China Railways C-Class
Website
china-railway.com.cn
Train from Hangzhou East to Haining
Ave. Duration
36 min
Frequency
Once daily
Estimated price
¥29 - ¥45
Website
Trip.com
China Railways T-Class
Website
china-railway.com.cn
Train from Hangzhou East to Haining
Ave. Duration
54 min
Frequency
Once daily
Estimated price
¥35 - ¥100
Website
Trip.com
Hard/Soft Seat
¥35 - ¥55
Hard Sleeper
¥80 - ¥100
Soft Sleeper
¥130 - ¥170
China Railways D-Class
Train from Suzhou Station to Haining
Ave. Duration
1h 54m
Frequency
Once daily
Estimated price
¥75 - ¥140
Website
Trip.com
2nd Class
¥75 - ¥110
1st Class
¥100 - ¥140
Bus operators
China Bus Guide
Email
bus@chinatrainguide.com
Website
chinabusguide.com
Bus from Nantong East to Shanghai General
Ave. Duration
2h
Frequency
Every 15 minutes
Estimated price
¥55
Schedules at
chinabusguide.com
Bus from Shanghai Zongzhan to Zhejiang Haining
Ave. Duration
1h 40m
Frequency
Twice daily
Estimated price
¥47
Schedules at
chinabusguide.com
Bus from Nantong East to Suzhou North
Ave. Duration
2h 30m
Frequency
Hourly
Estimated price
¥47
Schedules at
chinabusguide.com
Other operators
Taxi from Nantong to Haining
Ave. Duration
2h 12m
Estimated price
¥550 - ¥700
Nantong Taxi
Phone
+86 513 85656000

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 London airport should I choose?, Train travel in Spain: A guide to Renfe and The London Underground: Essential tips to navigate the Tube - to help you get the most out of your next trip.

More Questions & Answers

Nantong to Haining bus services, operated by China Bus Guide, arrive at Zhejiang Haining station.

More details

Nantong to Haining train services, operated by China Railways K-Class, arrive at Haining station.

More details

Yes, the driving distance between Nantong to Haining is 203 km. It takes approximately 2h 12m to drive from Nantong to Haining.

Get driving directions

There are 11+ hotels available in Haining. Prices start at ¥750 per night.

More details