Duration 6h 53m
Distance 455.3 km
Average price 70€
Frequency 5/day

Trip overview

The average train between Cheb and Hanover takes 6h 53m and the fastest train takes 5h 19m. The train service runs several times per day from Cheb to Hanover. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.


  1. Cheb
  2. Nuernberg Hbf
  3. Hanover
5h 24m
Bookable on Rome2rio
80€ - 128€

Cheb to Hanover train times

Trains run five times a day between Cheb and Hanover. The service departs Cheb at 19:37 in the evening, which arrives into Hanover at 08:56. All services require a transfer at NUERNBERG HBF and take an average of 6h 53m. The schedules shown below are for the next available departures.

Frequently asked questions

Want to know about travelling from Cheb to Hanover? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.

No, there is no direct train from Cheb to Hanover. However, there are services departing from Cheb and arriving at Hannover Hbf via Nuernberg Hbf. The journey, including transfers, takes approximately 5h 24m.

More details

The distance between Cheb and Hanover is 314 km. The road distance is 455.3 km.

Get driving directions

Cheb to Hanover train services, operated by Czech Railways (ČD), depart from Cheb station.

More details

Cheb to Hanover train services, operated by Deutsche Bahn Intercity-Express, arrive at Hannover Hbf station.

More details

Book your Cheb to Hanover train tickets online with Rome2rio.

Search and book

There are 1209+ hotels available in Hanover. Prices start at 55€ per night.

More details

Get the Rome2rio app

Find the best way to get from A to B, anywhere in the world, on your mobile or tablet.

Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.

Learn more about our apps