Flight distance between New York City, United States of America and Porto Alegre, Brazil 5,100.8 mi / 8,209.0 km