Compare prices and tickets by train, bus or flight

Jan 21
$29Deutsche Bahn
Jan 23
$29Deutsche Bahn
Jan 24
$29Deutsche Bahn

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn

Overview: Train from Berlin to Cuxhaven

distanceDistance216 miles (348 km)
durationAverage train duration3 h 44 min
priceAverage train ticket price$33 (€27)
frequencyTrain frequency12 a day
changesDirect trainYes, there are 12 direct trains a day
carriersTrain providersDeutsche Bahn with connection or Deutsche Bahn

Trains from Berlin to Cuxhaven cover the 216 miles (348 km) long route taking on average 3 h 44 min with our travel partners like Deutsche Bahn with connection or Deutsche Bahn. Normally, there are 12 trains operating per day, including direct services available. While the average ticket price for this trip costs around $33 (€27), you can find the cheapest train ticket for as low as $29 (€24). Travelers depart most frequently from Berlin Hbf and arrive in Cuxhaven.

Train companies: Deutsche Bahn from Berlin to Cuxhaven trains

For as little as $29 (€24) you can travel by train from Berlin to Cuxhaven with Deutsche Bahn. Omio will show you the best deals, schedules and tickets available for this trip.

Deutsche Bahn

Deutsche Bahn (DB) is the main provider of train services in Germany, making on average 40, 000 journeys per day. A special feature of Deutsche Bahn is its wide range of ticket types, savings offers including Super Saver, Saver, and Flexible fares and discount cards like the Bahncard 25, 50 and 100, which you can also use for your train between Berlin and Cuxhaven. DB uses different types of trains such as 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 required to travel. For example, while bathrooms are standard amenities, services like an onboard restaurant or free WiFi are only available on certain trains.

  • Average Price: $29

Deutsche Bahn has the following ticket policies due to COVID-19, which you should be aware of when booking and traveling by train to Cuxhaven from Berlin:

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

Travel Tips: Trains from Berlin to Cuxhaven

Travel by train to Cuxhaven 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 Berlin to Cuxhaven.

How much are cheap trains between Berlin and Cuxhaven?

Train tickets between Berlin and Cuxhaven for some dates and times can be found for as cheap as $29 (€24)  one way in the next 7 days.

What is the price of a train ticket between Berlin and Cuxhaven?

If you’re looking to purchase your train tickets in the next week, you can expect the Berlin to Cuxhaven train price to come in at an average of $33 (€27)  one way.

What is the distance from Berlin to Cuxhaven by train?

When traveling this route you should expect the distance from Berlin to Cuxhaven by train to be approximately 216 miles (348 km).

What is the Berlin to Cuxhaven train travel time?

On average the Berlin to Cuxhaven train time is 3 h 44 min  covering the 216 miles (348 km) long route, but the journey time can vary depending on specific dates or traveling on weekends and holidays.

What train station in Berlin goes to Cuxhaven? What train station do I come into Cuxhaven from Berlin?

Some of the Berlin train stations to Cuxhaven you can start your journey from include Berlin Hbf, Berlin Spandau and Berlin Südkreuz. Similarly, some of the arrival train stations in Cuxhaven include Cuxhaven, Cuxhaven (Alte Liebe) and Cuxhaven (Fährhafen).

When traveling this route, Omio customers are departing most frequently from Berlin Hbf   and arriving in Cuxhaven.

Where do I find the Berlin train station to Cuxhaven? Where is the Cuxhaven train station?

Passengers booking this journey most frequently board their trains from Berlin Hbf and need to travel around 1.7 miles (2.8 km) from the city center to get to this train station.

Passengers arriving in Cuxhaven most often arrive at Cuxhaven and need to travel around 0.9 miles (1.5 km) from this train station to the city center.

Which train companies can take me from Berlin to Cuxhaven?

Take the Berlin to Cuxhaven train with Deutsche Bahn with connection or Deutsche Bahn. However, it's always good to check out all possible train companies for the journey from Berlin to Cuxhaven as there might be differences in the amenities they offer.

How many trains are there between Berlin and Cuxhaven a day?

The average number of trains departing Berlin for Cuxhaven is 12 a day. The train schedules and services may vary between weekdays and weekends.

What are the first and last departure train times from Berlin to Cuxhaven?

You can take the first train from Berlin to Cuxhaven at 6: 06 AM. The last train from Berlin to Cuxhaven that you can take departs at 7: 06 PM. Omio shows you the latest train from Berlin to Cuxhaven schedule to help you book the best departure time for this route.

How far in advance should I book a train ticket from Berlin to Cuxhaven to get the best deals?

If you book the Berlin to Cuxhaven train within the next 7 days, you can find one way tickets to cost on average $33 (€27). However, booking your train ticket in advance gives you access to the best prices for trains between Berlin and Cuxhaven. Look out for train tickets for this route to go on sale a few months before your planned departure date to find the best deals.

Important Stations and Airports for this Journey

Berlin Hbf is the most popular Berlin 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 Berlin for your trip to Cuxhaven.
Amenities at station
Phone Number
+49 302971055
Ticket Office Hours
Mon - Sat: 07: 00 - 22: 00 | Sun: 08: 00 - 22: 00
Public transit options for Berlin Hbf
U-Bahn lines: U5
S-Bahn lines: S3, S5, S7, S9
Bus lines: 120, 123, 142, 147, 245, M41, M85, N20, N40, N5
Tram lines: M5, M6, M8, M10
Train lines: ICE, EC, IC, FEX, HBX, IRE, RB10, RB14, RB21, RB22, RE1, RE2, RE3, RE4, RE5, RE7