There are 3 ways to get from Shanghai to Nantong by bus, taxi or car
Questions & Answers
Yes, there is a direct bus departing from Shanghai General and arriving at Nantong. Services depart every 20 minutes, and operate every day. The journey takes approximately 2 h.
The distance between Shanghai and Nantong is 105 km. The road distance is 130.6 km.
The best way to get from Shanghai to Nantong without a car is to bus which takes 2 h and costs .
The bus from Shanghai General to Nantong takes 2 h including transfers and departs every 20 minutes.
Shanghai to Nantong bus services, operated by China Bus Guide, depart from Shanghai General station.
Shanghai to Nantong bus services, operated by China Bus Guide, arrive at Nantong station.
Yes, the driving distance between Shanghai to Nantong is 131 km. It takes approximately 1 h 29 min to drive from Shanghai to Nantong.
There are 66+ hotels available in Nantong. Prices start at $20 USD per night.
What companies run services between Shanghai, China and Nantong, China?
China Bus Guide operates a bus from Shanghai to Nantong every 20 minutes. Tickets cost $10 and the journey takes 2 h.
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 Croatia’s Dalmatian Coast by boat, bus, car and train, 5 incredible day trips from Florence by train and Getting to Rome from the airport - to help you get the most out of your next trip.