Flight distance between Tehran, Iran and Kiev, Ukraine 1,457.5 mi / 2,345.6 km