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