Flight distance between Ewarton, Jamaica and Yazd, Iran 7,714.9 mi / 12,415.9 km