Flight distance between New Kingston, Jamaica and Kermānshāh, Iran 7,273.0 mi / 11,704.7 km