Haskovo liegt in Bulgarien (Obshtina Haskovo) in der Zeitzone Europe/Sofia.
Orte in der Nähe sind Dimitrovgrad, Simeonovgrad und Harmanli.
Bis nach Stara Zagora sind es 55 km, Plovdiv liegt 69 km entfernt und nach Burgas sind es 165 km Luftlinie.
Entfernungen von Haskovo zu den wichtigsten Städten in Bulgarien und der Welt.
41.9341500°
25.5555700°