COMPARE Prices across different modes

Jul 31
$41Deutsche Bahn with connection
Aug 1
$30Deutsche Bahn
Aug 5
$30Deutsche Bahn
Aug 6
$44Deutsche Bahn with connection

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

Deutsche Bahn

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all

Train Information from Cuxhaven to Berlin

distanceDistance216 miles (348 km)
durationAverage train duration8 h 43 min
priceAverage train ticket price$36 (€29)
changesDirect trainYes
carriersTrain companiesDeutsche Bahn with connection or Deutsche Bahn

Trains from Cuxhaven to Berlin cover the 216 miles (348 km) long trip taking on average 8 h 43 min with our travel partners like Deutsche Bahn with connection or Deutsche Bahn. There are direct train services available. You can get the cheapest train tickets for this route for as low as $30 (€24)], but the average price of train tickets is $36 (€29). Travelers depart most frequently from Cuxhaven and arrive in Berlin Hbf.

Train companies

Deutsche Bahn between Cuxhaven and Berlin

Find the best trains from Cuxhaven to Berlin with Omio's travel partners Deutsche Bahn from $30 (€24). We can find you the best deals, schedules and tickets when comparing and booking the best journey.

Deutsche Bahn

Deutsche Bahn (DB) trains take you between Cuxhaven and Berlin in comfort. Find the DB train schedule for your route from Cuxhaven to Berlin on Omio and book cheap DB tickets online. The distance between Cuxhaven and Berlin is 216 miles (348 km) by DB and prices for a Deutsche Bahn ticket between Cuxhaven and Berlin start at $30 (€24).

Deutsche Bahn is Germany’s main provider of train services and makes on average about 40, 000 domestic and international train journeys every day. DB is well-known for its wide range of ticket types, savings offers such as the Super Saver fares and discount cards like the Bahncard 25, 50 and 100, which you can also use at Omio.

Travel on different types of DB trains, including the ICE (Intercity Express), IC (Intercity), EC (Eurocity), IRE (Interregio-Express), RE (Regional Express) and RB (Regionalbahn), on its routes, which differ in terms of comfort and the time needed to travel. For example, while bathrooms are standard, services like onboard restaurants or free WiFi are only available on certain trains.

Operator ticket policies for COVID

  • Normal conditions apply
  • Cashless payments recommended
  • Online booking and check-in recommended

Travel Tips

Trains from Cuxhaven to Berlin
Travel by train to Berlin 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 Cuxhaven to Berlin.
How much do cheap trains from Cuxhaven to Berlin cost?
Omio customers have found cheap train tickets between Cuxhaven and Berlin for as low as $30 (€24)  for the next 7 days.
How much is the train to Berlin from Cuxhaven on average?
In the next 7 days you can expect to pay on average $36 (€29)  for a train ticket between Cuxhaven and Berlin.
What is the distance between Cuxhaven and Berlin by train?
The Cuxhaven to Berlin train distance is approximately 216 miles (348 km).
How many hours is the train time between Cuxhaven and Berlin?
While the time it takes to travel 216 miles (348 km) from Cuxhaven to Berlin can vary based on specific dates, weekends, and holidays, the Cuxhaven to Berlin train journey time is on average 8 h 43 min.
What train station in Cuxhaven goes to Berlin? What train station do I come into Berlin from Cuxhaven?

When taking the train between Cuxhaven and Berlin, you can choose to depart from train stations like Cuxhaven, Cuxhaven (Alte Liebe) and Cuxhaven (Fährhafen). Your route can end in train stations such as Berlin Hbf, Berlin Spandau and Berlin Südkreuz.

Omio customers who travel this route most frequently depart from Cuxhaven   and arrive in Berlin Hbf.

Where is the departure train station in Cuxhaven located? Where is the arrival train station in Berlin located?

Passengers booking this trip most frequently board their trains from Cuxhaven and need to travel around 0 mile (s) / 0 km from the city center to get to this train station.

Passengers arriving in Berlin most often arrive at Berlin Hbf and need to travel around 0 mile (s) / 0 km from this train station to the city center.

What train providers go from Cuxhaven to Berlin?
For the journey from Cuxhaven to Berlin you can take a train with Deutsche Bahn with connection or Deutsche Bahn. Be sure to check out all possible train companies that offer services from Cuxhaven to Berlin on Omio to compare what amenities they may have.
When does the first train depart from Cuxhaven to Berlin? When does the last train depart from Cuxhaven to Berlin?
You can take the earliest train from Cuxhaven to Berlin at 7: 09 AM   or take the last train from Cuxhaven to Berlin leaving at 5: 09 PM. Look for the latest Cuxhaven to Berlin train schedules on Omio and book the best time to take the train for this trip.
How early should I purchase Cuxhaven to Berlin train tickets to get the best deals?
If you buy the Cuxhaven to Berlin train within the next 7 days, you can find one way tickets to cost on average $36 (€29). However, booking your train ticket in advance gives you access to the best prices for trains between Cuxhaven and Berlin. Look out for train tickets for this journey to go on sale a few months before your planned departure date to find the best deals.

Important Stations and Airports for this Journey

Cuxhaven(Alte Liebe)