Flight distance between Old Harbour Bay, Jamaica and Ecatepec, Mexico 1,441.1 mi / 2,319.2 km