There are 3 ways to get from Thessaloníki to Haskovo by bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Thessaloniki, KTEL to Haskovobus
8h 40m$45–70Drive 365.8 km
- Drive from Thessaloníki to Haskovocar 365.8 km
4h 16m$77–111Fly, drive
- Fly from Thessaloniki Airport Makedonia (SKG) to Kavala International Airport (KVA)plane SKG - KVA
- Drive from Kavala International Airport (KVA) to Haskovocar
7h 20m$192–317
Thessaloniki Airport Makedonia (SKG) to Kavala International Airport (KVA) flights
Questions & Answers
The cheapest way to get from Thessaloníki to Haskovo is to bus which costs $45 - $70 and takes 8h 40m.
The fastest way to get from Thessaloníki to Haskovo is to drive which takes 4h 16m and costs $75 - $120.
Yes, there is a direct bus departing from Thessaloniki, KTEL and arriving at Haskovo. Services depart twice daily, and operate every day. The journey takes approximately 8h 40m.
The distance between Thessaloníki and Haskovo is 521 km. The road distance is 365.8 km.
The best way to get from Thessaloníki to Haskovo without a car is to bus which takes 8h 40m and costs $45 - $70.
The bus from Thessaloniki, KTEL to Haskovo takes 8h 40m including transfers and departs twice daily.
Thessaloníki to Haskovo bus services, operated by Arda Tur, depart from Thessaloniki, KTEL station.
Thessaloníki to Haskovo bus services, operated by Arda Tur, arrive at Haskovo station.
Yes, the driving distance between Thessaloníki to Haskovo is 366 km. It takes approximately 4h 16m to drive from Thessaloníki to Haskovo.
Book your Thessaloníki to Haskovo bus tickets online with Omio and Distribusion.
What companies run services between Thessaloníki, Greece and Haskovo, Bulgaria?
Arda Tur operates a bus from Thessaloniki, KTEL to Haskovo twice daily. Tickets cost $45–70 and the journey takes 8h 40m.
- Website
- en.aegeanair.com
Flights from Thessaloniki Airport Makedonia to Kavala International Airport via Athens
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- $150–250
- Website
- austrian.com
Flights from Thessaloniki Airport Makedonia to Kavala International Airport via Vienna
- Ave. Duration
- 5h 35m
- When
- Tuesday and Saturday
- Estimated price
- $160–600
- Phone
- +359 700 20 544
- Website
- Arda Tur
Bus from Thessaloniki, KTEL to Haskovo
- Ave. Duration
- 8h 40m
- Frequency
- Twice daily
- Estimated price
- $45–70
- Website
- Arda Tur
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling around the UAE, Heading to Europe? Read this before you buy a Eurail Pass, and 5 delightfully under-the-radar French towns you need to visit - to help you get the most out of your next trip.
More Questions & Answers
There are 65+ hotels available in Haskovo.






