Copenhagen–Berlin trains now run direct in about 7 hours, with Hamburg-change routes as useful backups.
Some links on this page are affiliate links. If you book through them, we may earn a small commission at no extra cost to you.
For most travelers, choosing a train from Copenhagen to Berlin now means a city-center ride with no airport transfers and, on the right departure, no change of train. The cleanest option is the direct Railjet pattern via Hamburg, which links København H with Berlin Hbf in about 7 hours on daytime services.
The smart move is still to search your exact date before planning the day. Direct departures do not always run the same way on weekends, holidays, and rail-work days, and the slower backup via Hamburg can be the better buy when saver seats are gone.
Copenhagen To Berlin By Rail: Every Route Compared
Copenhagen to Berlin by rail is easiest on the direct Railjet service because the train runs from central Copenhagen to central Berlin in about 7 hours. The Hamburg-change route is the safe backup when the direct train is sold out, too expensive, or awkwardly timed.
Start with the direct departures, then compare one-change services through Hamburg Hbf if the fare looks high. A good one-change itinerary gives you 20–45 minutes in Hamburg, not a 7-minute sprint across a large station with luggage.
After you have a travel date, compare live rail and bus options for the route here:
Is The Direct Train Better Than Changing In Hamburg?
The direct Copenhagen–Berlin train is better for most travelers because one seat removes the main failure point: a missed connection in Hamburg. The Hamburg-change route can still win on price or schedule if you book early and choose a sane connection time.
Seat comfort is usually good enough for the full ride, but 7 hours is still a long day on rails. Pack water, download entertainment before leaving Denmark, and reserve a seat when the booking flow offers one, especially on Friday, Sunday, and summer departures.
Copenhagen To Berlin Route Options And Trade-Offs
Copenhagen to Berlin travelers usually choose between direct rail, one-change rail, bus, flying, or driving. Rail gives the best balance because København H and Berlin Hbf sit in the city, while airport and car options add extra transfers, fees, or parking.
| Travel Mode | Typical Time | Rough One-Way Cost |
|---|---|---|
| Direct daytime Railjet | About 7 hours | About $55–$130+ (€50–€120+) |
| Direct overnight Railjet pattern | About 7 hours 45 minutes | About $75–$150+ (€70–€140+) |
| Train via Hamburg Hbf | About 7.5–9 hours | About $55–$160+ (€50–€150+) |
| Long-distance bus | About 8–10.5 hours | About $25–$70 (€23–€65) |
| Nonstop flight CPH to BER | About 1 hour in the air; 4–5 hours door to door | About $80–$220+ before bags |
| Rental car with ferry route | About 6.5–8 hours before stops | Often $180+ with fuel, ferry, parking, and possible one-way fee |
| Eurail pass day | Same as the train chosen | One pass day plus any reservation fee |
DSB says its 2026 international plan adds through trains from Copenhagen toward Prague with stops in Hamburg, Berlin, and Dresden, using ComfortJet coaches and running through so passengers do not need to change trains; see DSB’s 2026 international timetable update for the official schedule notice.
Price is the one part of this route that refuses to stay still. A Tuesday in November can price like a bargain, while a Sunday in July can jump fast because Denmark–Germany rail seats and airport seats are chasing the same weekend crowd.
How Much Does Copenhagen To Berlin Rail Cost?
Copenhagen to Berlin rail fares swing by date, demand, and ticket type, so the useful planning range is roughly $55–$150 one-way in 2nd class. Deep saver seats can dip below that range, while flexible or late-booked tickets can cost more.
Deutsche Bahn’s Europe saver fare system is demand-based, which means the lowest fares are limited and tied to a specific train. For a US traveler, the cheapest good tactic is simple: search 2–4 months ahead, compare morning and evening departures, then check whether splitting the search at Hamburg changes the total.
- Cheapest realistic buy: a nonrefundable saver fare on a slower or less popular departure.
- Best value: a direct day train under about $100, because the saved transfer risk is worth a small fare gap.
- When to pay more: Friday afternoon, Sunday, school holidays, and dates with rail work are worth paying for the cleaner itinerary.
- When to skip rail: a bus fare under $35 can make sense if your budget matters more than seat comfort.
What To Know Before You Board
Copenhagen Central Station and Berlin Hauptbahnhof both sit in the city, so the train saves the airport-transfer step at each end. Arrive 20–30 minutes early at København H if you want time for snacks, platform checks, and a calm boarding.
Pack the trip like a long domestic rail ride, not like a flight. Large luggage usually stays near your seat or in racks, food is easier to manage if you buy it before boarding, and a battery pack helps if your chosen coach has weak outlets.
Carry your passport for the Denmark–Germany crossing. Routine border checks are not the norm on every train, but cross-border travelers should have valid ID ready if staff or police ask for it.
Where To Stay After Arriving In Berlin
Berlin accommodation is easiest when you match the neighborhood to the station and your first evening plans. Mitte is the simplest first-night base, Friedrichshain works well for nightlife, and Charlottenburg is calmer if you want classic west-side Berlin.
Berlin Hbf has fast transit links, so you do not need to sleep beside the station unless you have an early train the next morning. Compare central stays after you know your arrival time:
Sample Direct Departures To Check First
DSB’s published 2026 plan gives three Copenhagen-to-Berlin through-train patterns to check before you build a day around a transfer. Confirm your travel date because international departures can vary by season and operating day.
| Copenhagen H Departure | Berlin Hbf Arrival | Why It Works |
|---|---|---|
| 06:22 | 13:23 | Best for a same-day arrival with an open afternoon |
| 10:22 | 17:23 | Best for a slower morning and dinner in Berlin |
| 23:35 | 07:23 | Best for saving daylight, if the overnight seat timing suits you |
The overnight option is useful, but do not treat it like a guaranteed hotel replacement. A seat overnight saves a day on the calendar; a proper room still wins if you need real sleep before work, museums, or a long connection.
Pick The Route That Fits Your Trip
The Copenhagen–Berlin choice is simple once you rank speed, price, and sleep. The direct daytime train is the best all-around pick, the Hamburg-change train is the backup, and the bus is the budget play when fares drop far below rail.
- For the smoothest trip: take the direct daytime Railjet and reserve a seat.
- For the lowest price: compare bus fares and early rail saver fares before paying for a flight.
- For late arrivals: the overnight rail pattern can work, but judge it by your sleep tolerance.
- For luggage: rail beats flying because there is no airport security line or checked-bag fee.
- For a first visit to Berlin: arrive by train, stay near a U-Bahn or S-Bahn line, and spend the saved airport-transfer time on your first neighborhood walk.
Most travelers should book the cleanest direct train they can afford, then use Hamburg-change services only when the timing or fare is clearly better. That gives you the rail advantage that matters most on this route: fewer moving parts between two big city centers.
References & Sources
- Danish State Railways.“Ny køreplan fra 14. december 2025.”Confirms the 2026 international Copenhagen services via Hamburg and Berlin and the published sample times.