Flight distance between New Kingston, Jamaica and Elche, Spain 4,713.5 mi / 7,585.7 km