Flight distance between Castle Hill, Australia and New Kingston, Jamaica 9,305.3 mi / 14,975.4 km