Flight distance between Foshan, China and Cần Thơ, Vietnam 1,020.2 mi / 1,641.8 km