Flight distance between Portsmouth, Dominica and Khabarovsk, Russia 7,894.6 mi / 12,705.2 km