Flight distance between Portsmouth, Dominica and Blagoevgrad, Bulgaria 5,228.0 mi / 8,413.7 km