These companies trust us. We sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn
Train companies

Deutsche Bahn between Berlin and Hamelin

Buy your official Deutsche Bahn train tickets between Berlin and Hamelin from £21 with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most affordable route.

Deutsche Bahn

Deutsche Bahn (DB) makes German train travel easy! Find Deutsche Bahn train timetables and cheap tickets for the 173 miles (279 km) journey from Berlin to Hamelin with Omio. Choose from Super Saver, Saver and Flexible fares for your journey from Berlin to Hamelin if you’re looking for the best deals on affordable train tickets. Deutsche Bahn even offers discount cards like the Bahncard 25, 50 and 100, which you can also use on Omio.

As the main operator of train services in Germany, making on average 40, 000 train journeys per day, DB offers a range of train types to suit you with the high-speed InterCity Express (ICE), the express national and international Intercity (IC) and Eurocity (EC) trains, and local Regional Express (RE) and Regional (RB) trains. These different types of trains differ in terms of the comfort and time required to travel. For example, while WCs are standard services on each train, other services like onboard restaurants or free WiFi access are only available on certain trains.

Deutsche Bahn has updated its ticket policies due to the coronavirus. Keep these in mind when booking your Deutsche Bahn tickets between Berlin and Hamelin and when travelling by train:

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Normal conditions apply

Travel Tips

Trains from Berlin to Hamelin
Travel by train to Hamelin easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Berlin to Hamelin.
How much do cheap trains between Berlin and Hamelin cost?
Omio customers have found cheap train tickets to Hamelin from Berlin for as low as £21  for the next 7 days.
What is the average cost of a train from Berlin to Hamelin?
If you are looking to purchase your train ticket in the next 7 days, you can expect the Berlin to Hamelin train to cost on average £21  one way.
What is the distance between Berlin and Hamelin via train?
The train distance from Berlin to Hamelin is around 173 miles (279 km).
How many hours does it take from Berlin to Hamelin by train?
The Berlin to Hamelin train duration is on average 2 h 53 min, which is to be expected when travelling 173 miles (279 km) to Hamelin from Berlin. However, the time it takes can vary based on specific dates, weekends, and bank holidays.
What station does the Berlin to Hamelin train leave from? Which Hamelin train station do I come into from Berlin?

When travelling this route, Omio customers are departing most frequently from Berlin Hbf   and arriving in Hameln.

Where is the departure train station in Berlin located? Where is the arrival train station in Hamelin located?

Passengers board the train most frequently from Berlin Hbf, which is located around 1 mile (s) / 2 km away from the city centre, and they get off the train at Hameln, located 1 mile (s) / 1 km away from the city centre.

What train providers go from Berlin to Hamelin?
When taking a train from Berlin to Hamelin, you can count on Deutsche Bahn with connection or Deutsche Bahn for the best way to get you to Hamelin. You can also check all possible train companies who offer a service from Berlin to Hamelin and compare the amenities they offer before buying a train ticket.
How many train services are there from Berlin to Hamelin a day?
On average, there are 16 trains a day from Berlin to Hamelin. The train times and services may be different on weekends and holidays compared to weekdays.
When can I take the first train from Berlin to Hamelin? When can I take the last train for the day?
The earliest train for this trip departs from Berlin at 10: 11. The last train leaves from Berlin at 23: 20. Check Omio for the latest train times from Berlin to Hamelin and book the best time to depart on your chosen travel date.
When should I book Berlin Hamelin train tickets to score the best deals?
You can find a train to Hamelin from Berlin to cost on average £21 one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your journey. You’ll see tickets for the Berlin to Hamelin train generally on sale a few months before the planned travel date.

Important Stations and Airports for this Journey

The major railway station for departures from Berlin is Berlin Hbf. Read all the information you need to know about services, amenities and connections at Berlin Hbf for your trip between Berlin and Hamelin.
Amenities at station
Phone Number
+49 302971055
Ticket Office Hours
Mon - Sat: 07: 00 - 22: 00 | Sun: 08: 00 - 22: 00
Public transport options for Berlin Hbf
U-Bahn lines: U5
S-Bahn lines: S3, S5, S7, S9
Bus lines: 120, 123, 142, 147, 245, M41, M85, N20, N40, N5
Tram lines: M5, M6, M8, M10
Train lines: ICE, EC, IC, FEX, HBX, IRE, RB10, RB14, RB21, RB22, RE1, RE2, RE3, RE4, RE5, RE7

Trains from Berlin to Hamelin: related information

Here are some other resources that might have the information you need