Flight distance between Ciudad Lineal, Spain and Old Harbour Bay, Jamaica 4,564.3 mi / 7,345.5 km