Flight distance between Foshan, China and Kanazawa, Japan 1,684.1 mi / 2,710.3 km