Compare prices and tickets by train, coach or flight

Thu
20 Jan
£16Deutsche Bahn
£118Eurowings Europe
Fri
21 Jan
£21Deutsche Bahn with connection
£135Eurowings
Sat
22 Jan
£21Deutsche Bahn
£218KLM
Sun
23 Jan
£16Deutsche Bahn
£65Eurowings
Mon
24 Jan
£16Deutsche Bahn
£118Eurowings
Tue
25 Jan
£16Deutsche Bahn
£78Tuifly
Wed
26 Jan
£16Deutsche Bahn
£91Eurowings
Thu
27 Jan
£16Deutsche Bahn
£87Eurowings
Fri
28 Jan
£16Deutsche Bahn
£78Eurowings
Sat
29 Jan
£16Deutsche Bahn
£155KLM
Sun
30 Jan
£16Deutsche Bahn
£57Eurowings
Mon
31 Jan
£15FlixTrain
£91Eurowings Europe
Tue
1 Feb
£16Deutsche Bahn
£35Tuifly
Wed
2 Feb
£16Deutsche Bahn
£44Eurowings
Thu
3 Feb
£16Deutsche Bahn
£52Eurowings Europe
Fri
4 Feb
£16Deutsche Bahn
£61Eurowings
Sat
5 Feb
£16Deutsche Bahn
£48Eurowings
Sun
6 Feb
£16Deutsche Bahn
£57Eurowings
Mon
7 Feb
£16Deutsche Bahn
£65Eurowings
Tue
8 Feb
£16Deutsche Bahn
£35Eurowings

More than 1,000 travel companies trust us to sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Hamburg to Essen

distanceDistance193 miles (311 km)
durationAverage train duration2 h 59 min
priceAverage train ticket price£18 (€20)
frequencyTrain frequency12 a day
changesDirect trainYes, there are 12 direct trains a day
carriersTrain providersDeutsche Bahn, FlixTrain or Deutsche Bahn with connection

Trains from Hamburg to Essen cover the 193 miles (311 km) long route taking on average 2 h 59 min with our travel partners like Deutsche Bahn, FlixTrain or Deutsche Bahn with connection. Normally, there are 12 trains operating per day, including direct services available. You can get the cheapest train tickets for this trip for as low as £16, but the average price of train tickets is £18. Travellers depart most frequently from Hamburg Hbf and arrive in Essen Hbf.

Train providers: Deutsche Bahn trains Hamburg to Essen

Buy your official Deutsche Bahn train tickets between Hamburg and Essen from £16 with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most convenient route.

Deutsche Bahn

Deutsche Bahn (DB) is the main operator of train services in Germany, making on average 40, 000 journeys per day. A special feature of Deutsche Bahn is its wide range of ticket types, savings offers including Super Saver, Saver, and Flexible fares and discount cards like the Bahncard 25, 50 and 100, which you can also use for your train between Hamburg and Essen. 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, while toilets are standard amenities, services like an onboard restaurant or free WiFi are only available on certain trains.

Hamburg to Essen train information with Deutsche Bahn:

  • Average Duration: 3 h 9 min
  • Average Price: £16
  • Deutsche Bahn frequency: 4 a day

Deutsche Bahn 's current ticket policies due to COVID-19 for your train between Hamburg and Essen are the following:

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

Travel Tips: Trains from Hamburg to Essen

Travel by train to Essen 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 Essen.
FAQs

How much does a cheap train from Hamburg to Essen cost?

Looking to save money on your route? Omio customers have found the cheapest train between Hamburg and Essen for the next 7 days starting from £16  one way.

What is the average cost of a train from Hamburg to Essen?

In the next 7 days you’ll find that the average cost of a train ticket between Hamburg and Essen is £18  one way.

What is the distance by train from Hamburg to Essen?

The Hamburg to Essen train distance is approximately 193 miles (311 km).

How many hours does it take from Hamburg to Essen by train?

The train time between Hamburg and Essen is on average 2 h 59 min  for the 193 miles (311 km) long journey, but the time it takes to go to Essen from Hamburg by train can vary depending on specific dates or travelling on weekends and holidays.

What is the departure train station in Hamburg and arrival train station in Essen?

There are a few train stations in Hamburg to start your journey from including Hamburg Hbf, Hamburg-Altona and Hamburg-Harburg. In Essen you have a few train station options to choose from for your arrival including Essen Hbf, Essen-Eiberg and Essen-Altenessen.

Omio customers travelling this route depart most frequently from Hamburg Hbf   and arrive in Essen Hbf.

Where is the Hamburg train station located? Where is the Essen train station located?

You can find the most popular departure train station for this journey, Hamburg Hbf, located approximately 1.6 miles (2.6 km) from the city centre of Hamburg. The most popular arrival train station in Essen, called Essen Hbf, is located around 0.3 miles (517 m) away from its city centre.

Which train companies should I travel with from Hamburg to Essen?

If you're looking for trains from Hamburg to Essen, you can rely on Deutsche Bahn, FlixTrain or Deutsche Bahn with connection to get you to Essen. It's also good to check out all possible train providers for the Hamburg to Essen route to see if there might be differences in the amenities they offer.

How many train services are there to Essen from Hamburg a day?

The average number of trains departing Hamburg for Essen is 12 a day. The train schedules and services may vary between weekdays and weekends.

When does the first train depart from Hamburg to Essen? When does the last train depart from Hamburg to Essen?

You can take the first train from Hamburg to Essen at 05: 11   or take the last train from Hamburg to Essen leaving at 21: 46. Look for the latest Hamburg Essen train times on Omio and book the best time to take the train for this trip.

How far in advance should I buy train tickets between Hamburg and Essen for the best deals?

The price of a one way train ticket from Hamburg to Essen is on average £18 if you purchase within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train providers offering this trip. In general, you can find train tickets from Hamburg to Essen available a few months in advance.

Important Stations and Airports for this Journey

Hamburg
Essen
Hamburg Hbf is the most popular Hamburg railway station for Omio travellers, but it's not the only one. Read all the information you need to know about the main train stations in Hamburg for your journey to Essen.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+49 4039184400
ticketOfficeHours
Ticket Office Hours
Mon - Fri: 06: 00 - 21: 30 | Sat - Sun: 08: 00 - 20: 15
Public transport options for Hamburg Hbf
U-Bahn lines: U1, U2, U3, U4
S-Bahn lines: S1, S2, S3, S11, S21, S31
Bus lines: 2, 5, 6, 16, 17, 19, 112, X35, 31, 37
Train lines: ICE, EC, IC, FLX, NJ, RE, RB, IRE