Trains to Hanover Find train times and tickets

Karlsruhe to Hanover by train

from £26.50

Avg 0 changes 3hr 18m

Zwolle to Hanover by train

from £23.00

Avg 1 change 3hr 27m

Magdeburg to Hanover by train

from £18.50

Avg 0 changes 1hr 19m

Dresden to Hanover by train

from £27.50

Avg 0 changes 3hr 56m

Strasbourg to Hanover by train

from £35.50

Avg 1 change 4hr 22m

Bremen to Hanover by train

from £17.00

Avg 0 changes 59m

Fredericia to Hanover by train

from £36.50

Avg 1 change 4hr 42m

Neumünster to Hanover by train

from £26.00

Avg 1 change 2hr 13m

Osnabrück to Hanover by train

from £17.50

Avg 0 changes 1hr 5m

Amersfoort to Hanover by train

from £22.50

Avg 0 changes 3hr 40m

Berlin to Hanover by train

from £17.50

Avg 0 changes 1hr 36m

Basel to Hanover by train

from £34.00

Avg 0 changes 5hr 10m

Würzburg to Hanover by train

from £25.50

Avg 0 changes 1hr 57m

Hamburg to Hanover by train

from £18.50

Avg 0 changes 1hr 11m

Göttingen to Hanover by train

from £33.00

Avg 0 changes 33m

Paris to Hanover by train

from £87.00

Avg 1 change 6hr 22m

Baden-Baden to Hanover by train

from £26.50

Avg 0 changes 3hr 42m

London to Hanover by train

from £60.50

Avg 2 changes 7hr 24m

Goslar to Hanover by train

from £18.00

Avg 0 changes 1hr 5m

Munich to Hanover by train

from £26.00

Avg 0 changes 4hr 10m

Dortmund to Hanover by train

from £33.00

Avg 0 changes 1hr 40m

Münster to Hanover by train

from £17.00

Avg 0 changes 1hr 33m

Brussels to Hanover by train

from £34.00

Avg 1 change 5hr 3m

Cologne to Hanover by train

from £27.50

Avg 0 changes 2hr 40m

Düsseldorf to Hanover by train

from £26.00

Avg 0 changes 2hr 33m

Minden to Hanover by train

from £13.00

Avg 0 changes 26m

Vienna to Hanover by train

from £53.50

Avg 0 changes 7hr 42m

Copenhagen to Hanover by train

from £41.00

Avg 1 change 6hr 18m

Fulda to Hanover by train

from £26.00

Avg 0 changes 1hr 24m

Wolfsburg to Hanover by train

from £14.50

Avg 0 changes 30m

Flensburg to Hanover by train

from £26.00

Avg 1 change 3hr 23m

Amsterdam to Hanover by train

from £22.50

Avg 0 changes 4hr 16m

Utrecht to Hanover by train

from £26.00

Avg 1 change 4hr

Eindhoven to Hanover by train

from £17.00

Avg 2 changes 4hr 9m

Kassel to Hanover by train

from £27.50

Avg 0 changes 53m

Nuremberg to Hanover by train

from £54.50

Avg 0 changes 2hr 58m

Frankfurt am Main to Hanover by train

from £27.50

Avg 0 changes 2hr 6m

Arnhem to Hanover by train

from £22.50

Avg 1 change 3hr 37m

Bielefeld to Hanover by train

from £17.00

Avg 0 changes 48m

Leipzig to Hanover by train

from £17.00

Avg 0 changes 2hr 40m

Aachen to Hanover by train

from £25.50

Avg 1 change 3hr 48m

Search accommodation in Hanover

Airbnb
Country guide

Trains to Germany

Read our country guide

Log in / Register

  1. We'll assume you've read
    our Terms of Service.