Hannover is a city in central Germany that can be reached by train from different parts of the country. The main train station is Hannover Hauptbahnhof and it is located in the center of the city. Trains arrive frequently from other German cities, as well as from countries like Belgium, the Netherlands, Austria and Switzerland.
The main public transport lines that connect Hannover with other cities are the Intercity Express and Intercity trains. Additionally, there are regular regional trains and bus services. The most important stops to get to the city centre from other German cities are Göttingen, Kassel, Bielefeld and Braunschweig.
In the city, the local public transport system consists of U-Bahn, S-Bahn and trams. This network is efficient enough to cover the whole city and it runs 24 hours a day. All public transport tickets can be purchased from kiosks and vending machines located in the stations or online.
If you want to start exploring Hannover, one of the best places to begin is the Old Town. There, you will be able to appreciate the city's historical architecture, as well as its main monuments. The Old Town is also the main shopping and entertainment area in the city.