These companies trust us. We sell their tickets all in one place.

Deutsche Bahn

Train Information from Heidelberg to Cottbus

distanceDistance295 miles (475 km)
durationAverage train duration7 h 49 min
priceAverage train ticket price$43 (€35)
frequencyTrain frequency2 a day
changesDirect trainYes, there are 2 direct trains a day

Trains from Heidelberg to Cottbus cover the 295 miles (475 km) long route taking on average 7 h 49 min with our travel partners like. Normally, there are 2 trains operating per day, including direct services available. You can get the cheapest train tickets for this trip for as low as $43 (€35), but the average price of train tickets is $43 (€35). Travelers depart most frequently from Heidelberg Hbf and arrive in Cottbus Hauptbahnhof.

Travel Tips

Trains from Heidelberg to Cottbus
Travel by train to Cottbus 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 Heidelberg to Cottbus.
How much do cheap train tickets between Heidelberg and Cottbus cost?
Omio customers have found cheap train tickets to Cottbus from Heidelberg for as low as $43 (€35)  for the next 7 days.
What is the price of a train ticket to Cottbus from Heidelberg?
The train price between Heidelberg and Cottbus is on average $43 (€35)  if you are looking to purchase your tickets for this route in the next 7 days.
How far is Cottbus from Heidelberg by train?
When traveling this route you should expect the distance to Cottbus from Heidelberg by train to be approximately 295 miles (475 km).
What is the Heidelberg to Cottbus train travel time?
While the time it takes to travel 295 miles (475 km) from Heidelberg to Cottbus can vary based on specific dates, weekends, and holidays, the Heidelberg to Cottbus train journey time is on average 7 h 49 min.
What is the departure train station in Heidelberg and arrival train station in Cottbus?

Some of the Heidelberg train stations to Cottbus you can start your journey from include Heidelberg Hbf, Heidelberg-Pfaffengrund/Wieblingen and Heidelberg-Altstadt. Similarly, some of the arrival train stations in Cottbus include Cottbus Hauptbahnhof, Cottbus-Sandow and Cottbus.

When traveling this route, Omio customers are departing most frequently from Heidelberg Hbf   and arriving in Cottbus Hauptbahnhof.

Where is the Heidelberg train station located? Where is the Cottbus train station located?

Passengers board their train most frequently from Heidelberg Hbf and travel around 1 mile (s) / 1 km from the city center to this train station.

Passengers traveling this route most often arrive at Cottbus Hauptbahnhof and need to travel approximately 0 mile (s) / 0 km from the train station to the city center in Cottbus.

How many trains are there from Heidelberg to Cottbus a day?
The average number of trains departing Heidelberg for Cottbus is 2 a day. The train schedules and services may vary between weekdays and weekends.
When does the first train depart from Heidelberg to Cottbus? When does the last train depart from Heidelberg to Cottbus?
You can take the earliest train from Heidelberg to Cottbus at 12: 10 PM   or take the last train from Heidelberg to Cottbus leaving at 12: 10 PM. Look for the latest Heidelberg to Cottbus train schedules on Omio and book the best time to take the train for this journey.
How early should I purchase Heidelberg to Cottbus train tickets to get the best deals?
The price of a one way train ticket from Heidelberg to Cottbus is on average $43 (€35) 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 companies offering this route. In general, you can find train tickets from Heidelberg to Cottbus available a few months in advance.

Important Stations and Airports for this Journey

Heidelberg Hbf is the most popular Heidelberg railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Heidelberg for your trip to Cottbus.