How can I travel between Germany and Scandinavia?

Take a train or a discounted ferry to travel from mainland Europe to the Scandinavian countries, Finland, Norway and Sweden.

By train

Travel by train to Scandinavia by one of these means:

  • Take a train from Germany to Sweden via Denmark
    In most cases, you'll have to connect in Copenhagen (Denmark). Please note that your Eurail pass must be valid in all 3 countries. If your pass is not valid in Denmark you'll need to buy an additional ticket to cover that section of the journey. From Sweden its possible to travel by train to Norway and by train or boat to Finland.

  • Take the Berlin Night Express connecting Berlin (Germany) and Malmö (Sweden)
    Pass holders get a reduced price for sleeping accommodation. To use this train your pass should at least be valid in Sweden. Validity in Denmark is not necessary. Please note that this train does not run daily.

By ferry Map with routes between Germany and Scandinavia

There are a number of ferry routes connecting mainland Europe with the Scandinavian countries. Eurail pass holders are entitled to a discount on the following routes:

30% off ferries operated by Finnlines

  • Travemünde, near Hamburg (Germany) – Helsinki (Finland)

  • Rostock (Germany) – Helsinki (Finland)

  • Travemünde, near Hamburg (Germany) – Malmö (Sweden) (20% off)

  • Gydnia (Poland) – Helsinki (Finland)

40% off (low season) and 20% off (high season) operated by Tallink Silja

  • Rostock (Germany) – Helsinki (Finland)