All scheduled flights from Tehran to Guangzhou (IKA-CAN)
Iran
China
All scheduled flights from IKA to CAN. You can fly from Tehran to Guangzhou non-stop on Tuesdays, Thursdays & Sundays and the flight takes about 8 hours. Flights with stops take between 12 to 13 hours depending on your flight and connection airport.