Flight distance between Haskovo, Bulgaria and Spanish Town, Jamaica 6,008.0 mi / 9,669.0 km