Flight distance between New York City, United States of America and Targovishte, Bulgaria 4,821.4 mi / 7,759.4 km