Flight distance between Arthur’s Town, Bahamas and Ecatepec, Mexico 1,534.7 mi / 2,469.8 km