All scheduled flights from Tehran to Urumqi (IKA-URC)
Iran
China
There is only one scheduled flight from IKA to URC. You can fly from Tehran to Urumqi non-stop on Tuesdays, Wednesdays, Fridays & Sundays and the flight takes about 4 hours and 15 minutes.