Flight distance between Portsmouth, Dominica and Thomazeau, Haiti 732.7 mi / 1,179.2 km