There are 7 ways to get from Plovdiv to Kardzhali by train, bus, taxi 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

Line 10241 train, bus  •  2 h 55 min

  1. Take the line 10241 train from Plovdiv to Popovica 10241 / ...
  2. Take the bus from Popovitsa to Kardzhali

$5 - $8

Cheapest option

Bus Momchilgrad Bus  •  3 h 1 min

  1. Take the bus from Plovdiv to Momchilgrad

$1 - $2

5 alternative options

Bus Avtogari  •  2 h 56 min

  1. Take the bus from Plovdiv to Popovica
  2. Take the bus from Popovitsa to Kardzhali

$4 - $11

Train, bus  •  3 h

  1. Take the train from Plovdiv to Dimitrovgrad 493
  2. Take the bus from Dimitrovgrad to Haskovo
  3. Take the bus from Haskovo to Kardzhali

$6 - $9

Bus Haskovo Info  •  4 h 34 min

  1. Take the bus from Plovdiv to Haskovo
  2. Take the bus from Haskovo to Kardzhali

$2 - $4

Taxi  •  1 h 34 min

  1. Take a taxi from Plovdiv to Kardzhali 59.2 miles

$50 - $65

Drive  •  1 h 34 min

  1. Drive from Plovdiv to Kardzhali 59.2 miles

$9 - $14

What companies run services between Plovdiv, Bulgaria and Kardzhali, Bulgaria?

You can take a bus from Plovdiv to Kardzhali via Popovica and Popovitsa in around 2 h 56 min.

Train operators
Bulgarian Railways (BDZh)
Phone
0700 10 200
Website
bdz.bg
Train from Plovdiv to Popovica
Ave. Duration
28 min
Frequency
Every 4 hours
Estimated price
$2 - $3
Website
bdz.bg
Train from Plovdiv to Dimitrovgrad
Ave. Duration
44 min
Frequency
Every 4 hours
Estimated price
$3 - $4
Website
bdz.bg
Bus operators
Avtogari
Email
office@avtogari.info
Website
avtogari.info
Bus from Popovitsa to Kardzhali
Ave. Duration
1 h 22 min
Frequency
Every 3 hours
Estimated price
$3 - $6
Schedules at
avtogari.info
Bus from Dimitrovgrad to Haskovo
Ave. Duration
13 min
Frequency
3 times a day
Estimated price
$1 - $2
Schedules at
avtogari.info
Bus from Haskovo to Kardzhali
Ave. Duration
40 min
Frequency
Every 3 hours
Estimated price
$2 - $3
Schedules at
avtogari.info
Hebros Bus Ltd.
Phone
032 65 78 11
Email
office@hebrosbus.com
Website
hebrosbus.com
Bus from Plovdiv to Popovica
Ave. Duration
34 min
Frequency
5 times a day
Estimated price
$1 - $2
Schedules at
hebrosbus.com
Union Ivkoni
Momchilgrad Bus
Website
momchilgrad.bg
Bus from Plovdiv to Momchilgrad
Ave. Duration
2 h 10 min
Frequency
Once daily
Schedules at
momchilgrad.bg
Municipality of Stara Zagora
Website
starazagora.bg
Bus from Dimitrovgrad to Haskovo
Ave. Duration
23 min
Frequency
Every 3 hours
Estimated price
$1
Schedules at
starazagora.bg
Bus from Haskovo to Kardzhali
Ave. Duration
1 h 1 min
Frequency
4 times a day
Estimated price
$2 - $4
Schedules at
starazagora.bg
Burgas Bus
Phone
+359 (0) 885754058
Email
bourgasbus@abv.bg
Website
burgasbus.info
Bus from Dimitrovgrad to Haskovo
Ave. Duration
18 min
Frequency
5 times a day
Estimated price
$1 - $2
Schedules at
burgasbus.info
Bus from Haskovo to Kardzhali
Ave. Duration
50 min
Frequency
Once daily
Estimated price
$3 - $4
Schedules at
burgasbus.info
Avtoekspres
Phone
+359 (0) 52 757 044
Email
info@autogaravn.com
Website
autogaravn.com
Bus from Dimitrovgrad to Haskovo
Ave. Duration
20 min
Frequency
3 times a day
Estimated price
$1
Schedules at
autogaravn.com
Bus from Haskovo to Kardzhali
Ave. Duration
47 min
Frequency
Once daily
Estimated price
$2 - $3
Schedules at
autogaravn.com
Ruse Bus
Phone
+359 82 82 81 51
Email
info@avtogararuse.org
Website
avtogararuse.org
Bus from Dimitrovgrad to Haskovo
Ave. Duration
20 min
Frequency
Once daily
Schedules at
avtogararuse.org
Bus from Haskovo to Kardzhali
Ave. Duration
57 min
Frequency
Once daily
Schedules at
avtogararuse.org
BG Razpisanie
Website
bgrazpisanie.com
Bus from Haskovo to Kardzhali
Ave. Duration
1 h
Frequency
Every 4 hours
Estimated price
$3 - $5
Schedules at
bgrazpisanie.com
Haskovo Info
Website
haskovo.info
Bus from Plovdiv to Haskovo
Ave. Duration
2 h
Frequency
Hourly
Schedules at
haskovo.info
Bus from Haskovo to Kardzhali
Ave. Duration
2 h
Frequency
Hourly
Schedules at
haskovo.info
Pleven Bus Station
Phone
+359 (0) 64 888 666
Website
avtogara.pleven.bg
Bus from Haskovo to Kardzhali
Ave. Duration
1 h 20 min
Frequency
Once daily
Schedules at
avtogara.pleven.bg
Other operators
Taxi from Plovdiv to Kardzhali
Ave. Duration
1 h 34 min
Estimated price
$50 - $65
Gusto Taksi
Phone
+359 32/620 998

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 Want to know more about US trains?, Need to know: Eurostar and Need to know: Jadrolinija - to help you get the most out of your next trip.

Questions & Answers

The distance between Plovdiv and Kardzhali is 75 km. The road distance is 95 km.

The cheapest way to get from Plovdiv to Kardzhali is to bus which costs $1 - $2 and takes 3 h 1 min.

The quickest way to get from Plovdiv to Kardzhali is to taxi which takes 1 h 34 min and costs $50 - $65.

No, there is no direct bus from Plovdiv to Kardzhali. However, there are services departing from Plovdiv and arriving at Kardzhali via Popovitsa. The journey, including transfers, takes approximately 2 h 56 min.

It takes approximately 2 h 55 min to get from Plovdiv to Kardzhali, including transfers.