Flight distance between Dongguan, China and Kirakira, Solomon Islands 3,994.6 mi / 6,428.7 km