There are 7 ways to get from Yiwu to Erbil by train, plane, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Shanghai Pudong International Airport, fly to Erbil International Airport
best- Take the train from Yiwu to Shanghai Hongqiao
- Fly from Shanghai Pudong International Airport (PVG) to Erbil International Airport (EBL)PVG - EBL
17h 22m$264–903Fly Yiwu Airport to Erbil International Airport
- Fly from Yiwu Airport (YIW) to Erbil International Airport (EBL)YIW - EBL
21h 15m$297–921Bus to Hangzhou Xiaoshan International Airport, fly to Erbil International Airport
- Take the bus from Yiwu Shangmaocheng to Hangzhou Xiaoshan Airport
- Fly from Hangzhou Xiaoshan International Airport (HGH) to Erbil International Airport (EBL)HGH - EBL
21h 36m$294–1,031Train to Shanghai Pudong International Airport, fly to Sulaymaniyah, drive
- Take the train from Yiwu to Shanghai Hongqiao
- Fly from Shanghai Pudong International Airport (PVG) to Sulaymaniyah (ISU)PVG - ISU
- Drive from Sulaymaniyah (ISU) to Erbil
20h 22m$344–994Train to Quzhou Airport, fly to Erbil International Airport
- Take the train from Yiwu to Quzhou
- Fly from Quzhou Airport (JUZ) to Erbil International Airport (EBL)JUZ - EBL
18h 36m$372–1,141Fly Yiwu Airport to Sulaymaniyah, drive
- Fly from Yiwu Airport (YIW) to Sulaymaniyah (ISU)YIW - ISU
- Drive from Sulaymaniyah (ISU) to Erbil
28h 55m$407–1,312Train to Shanghai Pudong International Airport, fly to Baghdad International Airport, drive
- Take the train from Yiwu to Shanghai Hongqiao
- Fly from Shanghai Pudong International Airport (PVG) to Baghdad International Airport (BGW)PVG - BGW
- Drive from Baghdad International Airport (BGW) to Erbil
22h 39m$304–757
Shanghai Pudong International Airport (PVG) to Erbil International Airport (EBL) flights
Questions & Answers
The cheapest way to get from Yiwu to Erbil is to train and fly and drive which costs $300 - $800 and takes 22h 39m.
The fastest way to get from Yiwu to Erbil is to train and fly which takes 17h 22m and costs $260 - $950.
The distance between Yiwu and Erbil is 7369 km.
It takes approximately 17h 22m to get from Yiwu to Erbil, including transfers.
Erbil is 5h behind Yiwu. It is currently 6:58 AM in Yiwu and 1:58 AM in Erbil.
There are 78+ hotels available in Erbil.
What companies run services between Yiwu, China and Erbil, Iraq?
China Eastern Airlines, FlexFlight ApS, and four other airlines fly from Yiwu Airport (YIW) to Erbil International Airport (EBL) twice daily.
- Website
- mahan.aero
Flights from Shanghai Pudong International Airport to Erbil International Airport via Tehran Imam Khomeini
- Ave. Duration
- 12h 25m
- When
- Monday, Thursday, and Saturday
- Estimated price
- $220–850
Flights from Yiwu Airport to Erbil International Airport via Beijing Capital, Tehran Imam Khomeini
- Ave. Duration
- 22h 10m
- When
- Monday and Thursday
- Estimated price
- $300–1,100
Flights from Yiwu Airport to Erbil International Airport via Beijing Daxing, Tehran Imam Khomeini
- Ave. Duration
- 25h 25m
- When
- Monday
- Estimated price
- $270–1,100
Flights from Yiwu Airport to Erbil International Airport via Shanghai Pudong International Airport, Tehran Imam Khomeini
- Ave. Duration
- 26h 45m
- When
- Monday, Thursday, and Saturday
- Estimated price
- $290–1,100
Flights from Yiwu Airport to Erbil International Airport via Shenzhen Bao'an International, Tehran Imam Khomeini
- Ave. Duration
- 28h 30m
- When
- Monday
- Estimated price
- $310–1,200
Flights from Hangzhou Xiaoshan International Airport to Erbil International Airport via Beijing Capital, Tehran Imam Khomeini
- Ave. Duration
- 15h 26m
- When
- Monday and Thursday
- Estimated price
- $270–1,000
Flights from Shanghai Pudong International Airport to Sulaymaniyah via Tehran Imam Khomeini
- Ave. Duration
- 13h 10m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $310–1,200
Flights from Quzhou Airport to Erbil International Airport via Beijing Capital, Tehran Imam Khomeini
- Ave. Duration
- 19h 40m
- When
- Monday and Thursday
- Estimated price
- $370–1,400
Flights from Quzhou Airport to Erbil International Airport via Shenzhen Bao'an International, Tehran Imam Khomeini
- Ave. Duration
- 24h 45m
- When
- Monday
- Estimated price
- $380–1,400
Flights from Yiwu Airport to Sulaymaniyah via Beijing Capital, Tehran Imam Khomeini
- Ave. Duration
- 22h 55m
- When
- Thursday
- Estimated price
- $430–1,600
Flights from Yiwu Airport to Sulaymaniyah via Shanghai Pudong International Airport, Tehran Imam Khomeini
- Ave. Duration
- 27h 30m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $420–1,600
Flights from Shanghai Pudong International Airport to Baghdad International Airport via Tehran Imam Khomeini
- Ave. Duration
- 12h 45m
- When
- Monday and Tuesday
- Estimated price
- $260–950
- Website
- emirates.com
Flights from Shanghai Pudong International Airport to Erbil International Airport via Dubai
- Ave. Duration
- 14h 50m
- When
- Every day
- Estimated price
- $310–1,200
Flights from Hangzhou Xiaoshan International Airport to Erbil International Airport via Dubai
- Ave. Duration
- 20h 55m
- When
- Every day
- Estimated price
- $360–1,400
Flights from Shanghai Pudong International Airport to Sulaymaniyah via Dubai
- Ave. Duration
- 18h 30m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- $450–1,700
Flights from Yiwu Airport to Sulaymaniyah via Kunming, Dubai
- Ave. Duration
- 30h 10m
- When
- Wednesday and Saturday
- Estimated price
- $400–1,300
Flights from Shanghai Pudong International Airport to Baghdad International Airport via Dubai
- Ave. Duration
- 16h 42m
- When
- Every day
- Estimated price
- $360–1,400
- Website
- iraqiairways.com.iq
Flights from Yiwu Airport to Erbil International Airport via Guangzhou Baiyun, Baghdad International Airport
- Ave. Duration
- 22h 5m
- When
- Wednesday
- Estimated price
- $320–1,200
Flights from Hangzhou Xiaoshan International Airport to Erbil International Airport via Dubai
- Ave. Duration
- 18h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $360–1,400
Flights from Hangzhou Xiaoshan International Airport to Erbil International Airport via Cairo
- Ave. Duration
- 26h 25m
- When
- Saturday
- Estimated price
- $400–1,200
Flights from Shanghai Pudong International Airport to Sulaymaniyah via Dubai
- Ave. Duration
- 14h 5m
- When
- Monday and Friday
- Estimated price
- $310–950
Flights from Quzhou Airport to Erbil International Airport via Guangzhou Baiyun, Baghdad International Airport
- Ave. Duration
- 31h 10m
- When
- Wednesday
- Estimated price
- $390–1,400
Flights from Shanghai Pudong International Airport to Baghdad International Airport via Guangzhou Baiyun
- Ave. Duration
- 14h 30m
- When
- Wednesday and Sunday
- Estimated price
- $280–1,100
- Website
- flexflight.dk
Flights from Yiwu Airport to Erbil International Airport via Kunming, Dubai
- Ave. Duration
- 17h 30m
- When
- Tuesday and Saturday
- Estimated price
- $280–900
Flights from Yiwu Airport to Erbil International Airport via Wuhan, Dubai
- Ave. Duration
- 17h 50m
- When
- Tuesday and Saturday
- Estimated price
- $280–1,100
Flights from Quzhou Airport to Erbil International Airport via Wuhan, Dubai
- Ave. Duration
- 15h 35m
- When
- Tuesday and Saturday
- Estimated price
- $350–1,400
Flights from Quzhou Airport to Erbil International Airport via Kunming, Dubai
- Ave. Duration
- 21h 20m
- When
- Tuesday and Saturday
- Estimated price
- $340–1,100
- Website
- turkishairlines.com
Flights from Shanghai Pudong International Airport to Erbil International Airport via Istanbul
- Ave. Duration
- 20h 13m
- When
- Every day
- Estimated price
- $300–1,000
- Website
- qatarairways.com
Flights from Hangzhou Xiaoshan International Airport to Erbil International Airport via Doha
- Ave. Duration
- 26h 20m
- When
- Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- $350–1,200
Flights from Shanghai Pudong International Airport to Baghdad International Airport via Doha
- Ave. Duration
- 15h 50m
- When
- Every day
- Estimated price
- $350–1,200
- Website
- flydubai.com
Flights from Yiwu Airport to Sulaymaniyah via Kunming, Dubai
- Ave. Duration
- 30h 10m
- When
- Wednesday and Saturday
- Estimated price
- $400–1,300
- Website
- gulfair.com
Flights from Shanghai Pudong International Airport to Baghdad International Airport via Manama
- Ave. Duration
- 23h 55m
- When
- Monday and Wednesday
- Estimated price
- $260–700
Train from Yiwu to Quzhou
Train from Yiwu to Quzhou
- bus@chinatrainguide.com
- Website
- chinabusguide.com
Bus from Yiwu Shangmaocheng to Hangzhou Xiaoshan Airport
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- $7–11
- Schedules at
- chinabusguide.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 Train travel in France: A guide to SNCF, Travelling around the UAE, and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.













