Flight distance between Arthur’s Town, Bahamas and Roseau, Dominica 1,127.8 mi / 1,815.1 km