Flight distance between Portsmouth, Dominica and Gelsenkirchen, Germany 4,462.6 mi / 7,181.9 km