There are 4 ways to get from Thessaloníki to Kardzhali by bus or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.
Bus, drive • 4h 23m
$42 - $48
Bus • 10h 30m
$35 - $42
2 alternative options
Bus via Komotini • 5h 36m
$38 - $43
Drive • 3h 38m
$45 - $75
Coronavirus (COVID-19) in Bulgaria
There is widespread community transmission globally.
Some travel restrictions are being lifted in Bulgaria. For the latest travel status, please check the official page for Bulgaria.
Coronavirus (COVID-19) Travel Advice
Some border closures are in place for Bulgaria due to Coronavirus (COVID-19). Most travel to this country is restricted.Official Coronavirus (COVID-19) Information for Bulgaria
Some domestic travel restrictions began to ease in Bulgaria from May 25.Official Coronavirus (COVID-19) Information for Bulgaria
Limited international flights leaving Greece began to resume from July 1.Official Coronavirus (COVID-19) Information for Bulgaria
Questions & Answers
The cheapest way to get from Thessaloníki to Kardzhali is to bus which costs 30€ - 40€ and takes 10h 30m.
The quickest way to get from Thessaloníki to Kardzhali is to drive which costs 40€ - 65€ and takes 3h 38m.
No, there is no direct bus from Thessaloníki to Kardzhali. However, there are services departing from Thessaloniki Monastiriou and arriving at Kardzhali via Haskovo. The journey, including transfers, takes approximately 10h 30m.
The distance between Thessaloníki and Kardzhali is 233 km. The road distance is 323.7 km.
The best way to get from Thessaloníki to Kardzhali without a car is to bus which takes 10h 30m and costs 30€ - 40€.
It takes approximately 4h 23m to get from Thessaloníki to Kardzhali, including transfers.
Thessaloníki to Kardzhali bus services, operated by Arda Tur, depart from Thessaloniki Monastiriou station.
Thessaloníki to Kardzhali bus services, operated by Arda Tur, arrive at Haskovo Central Bus Station.
Yes, the driving distance between Thessaloníki to Kardzhali is 324 km. It takes approximately 3h 38m to drive from Thessaloníki to Kardzhali.
There are 64+ hotels available in Kardzhali. Prices start at $100 USD per night.
What companies run services between Thessaloníki, Greece and Kardzhali, Bulgaria?
KTEL Rodopis operates a bus from Thessaloniki to Komotini every 4 hours. Tickets cost $32 and the journey takes 3h 15m.
Bus from Thessaloniki Monastiriou to Haskovo Central Bus Station
- Ave. Duration
- 8h 30m
- 3 times a day
- Estimated price
- $30 - $40
- 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 How to get from Florence to Rome, Need to know: Greyhound and How do I get from Sydney to Melbourne - to help you get the most out of your next trip.