Flight distance between Arthur’s Town, Bahamas and Mexico City, Mexico 1,542.4 mi / 2,482.3 km