Flight distance between Haskovo, Bulgaria and Trujillo Alto, Puerto Rico 5,456.9 mi / 8,782.0 km