Trains to Essen

Berlin to Essen by train

from AU$64.24

Aachen to Essen by train

from AU$23.36

Munich to Essen by train

from AU$36.50

London to Essen by train

from AU$183.23

Bochum to Essen by train

from AU$12.41

Mainz to Essen by train

from AU$45.26

Paris to Essen by train

from AU$105.85

Bremen to Essen by train

from AU$85.41

Vienna to Essen by train

from AU$67.89

Basel to Essen by train

from AU$97.09

Prague to Essen by train

from AU$67.89

Leipzig to Essen by train

from AU$118.99

Zurich to Essen by train

from AU$143.81

Liège to Essen by train

from AU$92.71

Milan to Essen by train

from AU$224.40

Ulm to Essen by train

from AU$264.26

Bonn to Essen by train

from AU$23.36

Antwerp to Essen by train

from AU$115.34

Hamm to Essen by train

from AU$95.63

Arnhem to Essen by train

from AU$43.07

Verona to Essen by train

from AU$212.43

Bern to Essen by train

from AU$125.56

Lyon to Essen by train

from AU$178.85

Bologna to Essen by train

from AU$144.54

Kassel to Essen by train

from AU$97.82

Venlo to Essen by train

from AU$57.67

Warsaw to Essen by train

from AU$107.31

Rome to Essen by train

from AU$786.94

Venice to Essen by train

from AU$89.79

Lugano to Essen by train

from AU$164.25

Olten to Essen by train

from AU$160.11

Country guide

Train tickets in Germany

Read our country guide

Child and youth passengers

The definition of "Child" and "Youth" varies by country and operator. This is why we ask for the age of young passengers.

Sometimes children below a certain age can travel without a seat for free. If you want to guarantee a seat for child passengers, enter '6' as the age of the child.

Read more about child and youth passenger ages. See also youth discounts and railcards.