Flight distance between Portsmouth, Dominica and Trois-Rivières, Guadeloupe 29.6 mi / 47.6 km