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

Trains to Hanover

Amsterdam to Hanover by train

from $23.34

Avg 0 changes 4hr 15m

Berlin to Hanover by train

from $23.34

Avg 0 changes 1hr 36m

London to Hanover by train

from $81.03

Avg 2 changes 7hr 12m

Hamburg to Hanover by train

from $11.02

Avg 0 changes 1hr 11m

Cologne to Hanover by train

from $23.34

Avg 0 changes 2hr 40m

Dortmund to Hanover by train

from $23.34

Avg 0 changes 1hr 38m

Amersfoort to Hanover by train

from $29.17

Avg 0 changes 3hr 34m

Basel to Hanover by train

from $23.98

Avg 0 changes 5hr 2m

Brunswick to Hanover by train

from $16.85

Avg 0 changes 32m

Brussels to Hanover by train

from $46.02

Avg 1 change 5hr 3m

Bremen to Hanover by train

from $23.34

Avg 0 changes 58m

Würzburg to Hanover by train

from $23.98

Avg 0 changes 2hr

Aachen to Hanover by train

from $31.11

Avg 0 changes 3hr 54m

Duisburg to Hanover by train

from $23.34

Avg 0 changes 2hr 13m

Wolfsburg to Hanover by train

from $20.74

Avg 0 changes 30m

Paris to Hanover by train

from $51.86

Avg 1 change 6hr 22m

Frankfurt am Main to Hanover by train

from $23.34

Avg 0 changes 2hr 8m

Karlsruhe to Hanover by train

from $35.65

Avg 0 changes 3hr 21m

Münster to Hanover by train

from $28.52

Avg 0 changes 1hr 30m

Hamm to Hanover by train

from $23.98

Avg 0 changes 1hr 17m

Mannheim to Hanover by train

from $23.98

Avg 0 changes 2hr 49m

Zurich to Hanover by train

from $35.65

Avg 0 changes 6hr 17m

Heidelberg to Hanover by train

from $31.11

Avg 0 changes 3hr 30m

Utrecht to Hanover by train

from $29.17

Avg 1 change 3hr 58m

Kassel to Hanover by train

from $23.34

Avg 0 changes 53m

Düsseldorf to Hanover by train

from $23.34

Avg 0 changes 2hr 34m

Venlo to Hanover by train

from $35.00

Avg 1 change 3hr 23m

Munich to Hanover by train

from $23.34

Avg 0 changes 4hr 10m

Nuremberg to Hanover by train

from $24.63

Avg 0 changes 2hr 55m

Fulda to Hanover by train

from $35.65

Avg 0 changes 1hr 24m

Bielefeld to Hanover by train

from $23.34

Avg 0 changes 48m

Leipzig to Hanover by train

from $23.34

Avg 0 changes 2hr 40m

Göttingen to Hanover by train

from $23.34

Avg 0 changes 32m

Magdeburg to Hanover by train

from $46.67

Avg 0 changes 1hr 19m

Dresden to Hanover by train

from $23.34

Avg 0 changes 3hr 55m

Flensburg to Hanover by train

from $31.11

Avg 1 change 3hr 23m

Copenhagen to Hanover by train

from $46.67

Avg 1 change 6hr 3m

Rotterdam to Hanover by train

from $34.36

Avg 1 change 4hr 43m

Eindhoven to Hanover by train

from $30.47

Avg 2 changes 4hr 9m

Enschede to Hanover by train

from $45.38

Avg 1 change 2hr 32m

Hengelo to Hanover by train

from $23.34

Avg 0 changes 2hr 19m

Bern to Hanover by train

from $59.64

Avg 1 change 6hr 13m

Stuttgart to Hanover by train

from $35.65

Avg 0 changes 3hr 30m

Vienna to Hanover by train

from $47.32

Avg 0 changes 7hr 17m

Hilversum to Hanover by train

from $35.65

Avg 0 changes 3hr 52m

Potsdam to Hanover by train

from $23.98

Avg 0 changes 2hr 3m

Mainz to Hanover by train

from $112.14

Avg 1 change 2hr 56m

Hildesheim to Hanover by train

from $8.43

