Flight distance between Portsmouth, Dominica and Şirvan, Azerbaijan 6,555.0 mi / 10,549.3 km