Flight distance between Arthur’s Town, Bahamas and Torreon, Mexico 1,734.4 mi / 2,791.2 km