How to Travel between Shanghai and Suzhou
The distance between Shanghai and Suzhou is about 100km (62mi). The 30 minutes’ high-speed train makes it possible to have a day tour from one city to the other. The normal trains are an economy alternative which takes 1-2 hours and costs CNY15. A Long-distance bus ride priced at CNY40-50 and a taxi costing CNY400-500 both take about 1.5 hours. Shanghai Pudong Airport and Hongqiao Airport have shuttle buses to Suzhou. Many south China water towns are within 1.5 hours’ journey by bus from Shanghai. Joining a guided tour is the most convenient way for tourists to travel between the two cities:
One Day Suzhou Tour from Shanghai from $147
5 Days Shanghai Tour to Suzhou & Zhouzhuang from $629
8 Days Shanghai - Hangzhou - Suzhou - Wuxi - Nanjing from $1349
![]() |
How to Travel between Shanghai and Suzhou |
1
Fastest Way: Shanghai – Suzhou High Speed Train: 25-35 minutes, CNY20-39.5



G type trains: CNY34.5-39.5 for a second class seat, CNY54.5-69.5 for a first class seat, and CNY107.5-128.5 for a business class seat.
D type trains: CNY20-35 for a second class seat and CNY33-56 for a first class seat.
Economy Choice – Normal Train: 1 - 2 hours, CNY15



Long-distance Bus: 1.5 hours, CNY40-50
Shanghai to Suzhou Bus:
Intercity Bus Terminal | 07:50, 09:30, 12:35, 14:45 |
South Long-distance Bus Station | 06:40, 07:10, 07:30, 10:10, 10:30, 10:50, 11:50, 12:30, 13:30, 14:30, 14:50, 15:30, 16:10, 16:50, 17:25 |
Pudong East Long-distance Bus Station | 06:40, 12:00 |
Hongqiao West Long-distance Bus Station | 11:10, 12:25, 14:00, 16:00, 18:05, 20:05, 20:40, 21:35 |
Suzhou to Shanghai Bus:
North Bus Station | 07:45, 08:45, 09:35, 10:20, 12:30, 13:55, 14:10, 16:10, 18:05, 19:10 |
South Bus Station | 07:20, 09:15, 12:50, 13:10, 15:00, 17:30, 18:05 |
West Bus Station | To Shanghai South Long-distance Bus Station: 09:50, 13:25, 15:40 To Shanghai Railway Station: 10:10, 12:30, 15:30, 16:45 |
Taxi: 1.5 hour, CNY400-500
24-hour hotlines for taxi reservation:
How to Travel from Shanghai Airports to Suzhou
1. By Bus:
Bus between Shanghai Pudong Airport and Suzhou: 2.5 hours, CNY84;

Pudong Airport → Hongqiao Airport → Suzhou North Square Bus Station (to the north of Suzhou Railway Station)

Schedules from the North Square Bus Station: 06:20, 07:00, 07:40, 08:20, 08:50, 09:20, 09:50, 10:20, 10:50, 11:30, 12:10, 12:50, 13:30, 14:10, 14:50, 15:30, 16:10, 17:00. These buses pick up passengers at the SIP Modern Leisure Square after 20 minutes.
2. By Train:
From Pudong Airport: Take metro line 2 to People’s Square → transfer to metro line 1 to Shanghai Railway Station → catch a high speed train to Suzhou
How to Travel from Shanghai to Ancient Towns in Suzhou
To Zhouzhuang Water Town: 1.5 hours
To Tongli Town: 2 hours
To Luzhi Town: 1.5 hours
To Mudu Ancient Town: 1.5 hours
Shanghai Subway to Kunshan of Suzhou









please how can I get this place with the public transport
metro or bus , or twice








From Pudong Airport: Take metro line 2 to People’s Square → transfer to metro line 1 to Shanghai Railway Station → catch a high speed train to SZ.
I like to know how long does it take from Pudong to Shanghai Railway Station? My Flight schedule arrving Shanghai at 7h05 and I want to check how long to go to SZ.
Thank you
Camelia


