How far is Moscow from Hannover?

The flight distance between Hannover and Moscow is 1845km. Check all available flights on Wego.