Train Hamburg ↔ Duisburg from € 9,99

Low cost train tickets

Extraordinary value

Tickets from €4.99 on all routes. Exceptionally many affordable offers are available during the week!

Secure your train ticket

100% Renewable Energy

Travel with 100% renewable energy from Greenpeace Energy and protect the climate.

Learn more now

Recent updates!

Find all the current information about our services and network.

Check here

Our Safety Measures

To make traveling safe and comfortable, we ensure high hygiene standards.

Get more information

Your train schedule between Hamburg and Duisburg

Find schedule between
and
Select Days
Departure
Arrival
Days Transfers Dep. Duration Arr. From
§§ getWeekdayString(connection.weekdays) §§ §§ connection.interconnection_transfers.length §§ §§ formatTime(connection.departure.timestamp, connection.departure.tz) §§ §§ formatDuration(connection.duration.hour, connection.duration.minutes) §§ §§ formatTime(connection.arrival.timestamp, connection.arrival.tz) §§ §§ connection.price > 0 ? formatPrice(connection.price) : 'Book now ' §§
Duration: §§ connection.duration.hour §§:§§ connection.duration.minutes < 10 ? '0' + connection.duration.minutes : connection.duration.minutes §§
Transfer Time: §§ connection.interconnection_transfers[tripIndex-1].duration.hour < 10 ? '0' + connection.interconnection_transfers[tripIndex-1].duration.hour : connection.interconnection_transfers[tripIndex-1].duration.hour §§:§§ connection.interconnection_transfers[tripIndex-1].duration.minutes < 10 ? '0' + connection.interconnection_transfers[tripIndex-1].duration.minutes : connection.interconnection_transfers[tripIndex-1].duration.minutes §§
§§ stop.departure.timestamp + '000' | date :'HH:mm' : stop.departure.tz §§ §§ stop.station.name §§
via  
§§ viaStop.station.name §§ §§ viaStop.station.name §§,  ...,  §§ viaStop.station.name §§ ,
§§ stop.arrival.timestamp + '000' | date :'HH:mm': stop.arrival.tz §§ §§ stop.station.name §§
via
§§ stop.arrival.timestamp + '000' | date : 'HH:mm' : stop.departure.tz §§ §§ stop.departure.timestamp + '000' | date : 'HH:mm': stop.departure.tz §§
§§ stop.station.name §§

Your train stations in Hamburg

Please note that there are 3 train stations in Hamburg.

Your train station in Duisburg

Quick info about your trip between Hamburg and Duisburg

Train tickets from € 9,99
Distance between Hamburg & Duisburg 322 km
Direct connections Yes
Online payment methods Credit cards, bank transfer, PayPal, Sofortüberweisung