Train from Kavala to Bucharest

Kavala
Bucharest, Romania

Your cost to travel by Bus, night train: $33 - $41

Kavala
  • Total Distance:

    95.12 km (59 miles)

  • Travel Time:

    2 Hours 15 Minutes

  • Frequency:

    13 Times/Day

  • Bus Fare:

    10.0 USD (~32.75 RON)

Xanthi
  • Total Distance:

    1.02 km (1 miles)

  • Travel Time:

    12 Minutes

  • Frequency:

    N/A

  • Walk Fare:

    0.15 USD (~0.49 RON)

Xanthi
  • Total Distance:

    358.07 km (222 miles)

  • Travel Time:

    3 Hours 58 Minutes

  • Frequency:

    1 Times/Day

  • Bus Fare:

    13.77 USD (~45.09 RON)

Haskovo
  • Total Distance:

    0.62 km (0 miles)

  • Travel Time:

    7 Minutes

  • Frequency:

    N/A

  • Walk Fare:

    0.09 USD (~0.29 RON)

Haskovo
  • Total Distance:

    15.69 km (10 miles)

  • Travel Time:

    23 Minutes

  • Frequency:

    2 Times/Day

  • Bus Fare:

    1.0 USD (~3.27 RON)

Dimitrovgrad
  • Total Distance:

    0.77 km (0 miles)

  • Travel Time:

    9 Minutes

  • Frequency:

    N/A

  • Walk Fare:

    0.11 USD (~0.36 RON)

Dimitrovgrad
  • Total Distance:

    443.58 km (276 miles)

  • Travel Time:

    13 Hours 30 Minutes

  • Frequency:

    1 Times/Day

  • Train Fare:

    12.0 USD (~39.3 RON)

Bucharest
Source: Rome2rio

Train schedule

Departure Arrival Fare Operator Duration
Kavala Xanthi 10 USD https://www.ktelkavalas.gr/ 2h 10mins
Xanthi Haskovo USD http://www.ktelxanthis.gr/dromologia-exoterikou/ 3h 49mins
Haskovo Dimitrovgrad 1 USD https://www.starazagora.bg/bg/avtogara-stara-zagora/razpisanie-na-avtogara-stara-zagora-po-gradove 22mins
Dimitrovgrad Gara Bucureşti Nord 12 USD http://www.bdz.bg/en/ 12h 59mins

Cost by number of pax.

Pax Currency (USD) Currency (Local)
1 person 39 USD ~ 128 RON
2 people 78 USD ~ 255 RON
3 people 117 USD ~ 383 RON
4 people 156 USD ~ 511 RON
5 people 195 USD ~ 639 RON

Did you know?

  • The total CO2 Emission for your Kavala - Bucharest train trip is 37.88 kg
  • Your total cost to travel by train from Kavala to Bucharest is about 39.0 USD (~127.72 RON)