Loco2 is changing tracks and will soon be known as Rail Europe. Read more

Trains to Frankfurt Airport

Mannheim to Frankfurt Airport by train

from $23.17

Avg 0 changes 30m

Cologne to Frankfurt Airport by train

from $23.17

Avg 0 changes 46m

Munich to Frankfurt Airport by train

from $23.17

Avg 0 changes 3hr 26m

Stuttgart to Frankfurt Airport by train

from $23.17

Avg 0 changes 1hr 11m

Brussels to Frankfurt Airport by train

from $40.55

Avg 0 changes 2hr 44m

London to Frankfurt Airport by train

from $80.46

Avg 1 change 5hr

Nuremberg to Frankfurt Airport by train

from $23.17

Avg 0 changes 2hr 1m

Amsterdam to Frankfurt Airport by train

from $34.76

Avg 0 changes 3hr 32m

Düsseldorf to Frankfurt Airport by train

from $32.83

Avg 0 changes 1hr 11m

Darmstadt to Frankfurt Airport by train

from $19.31

Avg 1 change 34m

Vienna to Frankfurt Airport by train

from $46.99

Avg 0 changes 6hr 21m

Göttingen to Frankfurt Airport by train

from $23.17

Avg 0 changes 1hr 56m

Ulm to Frankfurt Airport by train

from $30.90

Avg 0 changes 2hr 15m

Dresden to Frankfurt Airport by train

from $30.25

Avg 0 changes 4hr 27m

Karlsruhe to Frankfurt Airport by train

from $23.17

Avg 0 changes 53m

Baden-Baden to Frankfurt Airport by train

from $23.17

Avg 0 changes 1hr 9m

Zurich to Frankfurt Airport by train

from $23.82

Avg 1 change 3hr 53m

Milan to Frankfurt Airport by train

from $90.11

Avg 1 change 7hr 30m

Strasbourg to Frankfurt Airport by train

from $34.76

Avg 1 change 1hr 53m

Basel to Frankfurt Airport by train

from $35.40

Avg 0 changes 2hr 43m

Wuppertal to Frankfurt Airport by train

from $23.17

Avg 0 changes 1hr 34m

Paris to Frankfurt Airport by train

from $52.14

Avg 1 change 3hr 46m

Saarbrücken to Frankfurt Airport by train

from $23.17

Avg 0 changes 2hr 29m

Utrecht to Frankfurt Airport by train

from $35.40

Avg 0 changes 3hr 3m

Gießen to Frankfurt Airport by train

from $23.82

Avg 1 change 1hr 3m

Berlin to Frankfurt Airport by train

from $23.82

Avg 0 changes 4hr 14m

Koblenz to Frankfurt Airport by train

from $23.17

Avg 0 changes 1hr 6m

Offenburg to Frankfurt Airport by train

from $23.17

Avg 0 changes 1hr 34m

Eisenach to Frankfurt Airport by train

from $23.17

Avg 0 changes 1hr 59m

Maastricht to Frankfurt Airport by train

from $28.97

Avg 1 change 2hr 49m

Hamburg to Frankfurt Airport by train

from $30.25

Avg 0 changes 3hr 53m

Sinsheim to Frankfurt Airport by train

from $23.82

Avg 1 change 1hr 22m

Marburg to Frankfurt Airport by train

from $23.17

Avg 1 change 1hr 22m

Münster to Frankfurt Airport by train

from $36.05

Avg 0 changes 2hr 40m

Aachen to Frankfurt Airport by train

from $30.25

Avg 0 changes 1hr 30m

Würzburg to Frankfurt Airport by train

from $23.17

Avg 0 changes 1hr 7m

Heidelberg to Frankfurt Airport by train

from $23.17

Avg 0 changes 44m

Venice to Frankfurt Airport by train

from $59.86

Avg 1 change 10hr 33m

Bacharach to Frankfurt Airport by train

from $21.88

Avg 0 changes 53m

Leipzig to Frankfurt Airport by train

from $35.40

Avg 0 changes 3hr 14m

Prague to Frankfurt Airport by train

from $36.05

Avg 1 change 7hr 10m

Freiburg to Frankfurt Airport by train

from $30.25

Avg 0 changes 2hr 6m

Mainz to Frankfurt Airport by train

from $10.94

Avg 0 changes 15m

Essen to Frankfurt Airport by train

from $23.17

Avg 0 changes 1hr 38m

Erfurt to Frankfurt Airport by train

from $23.17

Avg 0 changes 2hr 29m

Luxembourg City to Frankfurt Airport by train

from $23.17

Avg 1 change 3hr 26m

Wiesbaden to Frankfurt Airport by train

