Trains to Frankfurt Airport

Mannheim to Frankfurt Airport by train

from $21.26

Avg 0 changes 30m

Cologne to Frankfurt Airport by train

from $23.20

Avg 0 changes 46m

Munich to Frankfurt Airport by train

from $23.20

Avg 0 changes 3hr 26m

Stuttgart to Frankfurt Airport by train

from $23.84

Avg 0 changes 1hr 11m

Brussels to Frankfurt Airport by train

from $41.88

Avg 0 changes 2hr 44m

London to Frankfurt Airport by train

from $81.83

Avg 1 change 5hr 11m

Nuremberg to Frankfurt Airport by train

from $23.20

Avg 0 changes 2hr 1m

Amsterdam to Frankfurt Airport by train

from $34.79

Avg 0 changes 3hr 36m

Düsseldorf to Frankfurt Airport by train

from $23.84

Avg 0 changes 1hr 11m

Darmstadt to Frankfurt Airport by train

from $12.89

Avg 1 change 34m

Vienna to Frankfurt Airport by train

from $46.39

Avg 0 changes 6hr 23m

Göttingen to Frankfurt Airport by train

from $23.20

Avg 0 changes 1hr 56m

Ulm to Frankfurt Airport by train

from $35.44

Avg 0 changes 2hr 13m

Dresden to Frankfurt Airport by train

from $23.20

Avg 0 changes 4hr 27m

Karlsruhe to Frankfurt Airport by train

from $23.20

Avg 0 changes 1hr 5m

Baden-Baden to Frankfurt Airport by train

from $23.84

Avg 0 changes 1hr 23m

Zurich to Frankfurt Airport by train

from $47.03

Avg 1 change 3hr 53m

Milan to Frankfurt Airport by train

from $81.83

Avg 2 changes 7hr 30m

Strasbourg to Frankfurt Airport by train

from $33.50

Avg 1 change 1hr 53m

Basel to Frankfurt Airport by train

from $23.84

Avg 0 changes 2hr 53m

Paris to Frankfurt Airport by train

from $45.75

Avg 1 change 3hr 46m

Saarbrücken to Frankfurt Airport by train

from $23.84

Avg 0 changes 2hr 29m

Utrecht to Frankfurt Airport by train

from $34.79

Avg 0 changes 3hr 3m

Berlin to Frankfurt Airport by train

from $23.20

Avg 0 changes 4hr 12m

Koblenz to Frankfurt Airport by train

from $23.84

Avg 0 changes 1hr 4m

Offenburg to Frankfurt Airport by train

from $23.20

Avg 0 changes 1hr 33m

Eisenach to Frankfurt Airport by train

from $31.57

Avg 0 changes 1hr 59m

Maastricht to Frankfurt Airport by train

from $47.03

Avg 1 change 2hr 49m

Hamburg to Frankfurt Airport by train

from $23.84

Avg 0 changes 3hr 53m

Sinsheim to Frankfurt Airport by train

from $47.68

Avg 1 change 1hr 22m

Münster to Frankfurt Airport by train

from $24.48

Avg 0 changes 2hr 40m

Aachen to Frankfurt Airport by train

from $24.48

Avg 0 changes 1hr 30m

Würzburg to Frankfurt Airport by train

from $23.20

Avg 0 changes 1hr 7m

Heidelberg to Frankfurt Airport by train

from $23.20

Avg 0 changes 44m

Venice to Frankfurt Airport by train

from $59.28

Avg 1 change 10hr 33m

Leipzig to Frankfurt Airport by train

from $23.20

Avg 0 changes 3hr 14m

Prague to Frankfurt Airport by train

from $35.44

Avg 1 change 7hr 10m

Freiburg to Frankfurt Airport by train

from $23.20

Avg 0 changes 2hr 6m

Mainz to Frankfurt Airport by train

from $11.60

Avg 0 changes 15m

Essen to Frankfurt Airport by train

from $35.44

Avg 0 changes 1hr 38m

Erfurt to Frankfurt Airport by train

from $23.84

Avg 0 changes 2hr 29m

Luxembourg City to Frankfurt Airport by train

from $23.84

Avg 1 change 3hr 38m

Wiesbaden to Frankfurt Airport by train

from $11.60

Avg 0 changes 29m

Dortmund to Frankfurt Airport by train

from $24.48

Avg 0 changes 2hr 8m

Duisburg to Frankfurt Airport by train

from $76.67

Avg 0 changes 1hr 25m

Copenhagen to Frankfurt Airport by train

from $73.45

Avg 1 change 8hr 47m

