Trains to Frankfurt Airport Find train times and tickets

Mannheim to Frankfurt Airport by train

from $23.44

Avg 0 changes 30m

Cologne to Frankfurt Airport by train

from $24.09

Avg 0 changes 46m

Munich to Frankfurt Airport by train

from $23.44

Avg 0 changes 3hr 25m

Stuttgart to Frankfurt Airport by train

from $23.44

Avg 0 changes 1hr 11m

Brussels to Frankfurt Airport by train

from $46.88

Avg 0 changes 2hr 44m

London to Frankfurt Airport by train

from $83.99

Avg 1 change 5hr 11m

Nuremberg to Frankfurt Airport by train

from $24.09

Avg 0 changes 2hr 16m

Amsterdam to Frankfurt Airport by train

from $35.16

Avg 0 changes 3hr 30m

Düsseldorf to Frankfurt Airport by train

from $24.09

Avg 0 changes 1hr 11m

Darmstadt to Frankfurt Airport by train

from $18.88

Avg 1 change 34m

Vienna to Frankfurt Airport by train

from $46.88

Avg 0 changes 6hr 40m

Göttingen to Frankfurt Airport by train

from $23.44

Avg 0 changes 1hr 56m

Ulm to Frankfurt Airport by train

from $24.09

Avg 0 changes 2hr 13m

Dresden to Frankfurt Airport by train

from $24.09

Avg 0 changes 4hr 27m

Karlsruhe to Frankfurt Airport by train

from $23.44

Avg 0 changes 1hr 5m

Baden-Baden to Frankfurt Airport by train

from $23.44

Avg 0 changes 1hr 23m

Zurich to Frankfurt Airport by train

from $47.53

Avg 1 change 3hr 53m

Milan to Frankfurt Airport by train

from $131.52

Avg 2 changes 7hr 30m

Strasbourg to Frankfurt Airport by train

from $22.79

Avg 1 change 1hr 53m

Basel to Frankfurt Airport by train

from $24.09

Avg 0 changes 2hr 53m

Paris to Frankfurt Airport by train

from $70.97

Avg 1 change 3hr 46m

Saarbrücken to Frankfurt Airport by train

from $24.09

Avg 0 changes 2hr 29m

Utrecht to Frankfurt Airport by train

from $35.81

Avg 0 changes 3hr 3m

Berlin to Frankfurt Airport by train

from $31.25

Avg 0 changes 4hr 12m

Koblenz to Frankfurt Airport by train

from $23.44

Avg 0 changes 1hr 7m

Offenburg to Frankfurt Airport by train

from $24.09

Avg 0 changes 1hr 33m

Eisenach to Frankfurt Airport by train

from $24.09

Avg 0 changes 1hr 59m

Maastricht to Frankfurt Airport by train

from $24.09

Avg 1 change 2hr 49m

Hamburg to Frankfurt Airport by train

from $30.60

Avg 0 changes 3hr 53m

Sinsheim to Frankfurt Airport by train

from $24.09

Avg 1 change 1hr 22m

Münster to Frankfurt Airport by train

from $24.09

Avg 0 changes 2hr 48m

Aachen to Frankfurt Airport by train

from $31.25

Avg 0 changes 1hr 30m

Würzburg to Frankfurt Airport by train

from $23.44

Avg 0 changes 1hr 22m

Heidelberg to Frankfurt Airport by train

from $23.44

Avg 0 changes 44m

Venice to Frankfurt Airport by train

from $59.90

Avg 1 change 10hr 33m

Leipzig to Frankfurt Airport by train

from $35.81

Avg 0 changes 3hr 14m

Prague to Frankfurt Airport by train

from $35.81

Avg 1 change 7hr 21m

Freiburg to Frankfurt Airport by train

from $24.09

Avg 0 changes 2hr 6m

Mainz to Frankfurt Airport by train

from $11.72

Avg 0 changes 15m

Essen to Frankfurt Airport by train

from $35.81

Avg 0 changes 1hr 38m

