Flight distance between Yazd, Iran and Hetauda, Nepal 1,860.4 mi / 2,994.1 km