Flight distance between Portsmouth, Dominica and Hato Mayor del Rey, Dominican Republic 559.1 mi / 899.8 km