Trains to Hanover Find train times and tickets

Amsterdam to Hanover by train

from $23.04

Avg 0 changes 4hr 15m

Berlin to Hanover by train

from $23.68

Avg 0 changes 1hr 36m

London to Hanover by train

from $82.56

Avg 2 changes 7hr 24m

Hamburg to Hanover by train

from $23.68

Avg 0 changes 1hr 11m

Cologne to Hanover by train

from $23.68

Avg 0 changes 2hr 40m

Dortmund to Hanover by train

from $23.68

Avg 0 changes 1hr 38m

Amersfoort to Hanover by train

from $29.44

Avg 0 changes 3hr 34m

Basel to Hanover by train

from $47.36

Avg 0 changes 5hr 11m

Brunswick to Hanover by train

from $16.00

Avg 0 changes 32m

Brussels to Hanover by train

from $46.08

Avg 1 change 5hr 2m

Bremen to Hanover by train

from $23.68

Avg 0 changes 59m

Würzburg to Hanover by train

from $81.92

Avg 0 changes 1hr 59m

Aachen to Hanover by train

from $35.20

Avg 1 change 3hr 48m

Duisburg to Hanover by train

from $23.68

Avg 0 changes 2hr 13m

Wolfsburg to Hanover by train

from $19.84

Avg 0 changes 30m

Paris to Hanover by train

from $51.84

Avg 1 change 6hr 22m

Frankfurt am Main to Hanover by train

from $23.68

Avg 0 changes 2hr 8m

Karlsruhe to Hanover by train

from $23.68

Avg 0 changes 3hr 26m

Münster to Hanover by train

from $23.68

Avg 0 changes 1hr 32m

Hamm to Hanover by train

from $23.68

Avg 0 changes 1hr 17m

Mannheim to Hanover by train

from $35.84

Avg 0 changes 2hr 49m

Zurich to Hanover by train

from $47.36

Avg 0 changes 6hr 17m

Heidelberg to Hanover by train

from $35.20

Avg 0 changes 3hr 30m

Utrecht to Hanover by train

from $53.12

Avg 1 change 4hr

Kassel to Hanover by train

from $23.68

Avg 0 changes 53m

Düsseldorf to Hanover by train

from $23.04

Avg 0 changes 2hr 34m

Munich to Hanover by train

from $23.68

Avg 0 changes 4hr 10m

Nuremberg to Hanover by train

from $23.68

Avg 0 changes 2hr 58m

Fulda to Hanover by train

from $62.08

Avg 0 changes 1hr 24m

Bielefeld to Hanover by train

from $23.68

Avg 0 changes 48m

Leipzig to Hanover by train

from $23.04

Avg 0 changes 2hr 40m

Göttingen to Hanover by train

from $23.68

Avg 0 changes 32m

Magdeburg to Hanover by train

from $23.68

Avg 0 changes 1hr 19m

Dresden to Hanover by train

from $29.44

Avg 0 changes 3hr 55m

Flensburg to Hanover by train

from $35.20

Avg 1 change 3hr 23m

Copenhagen to Hanover by train

from $47.36

Avg 1 change 6hr 3m

Rotterdam to Hanover by train

from $23.68

Avg 1 change 4hr 43m

Eindhoven to Hanover by train

from $29.44

Avg 2 changes 4hr 8m

Enschede to Hanover by train

from $55.68

Avg 1 change 2hr 32m

Hengelo to Hanover by train

from $40.96

Avg 0 changes 2hr 19m

Stuttgart to Hanover by train

from $23.68

Avg 0 changes 3hr 30m

Vienna to Hanover by train

from $46.72

Avg 0 changes 7hr 17m

Hilversum to Hanover by train

from $53.12

Avg 0 changes 3hr 52m

Potsdam to Hanover by train

from $23.68

Avg 0 changes 2hr 20m

Mainz to Hanover by train

from $35.20

Avg 1 change 2hr 56m

Hildesheim to Hanover by train

from $10.88

Avg 0 changes 26m

Baden-Baden to Hanover by train

from $34.56

Avg 0 changes 3hr 41m

Goslar to Hanover by train

from $24.32

Avg 0 changes 1hr 7m