from $12.23

Avg 0 changes 29m

Dortmund to Frankfurt Airport by train

from $23.82

Avg 0 changes 2hr 8m

Birmingham to Frankfurt Airport by train

from $140.96

Avg 2 changes 7hr 39m

Duisburg to Frankfurt Airport by train

from $30.25

Avg 0 changes 1hr 25m

Copenhagen to Frankfurt Airport by train

from $72.09

Avg 1 change 8hr 47m

Hanover to Frankfurt Airport by train

from $23.17

Avg 0 changes 2hr 35m

Bonn to Frankfurt Airport by train

from $23.17

Avg 0 changes 1hr 39m

Tübingen to Frankfurt Airport by train

from $30.90

Avg 1 change 2hr 6m

Siegburg/Bonn to Frankfurt Airport by train

from $23.17

Avg 0 changes 37m

Kaiserslautern to Frankfurt Airport by train

from $23.17

Avg 1 change 1hr 22m

Edinburgh to Frankfurt Airport by train

from $289.01

Avg 2 changes 10hr 29m

Salzburg to Frankfurt Airport by train

from $23.82

Avg 1 change 5hr 20m

Kassel to Frankfurt Airport by train

from $23.17

Avg 0 changes 1hr 34m

Fulda to Frankfurt Airport by train

from $23.17

Avg 0 changes 1hr 4m

Rothenburg ob der Tauber to Frankfurt Airport by train

from $23.82

Avg 2 changes 2hr 31m

Montabaur to Frankfurt Airport by train

from $23.17

Avg 0 changes 28m

The Hague to Frankfurt Airport by train

from $35.40

Avg 1 change 3hr 42m

Verona to Frankfurt Airport by train

from $59.22

Avg 1 change 9hr 7m

Regensburg to Frankfurt Airport by train

from $30.90

Avg 0 changes 3hr 3m

Aschaffenburg to Frankfurt Airport by train

from $17.38

Avg 0 changes 43m

Paderborn to Frankfurt Airport by train

from $41.84

Avg 1 change 3hr 2m

Boppard to Frankfurt Airport by train

from $26.39

Avg 0 changes 1hr 1m

Bad Hersfeld to Frankfurt Airport by train

from $23.17

Avg 0 changes 1hr 29m

Bingen am Rhein to Frankfurt Airport by train

from $18.02

Avg 0 changes 33m

Trier to Frankfurt Airport by train

from $25.75

Avg 1 change 2hr 48m

Heilbronn to Frankfurt Airport by train

from $23.17

Avg 1 change 2hr

Hanau to Frankfurt Airport by train

from $27.03

Avg 0 changes 23m

Schwandorf to Frankfurt Airport by train

from $34.11

Avg 1 change 3hr 47m

Bamberg to Frankfurt Airport by train

from $28.32

Avg 1 change 2hr 11m

Flensburg to Frankfurt Airport by train

from $49.56

Avg 2 changes 7hr 2m

Bern to Frankfurt Airport by train

from $23.82

Avg 1 change 3hr 49m

Arnhem to Frankfurt Airport by train

from $23.82

Avg 0 changes 2hr 33m

Bochum to Frankfurt Airport by train

from $24.46

Avg 0 changes 1hr 55m

Bruges to Frankfurt Airport by train

from $127.45

Avg 1 change 3hr 59m

Pforzheim to Frankfurt Airport by train

from $23.17

Avg 1 change 1hr 31m

Barcelona to Frankfurt Airport by train

from $107.49

Avg 2 changes 11hr 41m

Bielefeld to Frankfurt Airport by train

from $22.53

Avg 1 change 2hr 47m

Hagen to Frankfurt Airport by train

from $30.90

Avg 0 changes 1hr 49m

Weimar to Frankfurt Airport by train

from $30.25

Avg 1 change 2hr 49m

Antwerp to Frankfurt Airport by train

from $210.48

Avg 1 change 3hr 14m

Osnabrück to Frankfurt Airport by train

from $23.82

Avg 0 changes 3hr 12m

Friedrichshafen to Frankfurt Airport by train

from $77.88

Avg 1 change 3hr 31m

Erlangen to Frankfurt Airport by train

from $30.25

Avg 1 change 2hr 35m

Bremen to Frankfurt Airport by train

from $23.82

Avg 0 changes 4hr 5m

Brunswick to Frankfurt Airport by train

from $75.31

Avg 0 changes 2hr 50m

Innsbruck to Frankfurt Airport by train

from $47.63

Avg 1 change 5hr 41m

Landstuhl to Frankfurt Airport by train

from $28.32

Avg 1 change 1hr 35m

