There are 5 ways to get from Xinjiang Uyghur Autonomous Region to Iran by 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.
Fly from Yining Airport, bus
best- Fly from Yining Airport (YIN) to Tehran International Airport (IKA)plane YIN - IKA
- Take the bus from Tehran Imam Khomeini to Azadi Squarebus
10h 40m$476–1,606Fly from Korla, bus
cheapest- Fly from Korla (KRL) to Tehran International Airport (IKA)plane KRL - IKA
- Take the bus from Tehran Imam Khomeini to Azadi Squarebus
13h 24m$376–1,306Drive 4,200.4 km
- Drive from Ürümqi to Banārūdcar 4,200.4 km
2d 4h$530–765Fly from Kelamayi Airport, bus
- Fly from Kelamayi Airport (KRY) to Tehran International Airport (IKA)plane KRY - IKA
- Take the bus from Tehran Imam Khomeini to Azadi Squarebus
9h 15m$377–1,308Fly from Ürümqi Diwopu International Airport, bus
- Fly from Ürümqi Diwopu International Airport (URC) to Tehran International Airport (IKA)plane URC - IKA
- Take the bus from Tehran Imam Khomeini to Azadi Squarebus
9h 28m$394–1,304
Yining Airport (YIN) to Tehran International Airport (IKA) flights
Questions & Answers
The cheapest way to get from Xinjiang Uyghur Autonomous Region to Iran is to drive which costs $500 - $800 and takes 2 days 4h.
The fastest way to get from Xinjiang Uyghur Autonomous Region to Iran is to fly and bus which takes 9h 15m and costs $370 - $1,400.
The distance between Xinjiang Uyghur Autonomous Region and Iran is 2809 km. The road distance is 4200.4 km.
It takes approximately 10h 40m to get from Xinjiang Uyghur Autonomous Region to Iran, including transfers.
Iran is 2h 30m behind Xinjiang Uyghur Autonomous Region. It is currently 10:25 AM in Xinjiang Uyghur Autonomous Region and 7:55 AM in Iran.
Yes, the driving distance between Xinjiang Uyghur Autonomous Region to Iran is 4200 km. It takes approximately 2 days 4h to drive from Xinjiang Uyghur Autonomous Region to Iran.
What companies run services between Xinjiang Uyghur Autonomous Region, China and Iran?
There is no direct connection from Xinjiang Uyghur Autonomous Region to Iran. However, you can take the taxi to Yining Airport (YIN) airport, fly to Tehran International Airport (IKA), walk to Tehran Imam Khomeini, take the bus to Azadi Square, then take the taxi to Tehrān. Alternatively, you can drive from Ürümqi to Banārūd in around 2d 4h.
- Website
- csair.com
Flights from Yining Airport to Tehran International Airport via Ürümqi Diwopu International Airport
- Ave. Duration
- 12h 58m
- When
- Tuesday, Wednesday, and Sunday
- Estimated price
- $470–1,600
Flights from Korla to Tehran International Airport via Ürümqi Diwopu International Airport
- Ave. Duration
- 12h 12m
- When
- Tuesday, Wednesday, and Sunday
- Estimated price
- $370–1,300
Flights from Kelamayi Airport to Tehran International Airport via Ürümqi Diwopu International Airport
- Ave. Duration
- 10h 10m
- When
- Tuesday, Wednesday, and Sunday
- Estimated price
- $370–1,300
Flights from Kelamayi Airport to Tehran International Airport via Kuqa, Ürümqi Diwopu International Airport
- Ave. Duration
- 13h 15m
- When
- Tuesday
- Estimated price
- $400–1,400
Flights from Kelamayi Airport to Tehran International Airport via Bole, Ürümqi Diwopu International Airport
- Ave. Duration
- 11h 40m
- When
- Wednesday and Sunday
- Estimated price
- $390–1,300
Flights from Kelamayi Airport to Tehran International Airport via Aksu, Ürümqi Diwopu International Airport
- Ave. Duration
- 12h 30m
- When
- Tuesday, Wednesday, and Sunday
- Estimated price
- $420–1,400
Flights from Kelamayi Airport to Tehran International Airport via Yining Airport, Ürümqi Diwopu International Airport
- Ave. Duration
- 14h 5m
- When
- Tuesday, Wednesday, and Sunday
- Estimated price
- $400–1,400
Flights from Kelamayi Airport to Tehran International Airport via Korla, Ürümqi Diwopu International Airport
- Ave. Duration
- 14h
- When
- Tuesday, Wednesday, and Sunday
- Estimated price
- $390–1,300
Flights from Ürümqi Diwopu International Airport to Tehran International Airport
- Ave. Duration
- 5h 5m
- When
- Tuesday, Wednesday, and Sunday
- Estimated price
- $390–1,300
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 Slovenia: Getting from Ljubljana to Lake Bled, 4 stunningly beautiful Philippines islands you need to visit, and How do I buy a London Underground ticket? - to help you get the most out of your next trip.