Erfurt to Frankfurt Airport by train

from $23.44

Avg 0 changes 2hr 29m

Luxembourg City to Frankfurt Airport by train

from $23.44

Avg 1 change 3hr 38m

Wiesbaden to Frankfurt Airport by train

from $11.72

Avg 0 changes 29m

Dortmund to Frankfurt Airport by train

from $24.09

Avg 0 changes 2hr 8m

Duisburg to Frankfurt Airport by train

from $37.76

Avg 0 changes 1hr 25m

Copenhagen to Frankfurt Airport by train

from $47.53

Avg 1 change 8hr 47m

Hanover to Frankfurt Airport by train

from $30.60

Avg 0 changes 2hr 35m

Bonn to Frankfurt Airport by train

from $23.44

Avg 0 changes 1hr 39m

Tübingen to Frankfurt Airport by train

from $47.53

Avg 1 change 2hr 6m

Siegburg/Bonn to Frankfurt Airport by train

from $54.69

Avg 0 changes 37m

Kaiserslautern to Frankfurt Airport by train

from $24.09

Avg 1 change 1hr 23m

Salzburg to Frankfurt Airport by train

from $61.20

Avg 1 change 5hr 20m

Kassel to Frankfurt Airport by train

from $24.09

Avg 0 changes 1hr 34m

Fulda to Frankfurt Airport by train

from $24.09

Avg 0 changes 1hr 4m

Montabaur to Frankfurt Airport by train

from $23.44

Avg 0 changes 28m

Verona to Frankfurt Airport by train

from $404.33

Avg 1 change 9hr 18m

Aschaffenburg to Frankfurt Airport by train

from $19.53

Avg 0 changes 43m

Hanau to Frankfurt Airport by train

from $13.67

Avg 0 changes 24m

Bamberg to Frankfurt Airport by train

from $26.04

Avg 1 change 2hr 24m

Flensburg to Frankfurt Airport by train

from $89.85

Avg 2 changes 6hr 7m

Bern to Frankfurt Airport by train

from $65.76

Avg 1 change 3hr 49m

Arnhem to Frankfurt Airport by train

from $35.81

Avg 0 changes 2hr 33m

Bruges to Frankfurt Airport by train

from $48.83

Avg 1 change 3hr 59m

Bremen to Frankfurt Airport by train

from $23.44

Avg 0 changes 5hr 15m

Innsbruck to Frankfurt Airport by train

from $94.41

Avg 1 change 5hr 42m

Geneva to Frankfurt Airport by train

from $120.45

Avg 2 changes 5hr 38m

Rotterdam to Frankfurt Airport by train

from $143.24

Avg 1 change 3hr 50m

Lucerne to Frankfurt Airport by train

from $47.53

Avg 1 change 3hr 59m

Heerlen to Frankfurt Airport by train

from $24.09

Avg 2 changes 2hr 13m

Liège to Frankfurt Airport by train

from $35.81

Avg 0 changes 1hr 55m

Eindhoven to Frankfurt Airport by train

from $59.90

Avg 1 change 3hr 13m

Venlo to Frankfurt Airport by train

from $29.95

Avg 1 change 2hr 28m

Memmingen to Frankfurt Airport by train

from $141.29

Avg 1 change 2hr 56m

Mönchengladbach to Frankfurt Airport by train

from $36.46

Avg 1 change 1hr 48m

Lugano to Frankfurt Airport by train

from $117.85

Avg 1 change 6hr 11m

Bologna to Frankfurt Airport by train

from $130.22

Avg 1 change 9hr 28m

Ghent to Frankfurt Airport by train

from $118.50

Avg 1 change 3hr 29m

Augsburg to Frankfurt Airport by train

from $46.88

Avg 0 changes 3hr

Biel/Bienne to Frankfurt Airport by train

from $47.53

Avg 1 change 4hr 4m

Search accommodation in Frankfurt Airport

Country guide

Trains to Germany

Read our country guide

Child and youth passengers

The definition of "Child" and "Youth" varies by country and rail 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.