There are 5 ways to get from Kardzhali to Kerkini by bus, train 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.

Recommended option

Bus  •  9 h 28 min

  1. Take the bus from Kardzhali to Sofia
  2. Take the bus from Sofia to Petrich

$26 - $39

Cheapest option

Train  •  12 h 40 min

  1. Take the train from Kardzhali to Dimitrovgrad
  2. Take the train from Dimitrovgrad to Sofia
  3. Take the train from Sofia to Petrich

$20 - $29

3 alternative options

Train, bus  •  12 h 21 min

  1. Take the train from Kardzhali to Plovdiv
  2. Take the bus from Plovdiv to Goce Delčev
  3. Take the bus from Goce Delčev to Petrich

Bus, train  •  13 h 55 min

  1. Take the bus from Haskovo Central Bus Station to Thessaloniki Monastiriou
  2. Take the train from Thessaloniki to Livadia Kerkinis Θεσσαλονίκη - Αλεξανδρούπολη Λιμάνι

$46 - $53

Drive  •  4 h 13 min

  1. Drive from Kardzhali to Kerkini 212.8 miles

$50 - $75

Questions & Answers

The cheapest way to get from Kardzhali to Kerkini is to train which costs $20 - $29 and takes 12 h 40 min.

More details

The quickest way to get from Kardzhali to Kerkini is to drive which costs $50 - $75 and takes 4 h 13 min.

More details

The distance between Kardzhali and Kerkini is 196 km. The road distance is 340.5 km.

Get driving directions

The best way to get from Kardzhali to Kerkini without a car is to bus and train which takes 13 h 55 min and costs $45 - $55.

More details

It takes approximately 9 h 28 min to get from Kardzhali to Kerkini, including transfers.

More details

The best way to get from Kardzhali to Kerkini is to bus which takes 9 h 28 min and costs $25 - $40. Alternatively, you can train, which costs $20 - $29 and takes 12 h 40 min.

Mode details

Yes, the driving distance between Kardzhali to Kerkini is 340 km. It takes approximately 4 h 13 min to drive from Kardzhali to Kerkini.

Get driving directions

There are 32+ hotels available in Kerkini. Prices start at $24 USD per night.

More details

Map of how to get from Kardzhali to Kerkini.
Launch map view
  • Distance: 122.7 miles
  • Duration: 9 h 28 min

What companies run services between Kardzhali, Bulgaria and Kerkini, Greece?

You can take a bus from Kardzhali to Kerkini via Sofia and Petrich in around 9 h 28 min. Alternatively, you can take a train from Kardzhali to Kerkini via Dimitrovgrad, Sofia, and Petrich in around 12 h 40 min.

Train operators
Bulgarian Railways (BDZh)
Phone
0700 10 200
Website
bdz.bg
Train from Kardzhali to Plovdiv
Ave. Duration
3 h 24 min
Frequency
Once daily
Estimated price
$5 - $6
Website
bdz.bg
Train from Kardzhali to Dimitrovgrad
Ave. Duration
2 h 11 min
Frequency
Once daily
Estimated price
$3 - $4
Website
bdz.bg
Train from Dimitrovgrad to Sofia
Ave. Duration
3 h 45 min
Frequency
4 times a day
Estimated price
$5 - $6
Website
bdz.bg
Train from Sofia to Petrich
Ave. Duration
3 h 52 min
Frequency
Once daily
Estimated price
$4 - $6
Website
bdz.bg
Greek Railways (OSE)
Website
trainose.gr
Train from Thessaloniki to Livadia Kerkinis
Ave. Duration
1 h 36 min
Frequency
Twice daily
Estimated price
$7 - $9
Website
trainose.gr
Book at
Raileurope.com
Second Class
$7 - $9
First Class
$8 - $11
Bus operators
Avtogari
Email
office@avtogari.info
Website
avtogari.info
Bus from Kardzhali to Sofia
Ave. Duration
4 h 20 min
Frequency
Every 3 hours
Estimated price
$10 - $16
Schedules at
avtogari.info
Bus from Sofia to Petrich
Ave. Duration
3 h 18 min
Frequency
Every 3 hours
Estimated price
$7 - $11
Schedules at
avtogari.info
ETAP Group
Website
etapgroup.com
Bus from Kardzhali to Sofia - Central Bus Station
Ave. Duration
4 h 30 min
Frequency
Twice daily
Estimated price
$10 - $15
Schedules at
etapgroup.com
Union Ivkoni
Gotse Delchev Municipality Bus
Website
obs-gd.eu
Bus from Plovdiv to Goce Delčev
Ave. Duration
3 h 5 min
Frequency
Once daily
Schedules at
obs-gd.eu
Bus from Goce Delčev to Petrich
Ave. Duration
3 h
Frequency
Once daily
Schedules at
obs-gd.eu
Arda Tur
Phone
0700 20 544
Website
ardatur.bg
Bus from Haskovo Central Bus Station to Thessaloniki Monastiriou
Ave. Duration
9 h 15 min
Frequency
4 times a day
Estimated price
$26
Schedules at
ardatur.bg

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 Stansted Airport into central London, How to get from Luton Airport into central London and Why you should take the train in the US - to help you get the most out of your next trip.