Avg 0 changes 25m

Baden-Baden to Hanover by train

from $35.65

Avg 0 changes 3hr 39m

Goslar to Hanover by train

from $25.28

Avg 0 changes 1hr 7m

Zwolle to Hanover by train

from $23.34

Avg 1 change 3hr 23m

Strasbourg to Hanover by train

from $47.32

Avg 1 change 4hr 22m

Osnabrück to Hanover by train

from $23.34

Avg 0 changes 1hr 5m

Fredericia to Hanover by train

from $35.65

Avg 1 change 4hr 42m

Arnhem to Hanover by train

from $23.34

Avg 1 change 3hr 37m

Neumünster to Hanover by train

from $47.97

Avg 1 change 2hr 34m

Minden to Hanover by train

from $18.15

Avg 0 changes 28m

Lübeck to Hanover by train

from $40.84

Avg 0 changes 2hr 6m

Deventer to Hanover by train

from $23.98

Avg 0 changes 2hr 56m

Salzburg to Hanover by train

from $51.86

Avg 1 change 6hr 3m

Offenburg to Hanover by train

from $90.10

Avg 0 changes 3hr 58m

Zutphen to Hanover by train

from $23.98

Avg 1 change 3hr 10m

Freiburg to Hanover by train

from $23.34

Avg 0 changes 4hr 28m

Essen to Hanover by train

from $46.67

Avg 0 changes 2hr

Kehl to Hanover by train

from $227.53

Avg 2 changes 4hr 36m

Leer to Hanover by train

from $23.98

Avg 0 changes 2hr 32m

Oldenburg to Hanover by train

from $23.34

Avg 0 changes 1hr 33m

Bad Schandau to Hanover by train

from $23.98

Avg 1 change 4hr 7m

Prague to Hanover by train

from $35.65

Avg 1 change 5hr 55m

Děčín to Hanover by train

from $35.65

Avg 1 change 4hr 23m

Milan to Hanover by train

from $180.85

Avg 1 change 9hr 54m

Koblenz to Hanover by train

from $34.36

Avg 0 changes 3hr 43m

Almelo to Hanover by train

from $23.34

Avg 0 changes 2hr 32m

Rheine to Hanover by train

from $23.98

Avg 0 changes 1hr 36m

Almere to Hanover by train

from $29.17

Avg 3 changes 4hr 29m

Celle to Hanover by train

from $12.32

Avg 0 changes 18m

Roosendaal to Hanover by train

from $60.28

Avg 1 change 5hr 21m

Geneva to Hanover by train

from $23.98

Avg 1 change 8hr 2m

Bad Oeynhausen to Hanover by train

from $22.04

Avg 0 changes 37m

Biel/Bienne to Hanover by train

from $59.64

Avg 1 change 6hr 28m

Herford to Hanover by train

from $50.56

Avg 0 changes 41m

Liège to Hanover by train

from $35.00

Avg 1 change 4hr 14m

Maastricht to Hanover by train

from $40.84

Avg 2 changes 4hr 27m

Uelzen to Hanover by train

from $46.67

Avg 0 changes 37m

Groningen to Hanover by train

from $23.34

Avg 1 change 3hr 37m

Halle to Hanover by train

from $35.00

Avg 0 changes 2hr 13m

Rouen to Hanover by train

from $124.46

Avg 2 changes 8hr 48m

Frankfurt Airport to Hanover by train

from $23.98

Avg 0 changes 2hr 24m

Erfurt to Hanover by train

from $23.34

Avg 1 change 2hr 13m

Lyon to Hanover by train

from $58.34

Avg 1 change 8hr 13m

Marseille to Hanover by train

from $119.27

Avg 1 change 10hr 3m

Paderborn to Hanover by train

from $25.28

Avg 0 changes 1hr 48m

Berlin-Schönefeld Flughafen to Hanover by train

from $31.11

Avg 1 change 2hr 25m

Lille to Hanover by train

from $66.77

Avg 1 change 5hr 55m

Barcelona to Hanover by train

from $87.51

Avg 2 changes 14hr 16m

Bologna to Hanover by train

from $58.34

