Flight distance between New York City, United States of America and Sofia, Bulgaria 4,712.6 mi / 7,584.2 km