Flight distance between Tehran, Iran and Tianjin, China 3,535.8 mi / 5,690.3 km