Lyon to Frankfurt Airport by train

from $99.13

Avg 1 change 6hr 6m

Passau to Frankfurt Airport by train

from $23.82

Avg 0 changes 4hr 1m

Geneva to Frankfurt Airport by train

from $23.82

Avg 2 changes 5hr 38m

Ebbsfleet to Frankfurt Airport by train

from $106.85

Avg 1 change 4hr 54m

Homburg to Frankfurt Airport by train

from $23.82

Avg 1 change 1hr 44m

Rotterdam to Frankfurt Airport by train

from $41.20

Avg 1 change 3hr 47m

Lucerne to Frankfurt Airport by train

from $24.46

Avg 1 change 3hr 59m

Manchester to Frankfurt Airport by train

from $175.08

Avg 2 changes 8hr 33m

Flughafen Wien to Frankfurt Airport by train

from $45.06

Avg 1 change 7hr 3m

Heerlen to Frankfurt Airport by train

from $23.17

Avg 1 change 2hr 13m

Schweinfurt to Frankfurt Airport by train

from $23.82

Avg 1 change 1hr 56m

Ingolstadt to Frankfurt Airport by train

from $23.17

Avg 0 changes 2hr 37m

Nijmegen to Frankfurt Airport by train

from $58.57

Avg 1 change 2hr 54m

Liège to Frankfurt Airport by train

from $29.61

Avg 0 changes 1hr 55m

Eindhoven to Frankfurt Airport by train

from $30.25

Avg 2 changes 3hr 13m

Lindau to Frankfurt Airport by train

from $34.11

Avg 1 change 4hr 1m

Venlo to Frankfurt Airport by train

from $23.17

Avg 1 change 2hr 28m

Oberhausen to Frankfurt Airport by train

from $30.25

Avg 0 changes 1hr 41m

Marseille to Frankfurt Airport by train

from $58.57

Avg 1 change 7hr 52m

Memmingen to Frankfurt Airport by train

from $43.13

Avg 1 change 2hr 56m

Lausanne to Frankfurt Airport by train

from $46.34

Avg 2 changes 5hr 9m

Mönchengladbach to Frankfurt Airport by train

from $30.25

Avg 1 change 1hr 48m

Konstanz to Frankfurt Airport by train

from $90.76

Avg 1 change 3hr 47m

Graz to Frankfurt Airport by train

from $45.70

Avg 1 change 9hr 11m

Lugano to Frankfurt Airport by train

from $47.63

Avg 1 change 6hr 11m

Bologna to Frankfurt Airport by train

from $104.92

Avg 1 change 9hr 28m

Munich Airport to Frankfurt Airport by train

from $30.25

Avg 1 change 4hr 18m

Ghent to Frankfurt Airport by train

from $209.19

Avg 1 change 3hr 29m

Augsburg to Frankfurt Airport by train

from $30.90

Avg 0 changes 3hr 3m

Interlaken to Frankfurt Airport by train

from $23.82

Avg 1 change 4hr 48m

Freilassing to Frankfurt Airport by train

from $79.17

Avg 1 change 5hr 12m

Hamm to Frankfurt Airport by train

from $37.98

Avg 0 changes 2hr 25m

Biel/Bienne to Frankfurt Airport by train

from $46.99

Avg 1 change 4hr 4m

Linz to Frankfurt Airport by train

from $94.62

Avg 0 changes 5hr

Kastrup Lufthavn to Frankfurt Airport by train

from $70.80

Avg 2 changes 11hr 34m

Olten to Frankfurt Airport by train

from $96.55

Avg 1 change 3hr 21m

Herzogenrath to Frankfurt Airport by train

from $30.90

Avg 1 change 1hr 55m

Villach to Frankfurt Airport by train

from $81.75

Avg 1 change 8hr 4m

Budapest to Frankfurt Airport by train

from $97.19

Avg 1 change 9hr 43m

Appenweier to Frankfurt Airport by train

from $26.39

Avg 1 change 1hr 45m

Breda to Frankfurt Airport by train

from $34.11

Avg 1 change 3hr 54m

Düren to Frankfurt Airport by train

from $28.32

Avg 1 change 1hr 24m

Kufstein to Frankfurt Airport by train

from $42.48

Avg 1 change 4hr 45m

Country guide

Trains to Germany

Read our country guide

Child and youth passengers

The definition of "Child" and "Youth" varies by country and operator. This is why we ask for the age of young passengers.

Sometimes children below a certain age can travel without a seat for free. If you want to guarantee a seat for child passengers, enter '6' as the age of the child.

Read more about child and youth passenger ages. See also youth discounts and railcards.