Flight distance between Arthur’s Town, Bahamas and Ciudad López Mateos, Mexico 1,547.4 mi / 2,490.3 km