Cheap Train tickets to Esens

What are the most popular routes to Esens?

Berlin - EsensAverage priceCLP 58,667Average duration6h 41mDaily departures25
Cologne - EsensAverage priceCLP 86,218Average duration5h 41mDaily departures16
Hamburg - EsensAverage priceCLP 49,723Average duration3h 12mDaily departures14
Bielefeld - EsensAverage priceCLP 87,031Average duration4h 45mDaily departures9
Münster - EsensAverage priceCLP 21,207Average duration3h 30mDaily departures2