Train from Barcelona to Odessa

Barcelona
Odessa, Ukraine

Your cost to travel by Train: $298 - $365

Barcelona-Sants
  • Total Distance:

    657.51 km (409 miles)

  • Travel Time:

    5 Hours 5 Minutes

  • Frequency:

    18 Times/Day

  • Train Fare:

    85.0 USD (~696.89 UAH)

Lyon Part Dieu
  • Total Distance:

    717.8 km (446 miles)

  • Travel Time:

    5 Hours 54 Minutes

  • Frequency:

    18 Times/Day

  • Train Fare:

    140.0 USD (~1,147.81 UAH)

Frankfurt(Main)Hbf
  • Total Distance:

    539.23 km (335 miles)

  • Travel Time:

    4 Hours 16 Minutes

  • Frequency:

    18 Times/Day

  • Train Fare:

    130.0 USD (~1,065.83 UAH)

Berlin Hbf
  • Total Distance:

    892.54 km (555 miles)

  • Travel Time:

    13 Hours 24 Minutes

  • Frequency:

    18 Times/Day

  • Train Fare:

    110.0 USD (~901.85 UAH)

Przemysl Glowny
  • Total Distance:

    0.74 km (0 miles)

  • Travel Time:

    9 Minutes

  • Frequency:

    N/A

  • Walk Fare:

    0.0 USD (~0.0 UAH)

Przemysl Gl.
  • Total Distance:

    838.38 km (521 miles)

  • Travel Time:

    15 Hours 16 Minutes

  • Frequency:

    18 Times/Day

  • Train Fare:

    45.0 USD (~368.94 UAH)

Odessa, Odessa Oblast, Ukraine
Source: Rome2rio

Train schedule

Departure Arrival Fare Operator Duration

Cost by number of pax.

Pax Currency (USD) Currency (Local)
1 person 348 USD ~ 2,853 UAH
2 people 696 USD ~ 5,706 UAH
3 people 1,044 USD ~ 8,559 UAH
4 people 1,392 USD ~ 11,413 UAH
5 people 1,740 USD ~ 14,266 UAH

Did you know?

  • The total CO2 Emission for your Barcelona - Odessa train trip is 193.29 kg
  • Your total cost to travel by train from Barcelona to Odessa is about 348.0 USD (~2,853.14 UAH)