Trains to Hanover Find train times and tickets

Nuremberg to Hanover by train

from £17.00

Avg 0 changes 2hr 58m

Amersfoort to Hanover by train

from £25.50

Avg 0 changes 3hr 40m

Berlin to Hanover by train

from £17.00

Avg 0 changes 1hr 36m

London to Hanover by train

from £60.50

Avg 2 changes 7hr 24m

Brussels to Hanover by train

from £34.00

Avg 1 change 5hr 3m

Goslar to Hanover by train

from £18.00

Avg 0 changes 1hr 5m

Wolfsburg to Hanover by train

from £14.50

Avg 0 changes 30m

Basel to Hanover by train

from £34.00

Avg 0 changes 5hr 10m

Paris to Hanover by train

from £122.50

Avg 1 change 6hr 22m

Magdeburg to Hanover by train

from £17.00

Avg 0 changes 1hr 19m

Copenhagen to Hanover by train

from £34.50

Avg 1 change 6hr 18m

Dortmund to Hanover by train

from £17.50

Avg 0 changes 1hr 40m

Flensburg to Hanover by train

from £25.50

Avg 1 change 3hr 23m

Amsterdam to Hanover by train

from £25.50

Avg 0 changes 4hr 16m

Cologne to Hanover by train

from £25.50

Avg 0 changes 2hr 40m

Zwolle to Hanover by train

from £22.00

Avg 1 change 3hr 27m

Bielefeld to Hanover by train

from £17.00

Avg 0 changes 48m

Karlsruhe to Hanover by train

from £26.50

Avg 0 changes 3hr 18m

Munich to Hanover by train

from £25.50

Avg 0 changes 4hr 10m

Strasbourg to Hanover by train

from £52.50

Avg 1 change 4hr 22m

Göttingen to Hanover by train

from £17.50

Avg 0 changes 33m

Osnabrück to Hanover by train

from £17.00

Avg 0 changes 1hr 5m

Bremen to Hanover by train

from £17.00

Avg 0 changes 59m

Düsseldorf to Hanover by train

from £26.00

Avg 0 changes 2hr 34m

Hamburg to Hanover by train

from £17.00

Avg 0 changes 1hr 11m

Aachen to Hanover by train

from £25.50

Avg 1 change 3hr 48m

Würzburg to Hanover by train

from £25.50

Avg 0 changes 1hr 57m

Fulda to Hanover by train

from £26.50

Avg 0 changes 1hr 24m

Frankfurt am Main to Hanover by train

from £25.50

Avg 0 changes 2hr 6m

Fredericia to Hanover by train

from £25.50

Avg 1 change 4hr 42m

Münster to Hanover by train

from £17.00

Avg 0 changes 1hr 33m

Dresden to Hanover by train

from £17.00

Avg 0 changes 3hr 56m

Leipzig to Hanover by train

from £17.00

Avg 0 changes 2hr 40m

Eindhoven to Hanover by train

from £17.00

Avg 2 changes 4hr 9m

Baden-Baden to Hanover by train

from £26.50

Avg 0 changes 3hr 42m

Kassel to Hanover by train

from £17.00

Avg 0 changes 53m

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.