Flight distance between Arthur’s Town, Bahamas and Coyoacán, Mexico 1,546.3 mi / 2,488.5 km