Trains from Berlin to Haigerloch

  • Lowest price from $62.65
  • Average duration 7h 29m
  • Connections per day 99
  • Distance 566 km
  • CO₂ per person 8 kg

train from Berlin to Haigerloch

The journey from Berlin to Haigerloch is about 566 km. On average a train trip takes 7h 29m with 99 connections per day.

Lowest price $62.65
Trip duration 7h 29m
Connections per day 99
Lowest price $62.65
Highest price $160.95
First departure 12:10 AM
Last departure 11:49 PM
Distance 566 km
Departure Berlin
Arrival Haigerloch
Travel operator Deutsche Bahn
Find the best price

Carriers on this route

Learn more about carriers on this route.

Deutsche Bahn is the German national railway company headquartered in Berlin, Germany which operates an extensive rail network throughout Germany, including high-speed intercity trains (ICE), regional trains, and local commuter trains.

CO₂ emissions by mode

train 39.62kg
bus 42.45kg
flight 113.2kg
carpool 90.56kg
How much CO₂ is emitted travelling by train from Berlin to Haigerloch?

The train journey between Berlin and Haigerloch emits 39.62kg of CO₂.

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

Taking the train between Berlin and Haigerloch saves 73.58kg of CO₂ compared to a flight, 2.83kg compared to the bus and 50.94kg compared to the car.

FAQ