Flight distance between San Andros, Bahamas and Colihaut, Dominica 1,260.7 mi / 2,028.9 km