Flight distance between Arthur’s Town, Bahamas and Mexicali, Mexico 2,460.4 mi / 3,959.7 km