From Edirne Şehir line 81724 train to Kapikule then bus to Haskovo. 2 h 36 min 24 ₺. From Edirne night train to Dimitrovgrad, walk to Dimitrovgrad, then bus to Haskovo. 3 h 54 min 19 ₺. From Edirne drive to Haskovo. 1 h 5 min 63 ₺.
Bus from Edirne to Haskovo
Turkish Railways (TCDD) operates a bus from Edirne to Haskovo once daily. Tickets cost $2 - $3 and the journey takes 14 min. Huntur Travel also services this route twice daily.