Flight distance between New York City, United States of America and Sorocaba, Brazil 4,753.3 mi / 7,649.8 km