Flight distance between Port Antonio, Jamaica and Mexico City, Mexico 1,484.7 mi / 2,389.3 km