Yiwu to Shanghai: High-Speed Train, Hongqiao, and Pudong Airport Guide
For central Shanghai or Hongqiao Airport, take a direct high-speed train from Yiwu Railway Station (义乌站) to Shanghai Hongqiao Railway Station (上海虹桥站). The rail journey commonly takes about 1.5–2 hours. Hongqiao Airport Terminal 2 shares the larger transport hub, but you still need time to leave the railway station and follow airport signs.
Quick answer
How do you travel from Yiwu to Shanghai or Pudong Airport?
Take a direct train from Yiwu to Shanghai Hongqiao for Shanghai city or Hongqiao Airport. For Pudong Airport, continue from Hongqiao Terminal 2 on the Airport Link Line to Pudong Terminal 1 & 2; the airport-line ride is about 40 minutes. Leave a generous buffer because the train and airport line are separate journeys with no protected connection.

Overview
For Pudong Airport (PVG), continue from Hongqiao on the Airport Link Line. Walk from Shanghai Hongqiao Railway Station to Hongqiao Airport Terminal 2 Station (虹桥2号航站楼站), then ride to Pudong Airport Terminal 1 & 2 Station (浦东1号2号航站楼站). The airport-to-airport segment takes about 40 minutes, normally runs about every 15 minutes, and is separate from the high-speed train ticket.
Choose the final Shanghai connection
Swipe to view all columns
| Final destination | Practical route | Important limit |
|---|---|---|
| Central Shanghai | Yiwu → Shanghai Hongqiao by high-speed train, then metro or taxi | Allow for city traffic or metro changes after the railway arrival |
| Hongqiao Airport (SHA) | Yiwu → Shanghai Hongqiao, then walk through the hub to the correct terminal | The shared hub is large; railway arrival is not airport check-in |
| Pudong Airport (PVG) | Yiwu → Shanghai Hongqiao → Hongqiao T2 Airport Link → Pudong T1&2 | Separate tickets and no protected connection; allow a substantial flight buffer |
| Several travelers or heavy luggage | Compare a direct pre-confirmed vehicle to the Shanghai destination | Road time varies; confirm vehicle, luggage capacity, tolls, and waiting terms |
How to apply this
- Book Yiwu (义乌) to Shanghai Hongqiao (上海虹桥) on 12306 for the actual date. Carry the original passport and arrive early enough for railway security and the waiting gate.
- For Hongqiao Airport, leave the railway arrival area and follow signs to the terminal named on the flight booking. The shared hub shortens the transfer, but it does not replace airline check-in.
- For Pudong Airport, follow this sequence: Yiwu Railway Station → Shanghai Hongqiao Railway Station → walk to Hongqiao Airport Terminal 2 Station → Airport Link Line → Pudong Airport Terminal 1 & 2 Station → airline check-in terminal.
- At Hongqiao, the Airport Link currently starts at 05:45 and the last departure is 22:00, with trains normally about every 15 minutes. These are the published Hongqiao-terminal operating details, not a guarantee that a late Yiwu train will make a particular flight.
- Treat the high-speed train and Airport Link as separate journeys. For an early or important Pudong departure, travel to Shanghai the previous day rather than relying on the last workable connection.
Mistakes to avoid
- Assuming Shanghai Hongqiao Railway Station and Pudong Airport are close to each other.
- Booking the last workable train with no delay or transfer margin.
- Going to the wrong Shanghai airport or airline terminal.
- Handling several sample cases across two rail systems without comparing a direct vehicle.
Practical recommendation
Recommended next move
Use a direct Yiwu–Hongqiao train for Shanghai city and Hongqiao Airport. For Pudong, add the Airport Link only when the complete timetable leaves a comfortable flight margin; otherwise travel to Shanghai earlier or arrange a direct transfer.
Useful related guides
Frequently asked questions
How long is the train from Yiwu to Shanghai?
Direct high-speed trains to Shanghai Hongqiao commonly take about 1.5–2 hours. Check the actual date on 12306 because journey times and availability vary.
How do I get from Shanghai Hongqiao to Pudong Airport?
Walk to Hongqiao Airport Terminal 2 Station and take the Airport Link Line to Pudong Airport Terminal 1 & 2 Station. The airport-to-airport ride takes about 40 minutes and normally runs about every 15 minutes.
Can I travel from Yiwu to Pudong Airport on the same day as my flight?
Yes when the flight is late enough and the full train, interchange, airport-line, and check-in schedule leaves a generous margin. For an early or important international flight, staying in Shanghai the previous night is safer.
Is the Yiwu train ticket valid on the Shanghai Airport Link?
No. The China Railway ticket and Shanghai Airport Link journey are separate, and there is no protected connection between them.
Feedback
Was this guide useful?
Related guides
More guides for deeper reading on this topic.
Next action
What to do next
Move from reading into a practical next step for your current stage.
