Cheap Train tickets to Lehrte

What are the most popular routes to Lehrte?

Stuttgart - LehrteAverage price£114Average duration4h 26mDaily departures9
Frankfurt am Main - LehrteAverage price£92Average duration3h 2mDaily departures18
Leverkusen - LehrteAverage price£98Average duration4h 28mDaily departures9
Cologne - LehrteAverage price£147Average duration4h 19mDaily departures8
Berlin - LehrteAverage price£54Average duration2h 14mDaily departures7