Flight distance between Tehran, Iran and Almaty, Kazakhstan 1,450.2 mi / 2,333.8 km