Skip to Main Content
BDZ Passengers BDZ Cargo Holding BDZ
Hi, where are you traveling to?

site.options

Dear passengers,
Due to repair work in various sections of the railway network, changes in train timetable are possible.
In case you have obtained a travel document in advance, please check the current timetable of your chosen train on the day of travel.

#EUYearofRail | Eco travel:
С избора си да пътувате с влак, Вие намалявате над 5 пъти отделянето на вредни емисии в природата. View more
fron - to
train
travel time
coaches
more information
1 Kardzhali - Dimitrovgrad - Plovdiv - Sofia

08:28 - 16:16
07:48 h.
Siemens Desiro diesel train

Travel with train changes.

Kardzhali
08:28
Siemens Desiro diesel train
Dimitrovgrad
10:42
11:05
Seat Siemens EMV
Plovdiv
12:21
13:25
Seat Siemens EMV
Sofia
16:16
Seat Siemens EMV
2 Kardzhali - Dimitrovgrad - Plovdiv - Sofia
Fastest trip

15:03 - 22:13
07:10 h.
Siemens Desiro diesel train

Travel with train changes.

Kardzhali
15:03
Siemens Desiro diesel train
Dimitrovgrad
17:10
17:30
Siemens Desiro diesel train
Plovdiv
18:50
19:27
Seat 1st class saloon Post Seat 2nd class saloon
Sofia
22:13
Seat 1st class saloon Post Seat 2nd class saloon
3 Kardzhali - Dimitrovgrad - Plovdiv - Filipovo - Sofia

18:24 - 06:06
11:42 h.
Siemens Desiro diesel train

Travel with train changes.

Travel by bus.

Kardzhali
18:24
Siemens Desiro diesel train
Dimitrovgrad
20:38
20:50
Seat Siemens EN
Plovdiv
22:08
01:45
Filipovo
02:05
02:24
First class seat in a compartment Second class seat in a compartment Sleeper
Sofia
06:06
First class seat in a compartment Second class seat in a compartment Sleeper

(IC-INT) Cross-country International Train

(EXP) Express train

(ICF) Intercity Fast Train

(SU) Suburban Commuter Train

(REG) Regional Train

(BUS) Bus

Seats 1st class

Seats 2st class

Seats 1st and 2st class

Compulsory reservation

Sleeping car

Couchette

Restaurant

Bistro

A car for disabled persons

Diesel multiple unit train

Electric multiple unit train

Transportation of bicycles

Top
bell alert runner refresh check