Train Berlin ↔ Wuppertal from € 9,99

Fast train travel

Quick to your destination

Travel with "IC" speed. Even as fast as the ICE between Hamburg and Cologne.

Find your connection
Growing network

Without transfer

Direct connections to many fantastic cities between Berlin, Stuttgart, Hamburg and Cologne.

Our train network
Low cost train tickets

Extraordinary value

Tickets from € 9.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

Your train schedule between Berlin and Wuppertal

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 Berlin

Please note that there are 7 train stations in Berlin.

Your train station in Wuppertal

Quick info about your trip between Berlin and Wuppertal

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