Flight distance between Yazd, Iran and Tegucigalpa, Honduras 8,367.4 mi / 13,466.0 km