Flight distance between Haskovo, Bulgaria and Virovitica, Croatia 487.6 mi / 784.7 km