Flight distance between Arthur’s Town, Bahamas and Iztapalapa, Mexico 1,540.2 mi / 2,478.7 km