Hanover to Zürich distance

The distance from Hanover (Germany) to Zürich (Switzerland) is 741 km by road, with a driving time of about 7 h 23 min. The straight-line distance is 562 km (349 miles); Zürich lies to the S of Hanover.

Reverse direction: Zürich to Hanover distance — the route is the same.

Straight line
562 km
Miles
349 mi
Nautical miles
304 nmi
Direction
S 189°
Driving distance
741 km
Flight time approx.
72 min

Travel time comparison

ModeDistanceDuration approx.
Airplane (straight line)562 km72 min
Car (road)741 km7 h 23 min

Driving distance and time come from OpenStreetMap road data (OSRM), excluding traffic.

Hanover

Hanover is located in Niedersachsen, Germany.

Coordinates (DMS)52° 22′ 33.21″ N, 9° 43′ 55.24″ O
Latitude52.38
Longitude9.73
RegionNiedersachsen
CountryGermany
Population522,131

Zürich

Zürich is located in Zürich, Switzerland.

Coordinates (DMS)47° 22′ 36.79″ N, 8° 32′ 30.10″ O
Latitude47.38
Longitude8.54
RegionZürich
CountrySwitzerland
Population415,367

Midpoint of the route

The geographic midpoint between Hanover and Zürich is at 49.88° N, 9.11° E.

The nearest town is Großwallstadt, Landkreis Miltenberg, Bayern — about 281 km from each city. If you are meeting halfway, that is roughly the place.

Frequently asked questions

How far is Hanover from Zürich?

By car it is 741 km, with a driving time of about 7 h 23 min. The straight-line distance between Hanover and Zürich is 562 kilometres (349 miles or 304 nautical miles).

How long does it take to drive from Hanover to Zürich?

The driving distance is 741 km (OpenStreetMap/OSRM); the pure driving time by car is about 7 h 23 min (excluding traffic).

In which direction is Zürich from Hanover?

Zürich lies to the S (189°) as seen from Hanover.

How long is a flight from Hanover to Zürich?

At a cruising speed of around 800 km/h, the pure flight time for the straight-line distance is about 72 minutes.

Distances from Hanover

Distances from Zürich

→ All distances from Hanover → All distances from Zürich