Flight distance between Spanish Town, Jamaica and Ciudad López Mateos, Mexico 1,462.0 mi / 2,352.9 km