Trains from Berlin to Eschweiler

  • Lowest price from $125.52
  • Average duration 5h 52m
  • Connections per day 6
  • Distance 527 km
  • CO₂ per person 7 kg

train from Berlin to Eschweiler

The journey from Berlin to Eschweiler is about 527 km. On average a train trip takes 5h 52m with 6 connections per day.

Lowest price $125.52
Trip duration 5h 52m
Connections per day 6
Lowest price $125.52
Highest price $170.35
First departure 07:57 AM
Last departure 10:57 AM
Distance 527 km
Departure Berlin
Arrival Eschweiler
Travel operator Intercity-Express, Regional-Express
Find the best price
Intercity-Express36.89 kg CO₂
18:46Berlin Hbf
5h 32m
00:52Eschweiler Hbf
$0.00
1 changes
Intercity-Express36.89 kg CO₂
21:26Berlin Hbf (tief)
6h 39m
06:52Eschweiler Hbf
$0.00
2 changes
Intercity-Express36.89 kg CO₂
05:13Berlin Gesundbrunnen
4h 41m
10:53Eschweiler Hbf
$0.00
2 changes

Next departures from Berlin to Eschweiler

Sample times and fares for the coming days — book to confirm availability and price.

DB - InterCity Express (ICE) $125.52
07:57 Berlin Hbf (tief)
6h 2m · 1 changes
14:25 Eschweiler Hbf
DB - InterCity Express (ICE) $170.35
08:57 Berlin Hbf (tief)
5h 43m · 2 changes
15:25 Eschweiler Hbf
DB - InterCity Express (ICE) $170.35
10:06 Berlin Hbf (tief)
5h 47m · 1 changes
16:25 Eschweiler Hbf
DB - InterCity Express (ICE) $154.66
10:51 Berlin Hbf (tief)
5h 59m · 1 changes
17:25 Eschweiler Hbf
DB - InterCity Express (ICE) $170.35
10:57 Berlin Hbf (tief)
5h 43m · 2 changes
17:25 Eschweiler Hbf
See all timetables

CO₂ emissions by mode

train 36.89kg
bus 39.53kg
flight 105.4kg
carpool 84.32kg
How much CO₂ is emitted travelling by train from Berlin to Eschweiler?

The train journey between Berlin and Eschweiler emits 36.89kg of CO₂.

How much CO₂ do I save by taking the train between Berlin and Eschweiler?

Taking the train between Berlin and Eschweiler saves 68.51kg of CO₂ compared to a flight, 2.64kg compared to the bus and 47.43kg compared to the car.

FAQ