Flight distance between Yazd, Iran and Dipayal, Nepal 1,587.1 mi / 2,554.2 km