KTEL Rodopis operates a bus from Haskovo to Thessaloniki once daily, and the journey takes 2 h 45 min. Kamil Koc also services this route once daily.
How to get from Haskovo to Thessaloniki
From Haskovo bus to Komotini then bus to Thessaloniki. 7 h 15 min 50 ₺. From Haskovo Central Bus Station bus to Thessaloniki Monastiriou. 9 h 15 min 111 ₺. From Haskovo drive to Thessaloniki. 4 h 13 min 257 ₺.