Flight distance between Portsmouth, Dominica and Pirot, Serbia 5,191.3 mi / 8,354.6 km