Flight distance between Haskovo, Bulgaria and Ponce, Puerto Rico 5,502.5 mi / 8,855.5 km