There are 6 ways to get from Edmonton to Yiwu by plane, train, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Edmonton International Airport to Shanghai Pudong International Airport, train
best- Fly from Edmonton International Airport (YEG) to Shanghai Pudong International Airport (PVG)plane YEG - PVG
- Take the train from Shanghai Hongqiao to Yiwutrain
20h 43m¥2,337–6,260Fly Edmonton International Airport to Yiwu Airport
- Fly from Edmonton International Airport (YEG) to Yiwu Airport (YIW)plane YEG - YIW
37h 23m¥2,436–6,536Fly Edmonton International Airport to Ningbo Lishe International Airport, bus
- Fly from Edmonton International Airport (YEG) to Ningbo Lishe International Airport (NGB)plane YEG - NGB
- Take the bus from Ningbo to Yiwu Shangmaochengbus
38h 57m¥3,007–10,149Fly Edmonton International Airport to Wenzhou Yongqiang International Airport, train
- Fly from Edmonton International Airport (YEG) to Wenzhou Yongqiang International Airport (WNZ)plane YEG - WNZ
- Take the train from Wenzhou South to Yiwutrain
27h 9m¥2,576–6,699Bus to Calgary International Airport, fly to Hangzhou Xiaoshan International Airport, bus
- Take the bus from Edmonton to Calgary Int. Airportbus
- Fly from Calgary International Airport (YYC) to Hangzhou Xiaoshan International Airport (HGH)plane YYC - HGH
- Take the bus from Hangzhou Xiaoshan Airport to Yiwu Shangmaochengbus
29h 19m¥2,462–6,412Fly Edmonton International Airport to Hangzhou Xiaoshan International Airport, bus
- Fly from Edmonton International Airport (YEG) to Hangzhou Xiaoshan International Airport (HGH)plane YEG - HGH
- Take the bus from Hangzhou Xiaoshan Airport to Yiwu Shangmaochengbus
29h 22m¥2,399–6,129
Edmonton International Airport (YEG) to Shanghai Pudong International Airport (PVG) flights
Questions & Answers
The cheapest way to get from Edmonton to Yiwu is to fly and train which costs ¥2300 - ¥6500 and takes 20h 43m.
The fastest way to get from Edmonton to Yiwu is to fly and train which takes 20h 43m and costs ¥2300 - ¥6500.
The distance between Edmonton and Yiwu is 9582 km.
It takes approximately 20h 43m to get from Edmonton to Yiwu, including transfers.
Yiwu is 14h ahead of Edmonton. It is currently 5:06 AM in Edmonton and 7:06 PM in Yiwu.
There are 79+ hotels available in Yiwu.
What companies run services between Edmonton, AB, Canada and Yiwu, China?
Air Canada, Air China, and four other airlines fly from Edmonton International Airport (YEG) to Yiwu Airport (YIW) 4 times a day.
- Website
- en.ceair.com
Flights from Edmonton International Airport to Shanghai Pudong International Airport via Vancouver
- Ave. Duration
- 15h 55m
- When
- Monday and Thursday
- Estimated price
- ¥2,100–6,000
Flights from Edmonton International Airport to Yiwu Airport via Vancouver, Shanghai Pudong International Airport
- Ave. Duration
- 36h
- When
- Monday and Thursday
- Estimated price
- ¥2,400–6,500
Flights from Edmonton International Airport to Yiwu Airport via San Francisco, Shanghai Pudong International Airport
- Ave. Duration
- 36h 45m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ¥3,200–11,000
Flights from Edmonton International Airport to Ningbo Lishe International Airport via Vancouver, Taiwan Taoyuan
- Ave. Duration
- 33h 35m
- When
- Every day
- Estimated price
- ¥3,700–10,000
Flights from Edmonton International Airport to Ningbo Lishe International Airport via San Francisco, Shanghai Pudong International Airport
- Ave. Duration
- 33h 50m
- When
- Saturday
- Estimated price
- ¥3,400–12,000
Flights from Edmonton International Airport to Ningbo Lishe International Airport via Vancouver, Shanghai Pudong International Airport
- Ave. Duration
- 35h 5m
- When
- Tuesday and Saturday
- Estimated price
- ¥2,900–10,000
Flights from Edmonton International Airport to Ningbo Lishe International Airport via Seattle, Shanghai Pudong International Airport
- Ave. Duration
- 31h 58m
- When
- Tuesday and Saturday
- Estimated price
- ¥2,900–11,000
Flights from Edmonton International Airport to Ningbo Lishe International Airport via Calgary International Airport, Incheon, Shanghai Pudong International Airport
- Ave. Duration
- 31h 45m
- When
- Saturday
- Estimated price
- ¥3,200–11,000
Flights from Edmonton International Airport to Wenzhou Yongqiang International Airport via Vancouver, Shanghai Pudong International Airport
- Ave. Duration
- 19h 5m
- When
- Every day
- Estimated price
- ¥2,400–10,000
Flights from Calgary International Airport to Hangzhou Xiaoshan International Airport via Vancouver, Shanghai Pudong International Airport
- Ave. Duration
- 24h 22m
- When
- Monday and Thursday
- Estimated price
- ¥2,200–6,000
Flights from Edmonton International Airport to Hangzhou Xiaoshan International Airport via Vancouver, Shanghai Pudong International Airport
- Ave. Duration
- 23h 50m
- When
- Monday and Thursday
- Estimated price
- ¥2,300–6,000
Flights from Edmonton International Airport to Hangzhou Xiaoshan International Airport via Seattle, Shanghai Pudong International Airport
- Ave. Duration
- 22h 43m
- When
- Every day
- Estimated price
- ¥2,600–9,500
- Website
- airchina.com
Flights from Edmonton International Airport to Shanghai Pudong International Airport via Vancouver
- Ave. Duration
- 15h 15m
- When
- Every day
- Estimated price
- ¥2,400–8,500
Flights from Edmonton International Airport to Yiwu Airport via Vancouver, Beijing Capital
- Ave. Duration
- 34h 30m
- When
- Every day
- Estimated price
- ¥2,800–10,000
Flights from Edmonton International Airport to Wenzhou Yongqiang International Airport via Vancouver, Shanghai Pudong International Airport
- Ave. Duration
- 37h
- When
- Monday to Friday
- Estimated price
- ¥2,800–10,000
Flights from Edmonton International Airport to Wenzhou Yongqiang International Airport via Vancouver, Incheon
- Ave. Duration
- 28h 30m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- ¥2,900–9,000
Flights from Calgary International Airport to Hangzhou Xiaoshan International Airport via Tokyo Narita
- Ave. Duration
- 18h 40m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- ¥2,800–9,500
Flights from Calgary International Airport to Hangzhou Xiaoshan International Airport via Vancouver, Tokyo Narita
- Ave. Duration
- 22h 10m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- ¥2,500–9,000
Flights from Edmonton International Airport to Hangzhou Xiaoshan International Airport via Calgary International Airport, Tokyo Narita
- Ave. Duration
- 22h
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- ¥2,900–10,000
Flights from Edmonton International Airport to Hangzhou Xiaoshan International Airport via Vancouver, Tokyo Narita
- Ave. Duration
- 22h 10m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- ¥2,600–11,000
- Website
- ceair.com
Flights from Edmonton International Airport to Ningbo Lishe International Airport via San Francisco, Shanghai Pudong International Airport
- Ave. Duration
- 33h 50m
- When
- Saturday
- Estimated price
- ¥3,400–12,000
Flights from Edmonton International Airport to Ningbo Lishe International Airport via Vancouver, Shanghai Pudong International Airport
- Ave. Duration
- 35h 5m
- When
- Tuesday and Saturday
- Estimated price
- ¥2,900–10,000
Flights from Edmonton International Airport to Ningbo Lishe International Airport via Seattle, Shanghai Pudong International Airport
- Ave. Duration
- 31h 58m
- When
- Tuesday and Saturday
- Estimated price
- ¥2,900–11,000
Flights from Edmonton International Airport to Ningbo Lishe International Airport via Calgary International Airport, Incheon, Shanghai Pudong International Airport
- Ave. Duration
- 31h 45m
- When
- Saturday
- Estimated price
- ¥3,200–11,000
Flights from Edmonton International Airport to Wenzhou Yongqiang International Airport via Vancouver, Shanghai Pudong International Airport
- Ave. Duration
- 19h 40m
- When
- Every day
- Estimated price
- ¥2,800–10,000
- Website
- delta.com
Flights from Edmonton International Airport to Shanghai Pudong International Airport via Seattle
- Ave. Duration
- 17h 53m
- When
- Every day
- Estimated price
- ¥2,400–8,500
Flights from Edmonton International Airport to Wenzhou Yongqiang International Airport via Seattle, Shanghai Pudong International Airport
- Ave. Duration
- 21h 48m
- When
- Every day
- Estimated price
- ¥2,800–10,000
Flights from Edmonton International Airport to Wenzhou Yongqiang International Airport via Vancouver, Shanghai Pudong International Airport
- Ave. Duration
- 19h 40m
- When
- Every day
- Estimated price
- ¥2,800–10,000
- Website
- aircanada.com
Flights from Edmonton International Airport to Shanghai Pudong International Airport via Vancouver
- Ave. Duration
- 15h 15m
- When
- Every day
- Estimated price
- ¥2,400–8,500
- Website
- xiamenair.com
Flights from Edmonton International Airport to Yiwu Airport via San Francisco, Shanghai Pudong International Airport
- Ave. Duration
- 36h 45m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ¥3,200–11,000
Flights from Edmonton International Airport to Wenzhou Yongqiang International Airport via Vancouver, Xiamen
- Ave. Duration
- 31h 10m
- When
- Monday and Friday
- Estimated price
- ¥2,500–7,000
- Website
- koreanair.com
Flights from Calgary International Airport to Hangzhou Xiaoshan International Airport via Incheon
- Ave. Duration
- 30h 50m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ¥2,700–9,500
Flights from Calgary International Airport to Hangzhou Xiaoshan International Airport via Vancouver, Incheon
- Ave. Duration
- 25h 30m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- ¥2,600–8,000
- Website
- loongair.cn
Flights from Calgary International Airport to Hangzhou Xiaoshan International Airport via Vancouver, Osaka Kansai
- Ave. Duration
- 18h 45m
- When
- Sunday
- Estimated price
- ¥2,500–9,000
- Website
- flyasiana.com
Flights from Edmonton International Airport to Hangzhou Xiaoshan International Airport via Seattle, Incheon
- Ave. Duration
- 29h 45m
- When
- Monday, Tuesday, Thursday, Friday, and Sunday
- Estimated price
- ¥2,800–7,500
Train from Shanghai Hongqiao to Yiwu
- 2nd Class Seat
- ¥120–135
- 1st Class Seat
- ¥200–220
- Business Class Seat
- ¥280–400
Train from Wenzhou South to Yiwu
- 2nd Class Seat
- ¥100–115
- 1st Class Seat
- ¥170–190
- Business Class Seat
- ¥240–340
- [email protected]
- Website
- chinabusguide.com
Bus from Ningbo to Yiwu Shangmaocheng
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- ¥74–110
- Schedules at
- chinabusguide.com
- Bus
- ¥80–110
Bus from Hangzhou Xiaoshan Airport to Yiwu Shangmaocheng
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- ¥65–95
- Schedules at
- chinabusguide.com
- Bus
- ¥65–95
Bus from Hangzhou Xiaoshan Airport to Yiwu Shangmaocheng
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- ¥65–95
- Schedules at
- chinabusguide.com
- Bus
- ¥65–95
- Phone
- +1 (855) 626-8585
- Website
- https://www.flixbus.com
Bus from Edmonton to Calgary Int. Airport
- Ave. Duration
- 3h
- Frequency
- 5 times a day
- Estimated price
- ¥180–300
- Schedules at
- flixbus.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including 5 incredible day trips from Florence by train, Travelling by boat in Italy, and How to travel India's Golden Triangle - to help you get the most out of your next trip.






