Flight distance between New York City, United States of America and Béja, Tunisia 4,316.7 mi / 6,947.0 km