Flight distance between Portsmouth, Dominica and Dimitrovgrad, Bulgaria 5,354.4 mi / 8,617.0 km