Flight distance between Kirakira, Solomon Islands and Beijing, China 4,536.9 mi / 7,301.4 km