Train from Tallinn to Sofia

Tallinn
Sofia, Bulgaria

Your cost to travel by Bus, train: $191 - $233

Tallinn
  • Total Distance:

    1157.2 km (719 miles)

  • Travel Time:

    18 Hours 21 Minutes

  • Frequency:

    2 Times/Day

  • Bus Fare:

    80.0 USD (~115.37 BGN)

Warszawa Zachodnia
  • Total Distance:

    292.6 km (182 miles)

  • Travel Time:

    2 Hours 22 Minutes

  • Frequency:

    9 Times/Day

  • Train Fare:

    14.0 USD (~20.19 BGN)

Krakow Glowny
  • Total Distance:

    0.61 km (0 miles)

  • Travel Time:

    7 Minutes

  • Frequency:

    N/A

  • Walk Fare:

    0.09 USD (~0.13 BGN)

Kraków
  • Total Distance:

    1175.22 km (730 miles)

  • Travel Time:

    20 Hours 12 Minutes

  • Frequency:

    0 Times/Day

  • Bus Fare:

    120.0 USD (~173.05 BGN)

Sofia
Source: Rome2rio

Train schedule

Departure Arrival Fare Operator Duration
Tallinn Warszawa Zachodni 80 USD http://www.polskibus.com/en/timetables.htm 18h 10mins
Warszawa Zachodnia Krakow Glowny 14 USD https://www.intercity.pl/en/ 2h 21mins
Kraków Sofia Serdika 120 USD http://www.touring.bg/destinations_en.php 20h 0mins

Cost by number of pax.

Pax Currency (USD) Currency (Local)
1 person 223 USD ~ 322 BGN
2 people 446 USD ~ 643 BGN
3 people 669 USD ~ 965 BGN
4 people 892 USD ~ 1,286 BGN
5 people 1,115 USD ~ 1,608 BGN

Did you know?

  • The total CO2 Emission for your Tallinn - Sofia train trip is 85.57 kg
  • Your total cost to travel by train from Tallinn to Sofia is about 223.0 USD (~321.58 BGN)