Train from Frankfurt Airport to Barcelona–El Prat Airport

Frankfurt Airport
Barcelona–El Prat Airport, Spain

Your cost to travel by Train via Strasbourg: $269 - $329

Frankfurt(Main)Hbf
  • Total Distance:

    220.57 km (137 miles)

  • Travel Time:

    1 Hours 51 Minutes

  • Frequency:

    1 Times/Day

  • Train Fare:

    50.0 USD (~36.82 EUR)

Strasbourg
  • Total Distance:

    826.11 km (513 miles)

  • Travel Time:

    5 Hours 18 Minutes

  • Frequency:

    1 Times/Day

  • Train Fare:

    170.0 USD (~125.19 EUR)

Montpellier Saint-Roch
  • Total Distance:

    350.97 km (218 miles)

  • Travel Time:

    2 Hours 55 Minutes

  • Frequency:

    1 Times/Day

  • Train Fare:

    70.0 USD (~51.55 EUR)

Barcelona Sants
  • Total Distance:

    14.59 km (9 miles)

  • Travel Time:

    17 Minutes

  • Frequency:

    27 Times/Day

  • Train Fare:

    7.0 USD (~5.16 EUR)

Barcelona–El Prat Airport, El Prat de Llobregat, Spain
Source: Rome2rio

Train schedule

Departure Arrival Fare Operator Duration
Frankfurt(Main)Hbf Strasbourg 50 USD https://en.oui.sncf/en/ 1h 49mins
Strasbourg Montpellier Saint-Roch 170 USD https://en.oui.sncf/en/ 5h 12mins
Montpellier Saint-Roch Barcelona Sants 70 USD https://en.oui.sncf/en/ 2h 52mins
Barcelona Sants Barcelona Airport 7 USD http://www.renfe.com/EN/viajeros/cercanias/barcelona/ 17mins

Cost by number of pax.

Pax Currency (USD) Currency (Local)
1 person 314 USD ~ 231 EUR
2 people 628 USD ~ 462 EUR
3 people 942 USD ~ 694 EUR
4 people 1,256 USD ~ 925 EUR
5 people 1,570 USD ~ 1,156 EUR

Did you know?

  • The total CO2 Emission for your Frankfurt Airport - Barcelona–El Prat Airport train trip is 74.83999999999999 kg
  • Your total cost to travel by train from Frankfurt Airport to Barcelona–El Prat Airport is about 314.0 USD (~231.24 EUR)