Avg 1 change 11hr 47m

Leiden to Hanover by train

from $29.17

Avg 1 change 4hr 56m

Hamburg Airport to Hanover by train

from $23.98

Avg 1 change 1hr 46m

Innsbruck to Hanover by train

from $47.32

Avg 1 change 6hr 15m

Linz to Hanover by train

from $93.99

Avg 0 changes 5hr 56m

Aarhus to Hanover by train

from $47.32

Avg 1 change 5hr 46m

Lüneburg to Hanover by train

from $23.98

Avg 0 changes 52m

Luxembourg City to Hanover by train

from $47.32

Avg 2 changes 6hr 16m

Saarbrücken to Hanover by train

from $106.31

Avg 1 change 4hr 30m

Charleroi Sud to Hanover by train

from $112.79

Avg 2 changes 6hr 1m

Lausanne to Hanover by train

from $123.81

Avg 1 change 7hr 27m

Nijmegen to Hanover by train

from $48.62

Avg 1 change 3hr 54m

Kaiserslautern to Hanover by train

from $77.79

Avg 1 change 3hr 47m

Wernigerode to Hanover by train

from $23.34

Avg 1 change 1hr 49m

Kiel to Hanover by train

from $47.97

Avg 0 changes 2hr 24m

Verona to Hanover by train

from $59.64

Avg 1 change 10hr 28m

Hamelin to Hanover by train

from $16.21

Avg 0 changes 40m

Trier to Hanover by train

from $122.51

Avg 1 change 5hr 16m

Cologne Bonn Airport to Hanover by train

from $35.65

Avg 1 change 3hr

Apeldoorn to Hanover by train

from $23.34

Avg 0 changes 3hr 9m

Augsburg to Hanover by train

from $35.65

Avg 0 changes 3hr 54m

The Hague to Hanover by train

from $52.51

Avg 1 change 4hr 38m

Gütersloh to Hanover by train

from $26.58

Avg 0 changes 59m

Antwerp to Hanover by train

from $47.32

Avg 1 change 5hr 33m

Bonn to Hanover by train

from $91.40

Avg 0 changes 3hr 3m

Wuppertal to Hanover by train

from $25.28

Avg 0 changes 2hr 11m

Bochum to Hanover by train

from $31.76

Avg 0 changes 1hr 51m

Rostock to Hanover by train

from $23.98

Avg 0 changes 3hr 13m

Bad Bentheim to Hanover by train

from $46.67

Avg 0 changes 1hr 50m

St. Pölten to Hanover by train

from $117.98

Avg 0 changes 6hr 46m

Villach to Hanover by train

from $46.67

Avg 1 change 9hr 1m

Passau to Hanover by train

from $190.58

Avg 0 changes 4hr 55m

Venice to Hanover by train

from $57.69

Avg 1 change 11hr 42m

Delft to Hanover by train

from $35.65

Avg 1 change 4hr 54m

Dessau to Hanover by train

from $23.98

Avg 0 changes 2hr 1m

Bruges to Hanover by train

from $47.97

Avg 2 changes 6hr 18m

Ghent to Hanover by train

from $47.97

Avg 2 changes 5hr 42m

Darmstadt to Hanover by train

from $23.34

Avg 0 changes 3hr 16m

Brig to Hanover by train

from $300.13

Avg 1 change 7hr 28m

Warsaw to Hanover by train

from $97.23

Avg 1 change 7hr 28m

Flughafen Wien to Hanover by train

from $95.29

Avg 1 change 7hr 59m

Verden to Hanover by train

from $23.98

Avg 0 changes 41m

Ulm to Hanover by train

from $152.98

Avg 1 change 4hr 49m

Stockholm to Hanover by train

from $68.71

Avg 2 changes 11hr 51m

Berlin Alexanderplatz to Hanover by train

from $65.47

Avg 1 change 1hr 55m

Kufstein to Hanover by train

from $52.51

Avg 1 change 5hr 55m

Odense to Hanover by train

from $47.32

Avg 3 changes 5hr 25m

Breda to Hanover by train

from $29.82

Avg 1 change 4hr 49m

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.