Flight distance between Portsmouth, Dominica and Huancayo, Peru 2,128.8 mi / 3,426.0 km