Flight distance between Yazd, Iran and Pokhara, Nepal 1,781.9 mi / 2,867.6 km