Zwolle to Hanover by train

from $23.68

Avg 1 change 3hr 23m

Strasbourg to Hanover by train

from $46.08

Avg 1 change 4hr 22m

Osnabrück to Hanover by train

from $23.68

Avg 0 changes 1hr 5m

Fredericia to Hanover by train

from $35.20

Avg 1 change 4hr 42m

Arnhem to Hanover by train

from $35.20

Avg 1 change 3hr 37m

Neumünster to Hanover by train

from $23.68

Avg 0 changes 2hr 3m

Minden to Hanover by train

from $17.28

Avg 0 changes 26m

Lübeck to Hanover by train

from $23.68

Avg 0 changes 2hr 6m

Deventer to Hanover by train

from $23.04

Avg 0 changes 2hr 59m

Salzburg to Hanover by train

from $69.12

Avg 1 change 6hr 3m

Offenburg to Hanover by train

from $35.20

Avg 0 changes 3hr 59m

Zutphen to Hanover by train

from $23.68

Avg 1 change 3hr 10m

Freiburg to Hanover by train

from $46.08

Avg 0 changes 4hr 28m

Essen to Hanover by train

from $65.28

Avg 0 changes 2hr

Kehl to Hanover by train

from $101.76

Avg 2 changes 4hr 36m

Leer to Hanover by train

from $23.68

Avg 0 changes 2hr 26m

Oldenburg to Hanover by train

from $23.04

Avg 0 changes 1hr 33m

Bad Schandau to Hanover by train

from $28.80

Avg 1 change 4hr 7m

Prague to Hanover by train

from $53.12

Avg 1 change 5hr 55m

Děčín to Hanover by train

from $35.20

Avg 1 change 4hr 38m

Milan to Hanover by train

from $540.18

Avg 1 change 9hr 54m

Koblenz to Hanover by train

from $35.20

Avg 0 changes 3hr 43m

Almelo to Hanover by train

from $46.72

Avg 0 changes 2hr 32m

Rheine to Hanover by train

from $23.68

Avg 0 changes 1hr 28m

Almere to Hanover by train

from $23.68

Avg 2 changes 4hr 14m

Celle to Hanover by train

from $12.16

Avg 0 changes 18m

Roosendaal to Hanover by train

from $23.68

Avg 1 change 5hr 21m

Geneva to Hanover by train

from $65.28

Avg 2 changes 8hr 2m

Bad Oeynhausen to Hanover by train

from $21.12

Avg 0 changes 37m

Biel/Bienne to Hanover by train

from $58.88

Avg 1 change 6hr 28m

Herford to Hanover by train

from $23.68

Avg 0 changes 41m

Liège to Hanover by train

from $35.20

Avg 1 change 4hr 13m

Maastricht to Hanover by train

from $35.20

Avg 3 changes 4hr 27m

Uelzen to Hanover by train

from $23.68

Avg 0 changes 37m

Groningen to Hanover by train

from $23.68

Avg 1 change 3hr 37m

Halle to Hanover by train

from $23.68

Avg 0 changes 2hr 13m

Frankfurt Airport to Hanover by train

from $23.68

Avg 0 changes 2hr 24m

Lyon to Hanover by train

from $58.24

Avg 1 change 8hr 13m

Marseille to Hanover by train

from $76.80

Avg 1 change 10hr 3m

Paderborn to Hanover by train

from $26.24

Avg 0 changes 1hr 48m

Berlin-Schönefeld Flughafen to Hanover by train

from $35.20

Avg 1 change 2hr 25m

Bologna to Hanover by train

from $105.60

Avg 1 change 11hr 49m

Lüneburg to Hanover by train

from $23.68

Avg 0 changes 50m

Lausanne to Hanover by train

from $130.56

Avg 1 change 7hr 27m

Wernigerode to Hanover by train

from $34.56

Avg 1 change 1hr 49m

The Hague to Hanover by train

from $29.44

Avg 1 change 4hr 40m

Bonn to Hanover by train

from $87.04

Avg 0 changes 3hr 3m

Wuppertal to Hanover by train

from $46.72

Avg 0 changes 2hr 11m

Search accommodation in Hanover

Airbnb
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.