Shanghai-Yiwu Trains
Home china-trains

Shanghai-Yiwu Trains

Trains run frequently from Shanghai to Yiwu and Yiwu to Shanghai. There are 38 pairs of high-speed trains running on this route.

Shanghai to Yiwu high-speed trains spend 1 to 2 hours to travel 270 kilometers (168 miles), with the top running speed of 300 km/h (186 mph). 

Shanghai-Yiwu High-Speed Trains

Quick Facts

Shanghai to Yiwu High-Speed Train Schedule

(Updated on March 29th, 2024)

Train Number Departure Arrival Duration
G7331 06:15 07:53 1h 38m
G1651 06:52 08:38 1h 46m
G1337 08:22 10:05 1h 43m
G2193 10:48 12:21 1h 33m
G2141 13:47 15:23 1h 36m
G7371 18:08 20:01 1h 53m
G7383 21:18 22:52 1h 34m

Yiwu to Shanghai High-Speed Train Schedule

(Updated on March 29th, 2024)

Train Number Departure Arrival Duration
G7492 06:58 09:09 2h 11m
G7330 08:29 10:14 1h 45m
G7324 11:04 12:43 1h 39m
G1352 14:32 16:06 1h 34m
G2194 17:34 19:28 1h 54m
G1394 20:44 22:10 1h 26m
G1660 21:55 23:24 1h 29m

Shanghai-Yiwu High-Speed Train Ticket Fares

Business Class First Class Second Class
US$55 (CNY377.5) US$30 (CNY201.5) US$18 (CNY123)