Flight distance between New Kingston, Jamaica and Khorramshahr, Iran 7,479.8 mi / 12,037.6 km