Flight distance between Portsmouth, Dominica and Baghdad, Iraq 6,505.1 mi / 10,469.0 km