Trains to Hanover Find train times and tickets

Wolfsburg to Hanover by train

from £18.50

Avg 0 changes 30m

Berlin to Hanover by train

from £18.00

Avg 0 changes 1hr 36m

Almere Stad to Hanover by train

from £18.50

Avg 2 changes 4hr 14m

Offenburg to Hanover by train

from £27.50

Avg 0 changes 3hr 51m

Fulda to Hanover by train

from £26.00

Avg 0 changes 1hr 24m

Prague to Hanover by train

from £27.50

Avg 0 changes 7hr 1m

Duisburg to Hanover by train

from £43.50

Avg 0 changes 2hr 16m

Oldenburg to Hanover by train

from £18.00

Avg 0 changes 1hr 33m

Minden to Hanover by train

from £13.50

Avg 0 changes 26m

Dortmund to Hanover by train

from £18.50

Avg 0 changes 1hr 39m

Mannheim to Hanover by train

from £18.50

Avg 0 changes 2hr 49m

London to Hanover by train

from £63.00

Avg 2 changes 7hr 24m

Düsseldorf to Hanover by train

from £18.00

Avg 0 changes 2hr 34m

Leipzig to Hanover by train

from £17.00

Avg 0 changes 2hr 40m

Munich to Hanover by train

from £18.00

Avg 0 changes 4hr 10m

Vienna to Hanover by train

from £53.50

Avg 0 changes 7hr 17m

Strasbourg to Hanover by train

from £35.50

Avg 1 change 4hr 22m

Hengelo to Hanover by train

from £27.50

Avg 0 changes 2hr 19m

Osnabrück to Hanover by train

from £18.00

Avg 0 changes 1hr 5m

Eindhoven to Hanover by train

from £17.00

Avg 2 changes 4hr 8m

Goslar to Hanover by train

from £19.00

Avg 0 changes 1hr 7m

Amersfoort to Hanover by train

from £18.50

Avg 0 changes 3hr 40m

Salzburg to Hanover by train

from £27.50

Avg 1 change 6hr 3m

Deventer to Hanover by train

from £18.00

Avg 0 changes 2hr 59m

Cologne to Hanover by train

from £18.00

Avg 0 changes 2hr 40m

Basel to Hanover by train

from £54.00

Avg 0 changes 5hr 11m

Lübeck to Hanover by train

from £18.50

Avg 0 changes 2hr 6m

Zurich to Hanover by train

from £26.50

Avg 0 changes 6hr 17m

Fredericia to Hanover by train

from £37.00

Avg 1 change 4hr 42m

Roosendaal to Hanover by train

from £27.50

Avg 1 change 5hr 21m

Utrecht to Hanover by train

from £26.00

Avg 1 change 4hr

Leer to Hanover by train

from £18.00

Avg 0 changes 2hr 26m

Frankfurt am Main to Hanover by train

from £18.00

Avg 0 changes 2hr 7m

Brussels to Hanover by train

from £36.00

Avg 1 change 5hr 3m

Paris to Hanover by train

from £45.50

Avg 1 change 6hr 22m

Karlsruhe to Hanover by train

from £62.00

Avg 0 changes 3hr 18m

Děčín to Hanover by train

from £27.00

Avg 1 change 4hr 38m

Göttingen to Hanover by train

from £18.00

Avg 0 changes 33m

Bremen to Hanover by train

from £18.00

Avg 0 changes 59m

Bad Schandau to Hanover by train

from £18.00

Avg 1 change 4hr 22m

Dresden to Hanover by train

from £18.50

Avg 0 changes 3hr 55m

Würzburg to Hanover by train

from £29.50

Avg 0 changes 1hr 59m

Kehl to Hanover by train

from £27.00

Avg 2 changes 4hr 40m

Baden-Baden to Hanover by train

from £57.00

Avg 0 changes 3hr 41m

Amsterdam to Hanover by train

from £18.50

Avg 0 changes 4hr 16m

Neumünster to Hanover by train

from £18.50

Avg 0 changes 2hr 3m

Milan to Hanover by train

from £54.00

Avg 1 change 10hr 22m

Hamburg to Hanover by train

from £18.50

Avg 0 changes 1hr 11m

Rheine to Hanover by train

from £18.00

Avg 0 changes 1hr 28m

Bielefeld to Hanover by train

from £18.50

Avg 0 changes 48m

Freiburg to Hanover by train

from £18.00

Avg 0 changes 4hr 28m

Münster to Hanover by train

from £17.00

Avg 0 changes 1hr 32m

Copenhagen to Hanover by train

from £36.00

Avg 1 change 6hr 3m

Flensburg to Hanover by train

from £27.00

Avg 1 change 3hr 23m

Koblenz to Hanover by train

from £18.50

Avg 0 changes 3hr 43m

Nuremberg to Hanover by train

from £54.50

Avg 0 changes 2hr 58m

Zwolle to Hanover by train

from £18.00

Avg 1 change 3hr 26m

Almelo to Hanover by train

from £18.00

Avg 0 changes 2hr 32m

Aachen to Hanover by train

from £25.50

Avg 1 change 3hr 48m

Hildesheim to Hanover by train

from £8.50

Avg 0 changes 26m

Kassel to Hanover by train

from £18.50

Avg 0 changes 52m

Magdeburg to Hanover by train

from £18.00

Avg 0 changes 1hr 19m

Essen to Hanover by train

from £18.50

Avg 0 changes 2hr 4m

Zutphen to Hanover by train

from £18.00

Avg 1 change 3hr 10m

Arnhem to Hanover by train

from £18.00

Avg 1 change 3hr 37m

Celle to Hanover by train

from £9.50

Avg 0 changes 17m

Rotterdam to Hanover by train

from £22.50

Avg 1 change 4hr 43m

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'll assume you've read
    our Terms of Service.