Flight distance between Foshan, China and Singapore, Singapore 1,625.8 mi / 2,616.5 km