COMPARE Prices across different modes

Oct 18
Oct 19
Find prices
Oct 21
$45Deutsche Bahn
Oct 22
$29Deutsche Bahn
Find prices
Oct 23
$22Deutsche Bahn
Find prices
Oct 24
$29Deutsche Bahn
Find prices

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

Deutsche Bahn

Train Information to Erfurt from Hamburg

distanceDistance184 miles (296 km)
durationAverage train duration4 h 20 min
priceAverage train ticket price$29 (€23)
frequencyTrain frequency10 a day
changesDirect trainYes, there are 10 direct trains a day
carriersTrain companiesDeutsche Bahn or Deutsche Bahn with connection

Trains from Hamburg to Erfurt cover the 184 miles (296 km) long route taking on average 4 h 20 min with our travel partners like Deutsche Bahn or Deutsche Bahn with connection. Normally, there are 10 trains operating per day, including direct services available. While the average ticket price for this route costs around $29 (€23), you can find the cheapest train ticket for as low as $18 (€15). Travelers depart most frequently from Hamburg Hbf and arrive in Erfurt Hbf.

Train companies

Train between Hamburg and Erfurt with Deutsche Bahn

Find the best trains between Hamburg and Erfurt with Omio's travel partners Deutsche Bahn from $18 (€15). We can find you the best deals, schedules and tickets when comparing and booking the best journey.

Deutsche Bahn

Travel 184 miles (296 km) in comfort with Deutsche Bahn (DB) between Hamburg and Erfurt. Check the DB train schedule for your trip between Hamburg and Erfurt on Omio and then book DB tickets online quickly, easily and safely. For a Deutsche Bahn ticket from Hamburg to Erfurt you can pay as low as $22 (€18).

Deutsche Bahn is the main provider of Germany’s train services and makes an average of 40, 000 train journeys domestically and internationally every day. A special feature of Deutsche Bahn includes its wide range of ticket types, savings offers such as the Super Saver fares and discount cards like the Bahncard 25, 50 and 100, which you can also use at Omio.

DB uses different types of trains such as the ICE (Intercity Express), IC (Intercity), EC (Eurocity), IRE (Interregio-Express), RE (Regional Express) and RB (Regionalbahn) on its routes, which differ in terms of comfort and the time required to travel. For example, bathrooms are standard amenities, but other services like onboard restaurants or free WiFi are only available on certain trains.

Please follow the recommendations outlined by Deutsche Bahn when booking your train tickets between Hamburg and Erfurt due to the coronavirus:

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

Travel Tips

Trains from Hamburg to Erfurt
Travel by train to Erfurt 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 Hamburg to Erfurt.
How much are cheap trains to Erfurt from Hamburg?
If you’re looking to save money on tickets, you can find cheap Hamburg to Erfurt trains for as little as $18 (€15)  in the next 7 days.
What is the price of a train ticket between Hamburg and Erfurt?
The Hamburg to Erfurt train ticket price is on average $29 (€23)  if you are looking to purchase your tickets for this trip in the next week.
What is the distance from Hamburg to Erfurt by train?
The Hamburg to Erfurt train distance is approximately 184 miles (296 km).
What is the Hamburg to Erfurt train travel time?
The train time from Hamburg to Erfurt is on average 4 h 20 min  for the 184 miles (296 km) long journey, but the time it takes to go from Hamburg to Erfurt by train can vary depending on specific dates or traveling on weekends and holidays.
What train station in Hamburg goes to Erfurt? What train station do I come into Erfurt from Hamburg?

Some of the Hamburg train stations to Erfurt you can start your journey from include Hamburg Hbf, Hamburg-Altona and Hamburg-Harburg. Similarly, some of the arrival train stations in Erfurt include Erfurt Hbf, Erfurt Nord and Erfurt, Hbf Intercity-Hotel.

When traveling this route, Omio customers are departing most frequently from Hamburg Hbf   and arriving in Erfurt Hbf.

Where is the train station in Hamburg? Where is the train station in Erfurt?

Passengers board their train most frequently from Hamburg Hbf and travel around 1 mile (s) / 2 km from the city center to this train station.

Passengers traveling this route most often arrive at Erfurt Hbf and need to travel approximately 0 mile (s) / 0 km from the train station to the city center in Erfurt.

What train providers offer a service from Hamburg to Erfurt?
If you're looking for trains from Hamburg to Erfurt, you can rely on Deutsche Bahn or Deutsche Bahn with connection to get you to Erfurt. It's also good to check out all possible train providers for the Hamburg to Erfurt journey to see if there might be differences in the amenities they offer.
How many trains are there to Erfurt from Hamburg a day?
The average number of trains departing Hamburg for Erfurt is 10 a day. The train schedules and services may vary between weekdays and weekends.
When is the earliest train from Hamburg to Erfurt? When is the last train from Hamburg to Erfurt?
The first Hamburg to Erfurt train departs at 5: 01 AM   and the last train from Hamburg to Erfurt leaves at 6: 01 PM. Check out the most up-to-date train schedule from Hamburg to Erfurt on Omio and find the best time to travel to your destination.
How far in advance should I buy train tickets to Erfurt from Hamburg for the best deals?
If you book a train ticket from Hamburg to Erfurt within the next 7 days, you can find tickets to cost on average $29 (€23) one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets from Hamburg to Erfurt are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

Hamburg Hbf is the most popular Hamburg railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Hamburg for your trip to Erfurt.
Amenities at station
Ticket office hours
Mon - Fri: 06: 00 - 21: 30 | Sat - Sun: 08: 00 - 20: 15
Connections to/from station
Bus lines: 2, 5, 6, 16, 17, 19, 112, X35, 31, 37
Train lines: ICE, EC, IC, FLX, NJ, RE, RB, IRE
S-Bahn lines: S1, S2, S3, S11, S21, S31
U-Bahn lines: U1, U2, U3, U4