Cheap Train tickets to Esens

What are the most popular routes to Esens?

Berlin - EsensAverage priceCHF 52Average duration6h 41mDaily departures25
Cologne - EsensAverage priceCHF 76Average duration5h 41mDaily departures16
Hamburg - EsensAverage priceCHF 44Average duration3h 12mDaily departures14
Bielefeld - EsensAverage priceCHF 77Average duration4h 45mDaily departures9
Münster - EsensAverage priceCHF 19Average duration3h 30mDaily departures2