Flight distance between Moscow, Russia and Honiara, Solomon Islands 7,988.6 mi / 12,856.5 km