Flight distance between Portsmouth, Dominica and Krasnoyarsk, Russia 7,269.9 mi / 11,699.8 km