Flight distance between New Kingston, Jamaica and Rosalie, Dominica 1,042.7 mi / 1,678.0 km