Flight distance between Foshan, China and Kitakyushu, Japan 1,307.5 mi / 2,104.3 km