Flight distance between New York City, United States of America and Beirut, Lebanon 5,607.6 mi / 9,024.6 km