Flight distance between Haskovo, Bulgaria and Guaynabo, Puerto Rico 5,461.9 mi / 8,790.1 km