Flight distance between Foshan, China and São Bernardo do Campo, Brazil 11,149.2 mi / 17,942.9 km