Flight distance between Yazd, Iran and Bhairāhawā, Nepal 1,766.2 mi / 2,842.5 km