Duration 5h 42m
Distance 485.6 km
Average price 96€
Frequency 8/day

Trip overview

The average train between Berlin and Hammelburg takes 5h 42m and the fastest train takes 4h 27m. The train service runs several times per day from Berlin to Hammelburg. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.


  1. Berlin Hbf
  2. Erfurt Hbf
  3. Ebenhausen(Unterfr)
5h 55m
Bookable on Rome2rio
78€ - 116€

Berlin to Hammelburg train times

Trains run every four hours between Berlin Hbf and Hammelburg. The earliest departure is at 17:37 in the afternoon, and the last departure from Berlin Hbf is at 21:28 which arrives into Hammelburg at 09:02. All services require a transfer, and take on average 5h 42m. The schedules shown below are for the next available departures.

Frequently asked questions

Want to know about travelling from Berlin to Hammelburg? We have put together a list of the most frequently asked questions from our users such as "What is the cheapest mode of transport?", "What is the quickest option?", "How much do tickets usually cost?" and many more.

No, there is no direct train from Berlin to Hammelburg. However, there are services departing from Berlin Hbf and arriving at Hammelburg Ost via Erfurt Hbf and Ebenhausen. The journey, including transfers, takes approximately 5h 55m.

More details

The distance between Berlin and Hammelburg is 362 km. The road distance is 485.6 km.

Get driving directions

Berlin to Hammelburg train services, operated by Deutsche Bahn, depart from Berlin Hbf station.

More details

Berlin to Hammelburg train services, operated by Deutsche Bahn, arrive at Ebenhausen(Unterfr) station.

More details

Book your Berlin to Hammelburg train tickets online with Rome2rio.

Search and book

There are 194+ hotels available in Hammelburg. Prices start at 45€ per night.

More details

What companies run services between Berlin and Hammelburg?

You can take a train from Berlin Hbf to Hammelburg via Erfurt Hbf and Ebenhausen in around 5h 55m.
Train operators

Get the Rome2rio app

Find the best way to get from A to B, anywhere in the world, on your mobile or tablet.

Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.

Learn more about our apps