How to Travel between Shanghai and Yiwu

Flights are not available between Shanghai and Yiwu. Their distance is 280 km (174 mi), and travel by Shanghai – Yiwu high speed train is the best option. The journey takes 1.5 - 2 hours and a second class seat costs CNY123. Shanghai Pudong Airport has direct buses to Yiwu International Trade City, taking 4 hours. There are also buses running from Shanghai Intercity Bus Terminal or South Long-distance Bus Station to Yiwu, taking 3.5-5 hours and costing around CNY108. Reaching Yiwu by either train or coach, one can then go to the International Trade City easily by bus or taxi.
Shanghai - Yiwu Transportation
How to Travel between Shanghai and Yiwu
 

 Best Way – Shanghai-Yiwu High Speed Train: 1.5-2h, CNY123

 From Shanghai: 05:44 - 21:18

 From Yiwu: 06:58 - 21:49 
 
Number of Trains Shanghai to Yiwu: 35
Yiwu to Shanghai: 20
Ticket Price CNY123 for 2nd Cls. Seat;
CNY201.5 for 1st Cls. Seat;
CNY377.5 for Business Cls. Seat
Duration 1.5-2h
Dep. - Arr. Hongqiao Railway Station - Yiwu Railway Station

Optional Shanghai – Yiwu Long-distance Bus

Shanghai to Yiwu Bus: CNY108-300

Dep. -Arr. Time Fare Dur.
South Long-distance Bus Station - Yiwu 15:05 CNY108 3.5h
Intercity Bus Terminal - Yiwu 14:15 CNY108 4-5h
Pudong Airport Long-distance Bus Station - Yiwu 18:50 CNY200 10h
Pudong Airport - Yiwu International Trade City 12:00 - 20:00 every hour CNY299 4h
 

Yiwu to Shanghai Bus: CNY110 / CNY298

Dep. -Arr. Time Fare Dur.
Yiwu International Trade City - Shanghai 9:00 CNY110 3.5h
Yiwu Railway Station - Shanghai Intercity Bus Terminal 11:00 CNY298 4.3h
Atour Hotel (Trade City) - Shanghai Intercity Bus Terminal 11:00 CNY298 4.5h
Saba Restaurant (North Chouzhou Rd.) - Pudong Airport 6:00 - 16:00 every hour CNY299 4h
 

How to Get to Yiwu from Shanghai Airports 

 From Pudong Airport
1. Direct airport bus to Yiwu International Trade City: 4h, CNY299. The detailed information can be found in the chart Shanghai to Yiwu Bus above.

2. Airport bus + high speed train: 2.5-3.5h, CNY167
Take Pudong Airport Bus Line 1 to get to Shanghai Hongqiao Railway Station in an hour and it costs CNY36. Or take metro line 2 to from the airport to the railway station within 1.5 hours at a cost of CNY8. Then take a bullet train to Yiwu.

 From Hongqiao Airport: 2h; CNY126
Take metro line 2 or line 10 to Hongqiao Railway Station, then catch a high speed train there to get to Yiwu.
 

How to Get to Yiwu International Trade City from Shanghai

High Speed Train + City Bus: 2.5-3.5 hours, CNY125 - 170
→ Take a high speed train from Hongqiao Railway Station to Yiwu: 1.5-2 hours, CNY123
→ City bus no. 801 or 802: 1 hour, CNY2; or taxi to International Trade City: 30-40 min., CNY40-50
- Last updated on Jun. 17, 2024 by Gabby Li -