Flight distance between Portsmouth, Dominica and Cainta, Philippines 10,345.3 mi / 16,649.2 km