Shanghai to Yiwu Train
There are around 60 pairs of high speed trains running between Shanghai and Yiwu. They cover a total distance of 268 kilometers (167 miles), with journey time of 1.5 - 3 hours.
Over 17 pairs of normal speed trains are available. It takes about 2.5 - 5.5 hours. A hard seat costs CNY 43.5 only.
Duration: about 1.5 - 3 hours
Distance: about 268 kilometers (167 miles)
Top speed: 300 km/h (186 mph)
Operated at: Shanghai Hongqiao Railway Station/ Shanghai South Railway Station/ Shanghai Songjiang Railway Station, Yiwu Railway Station
Stations along the way: Songjiang South, Jinshan North, Jiashan South, Jiaxing South, Tongxiang, Haining West, Yuhang, Hangzhou East, Zhuji
(Last Update on Feb 5, 2026)
Around 64 departures in total: departure time from 05:28 to 21:19; duration from 1H20M to 3H.
See more Shanghai Schedule
(Last Update on Feb 5, 2026)
Around 56 departures in total: departure time from 06:17 to 20:14; duration from 1H7M to 3H11M.
See more Yiwu Schedule
Note: The above timetable is for reference only. Please use our tool on top of this page to search for the real-time schedule.
(Last Update on Feb 5, 2026)
Duration: around 2.5 - 5.5 hours
Top speed: 100/ 120/ 140/ 160 km/h (62/ 75/ 87/ 99 mph)
Operated at: Shanghai Songjiang Railway Station, Yiwu Railway Station (Last Update on Feb 5, 2026)
27 departures in total: departure time from 07:26 to 22:00; duration from 2H22M to 4H1M.
(Last Update on Feb 5, 2026)
18 departures in total: departure time from 05:23 to 22:39; duration from 3H3M to 5H13M.
Note: The timetable is for reference only. For real-time schedule, please search for it by the tool on top of the page.
(Last Update on Feb 5, 2026)
What's more, you can also take a coach to travel between the two cities and it takes about 3 hours or so. But it is not as comfortable as a high speed rail ride.
Further Reading:
How to Travel between Shanghai and Yiwu: Besides trains, long-distance buses are available.
Major Rail Lines from Shanghai to:
Major Rail Lines from Yiwu to:
Over 17 pairs of normal speed trains are available. It takes about 2.5 - 5.5 hours. A hard seat costs CNY 43.5 only.
High Speed Trains
Basic Facts:
Shanghai to Yiwu High Speed Train Schedule
| Train No. | Departure - Arrival | Travel Time |
|---|---|---|
| G8961 | 07:58 - 09:42 | 1h44m |
| D3205 | 10:00 - 12:21 | 2h21m |
| G7591 | 12:03 - 13:47 | 1h44m |
| G1641 | 15:13 - 16:51 | 1h38m |
| G7491 | 19:31 - 21:16 | 1h45m |
See more Shanghai Schedule
Yiwu to Shanghai Bullet Train Timetable
| Train No. | Departure - Arrival | Travel Time |
|---|---|---|
| G7372 | 07:31 - 09:23 | 1h52m |
| D22 | 09:49 - 12:21 | 2h32m |
| G8354 | 12:24 - 14:15 | 1h51m |
| G8364 | 16:49 - 18:33 | 1h44m |
| G7338 | 19:44 - 21:27 | 1h43m |
See more Yiwu Schedule
Note: The above timetable is for reference only. Please use our tool on top of this page to search for the real-time schedule.
Shanghai - Yiwu High Speed Train Ticket Price
| Business Class Seat | First Class Seat | Second Class Seat |
|---|---|---|
| CNY 305 - 662 USD 44 - 96 | CNY 140 - 301 USD 20 - 44 | CNY 52 - 189 USD 8 - 27 |
Normal Trains
Basic Facts:
Shanghai to Yiwu Train Timetable
| Train No. | Departure - Arrival | Travel Time |
|---|---|---|
| K833 | 07:26 - 11:08 | 3h42m |
| K351 | 09:16 - 13:11 | 3h55m |
| K123 | 12:02 - 14:57 | 2h55m |
| K739 | 15:48 - 18:56 | 3h8m |
| K287 | 21:20 - 00:08+ | 2h48m |
Yiwu to Shanghai Train Timetable
| Train No. | Departure - Arrival | Travel Time |
|---|---|---|
| K528 | 00:37 - 03:46 | 3h9m |
| K124 | 05:58 - 10:14 | 4h16m |
| T382 | 07:36 - 10:58 | 3h22m |
| K740 | 10:25 - 13:59 | 3h34m |
| K516 | 12:24 - 16:33 | 4h9m |
Note: The timetable is for reference only. For real-time schedule, please search for it by the tool on top of the page.
Shanghai - Yiwu Train Ticket Price
| Soft Sleeper | Hard Sleeper | Hard Seat |
|---|---|---|
| CNY 141.5 - 155.5 USD 21 - 23 | CNY 97.5 - 105.5 USD 14 - 15 | CNY 43.5 - 51.5 USD 6 - 7 |
Coach
How to Travel between Shanghai and Yiwu: Besides trains, long-distance buses are available.
- Last updated on Feb. 06, 2026 by Brenda Lian -