Flight distance between San Rafael, Costa Rica and Foshan, China 9,877.7 mi / 15,896.7 km