Flight distance between Portsmouth, Dominica and Barnaul, Russia 7,245.9 mi / 11,661.1 km