Flight distance between New Kingston, Jamaica and Saint Joseph, Dominica 1,031.3 mi / 1,659.7 km