Flight distance between Lata, Solomon Islands and Foshan, China 4,258.0 mi / 6,852.6 km