Hanover to Frankfurt Airport by train

from $23.84

Avg 0 changes 2hr 35m

Bonn to Frankfurt Airport by train

from $23.20

Avg 0 changes 1hr 39m

Tübingen to Frankfurt Airport by train

from $98.58

Avg 1 change 2hr 6m

Siegburg/Bonn to Frankfurt Airport by train

from $23.84

Avg 0 changes 37m

Kaiserslautern to Frankfurt Airport by train

from $23.20

Avg 1 change 1hr 23m

Salzburg to Frankfurt Airport by train

from $23.84

Avg 1 change 5hr 20m

Kassel to Frankfurt Airport by train

from $23.84

Avg 0 changes 1hr 34m

Fulda to Frankfurt Airport by train

from $24.48

Avg 0 changes 1hr 4m

Montabaur to Frankfurt Airport by train

from $23.20

Avg 0 changes 28m

The Hague to Frankfurt Airport by train

from $36.73

Avg 1 change 3hr 42m

Verona to Frankfurt Airport by train

from $400.12

Avg 1 change 9hr 18m

Aschaffenburg to Frankfurt Airport by train

from $18.69

Avg 0 changes 43m

Trier to Frankfurt Airport by train

from $48.97

Avg 1 change 2hr 48m

Hanau to Frankfurt Airport by train

from $14.17

Avg 0 changes 23m

Bamberg to Frankfurt Airport by train

from $25.77

Avg 1 change 2hr 11m

Flensburg to Frankfurt Airport by train

from $88.92

Avg 2 changes 6hr 7m

Bern to Frankfurt Airport by train

from $54.12

Avg 1 change 3hr 49m

Arnhem to Frankfurt Airport by train

from $28.99

Avg 0 changes 2hr 33m

Bochum to Frankfurt Airport by train

from $23.20

Avg 0 changes 1hr 55m

Bruges to Frankfurt Airport by train

from $48.32

Avg 1 change 3hr 59m

Barcelona to Frankfurt Airport by train

from $116.62

Avg 2 changes 11hr 41m

Weimar to Frankfurt Airport by train

from $36.08

Avg 1 change 2hr 49m

Bremen to Frankfurt Airport by train

from $88.27

Avg 0 changes 4hr 5m

Innsbruck to Frankfurt Airport by train

from $47.03

Avg 1 change 5hr 42m

Landstuhl to Frankfurt Airport by train

from $24.48

Avg 1 change 1hr 35m

Lyon to Frankfurt Airport by train

from $69.59

Avg 1 change 6hr 6m

Geneva to Frankfurt Airport by train

from $119.20

Avg 2 changes 5hr 38m

Ebbsfleet to Frankfurt Airport by train

from $282.85

Avg 1 change 4hr 54m

Rotterdam to Frankfurt Airport by train

from $35.44

Avg 1 change 3hr 47m

Lucerne to Frankfurt Airport by train

from $65.08

Avg 1 change 3hr 59m

Manchester to Frankfurt Airport by train

from $134.02

Avg 2 changes 8hr 33m

Heerlen to Frankfurt Airport by train

from $23.84

Avg 2 changes 2hr 13m

Liège to Frankfurt Airport by train

from $35.44

Avg 0 changes 1hr 55m

Eindhoven to Frankfurt Airport by train

from $30.93

Avg 1 change 3hr 13m

Venlo to Frankfurt Airport by train

from $23.20

Avg 1 change 2hr 28m

Memmingen to Frankfurt Airport by train

from $24.48

Avg 1 change 2hr 56m

Mönchengladbach to Frankfurt Airport by train

from $65.08

Avg 1 change 1hr 48m

Lugano to Frankfurt Airport by train

from $116.62

Avg 1 change 6hr 11m

Bologna to Frankfurt Airport by train

from $105.02

Avg 1 change 9hr 28m

Ghent to Frankfurt Airport by train

from $97.29

Avg 1 change 3hr 29m

Augsburg to Frankfurt Airport by train

from $50.90

Avg 0 changes 3hr

Hamm to Frankfurt Airport by train

from $24.48

Avg 0 changes 2hr 25m

Biel/Bienne to Frankfurt Airport by train

from $47.03

Avg 1 change 4hr 4m

Linz to Frankfurt Airport by train

from $168.81

Avg 0 changes 5hr 2m

Olten to Frankfurt Airport by train

from $96.65

Avg 1 change 3hr 20m

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.

Log in / Register

  1. We'd love to send you (occasional) emails with travel tips, sales and special offers. You can change your preferences at any time.
  1. By registering you agree with our privacy policy.