The cheapest trains from Berlin to Copenhagen

Showing times and prices for Sep 28

Cheapest

$83

Average

$119

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Berlin to Copenhagen will cost around $ 119 if you buy it on the day, but the cheapest tickets can be found for only $ 83.

Cheapest
01:03PMBerlin Hbf12h10 01:13AMKøbenhavn H
3 changes
$831One-way
2nd Cheapest
02:34PMBerlin Hbf14h07 04:41AMKøbenhavn H
5 changes
$931One-way
03:03PMBerlin Hbf13h38 04:41AMKøbenhavn H
3 changes
$971One-way
04:03PMBerlin Hbf12h38 04:41AMKøbenhavn H
3 changes
$971One-way
10:02PMBerlin Hbf12h06 10:08AMKøbenhavn H
4 changes
$981One-way

Timetable Berlin to Copenhagen

Showing trains for tomorrow, Tue, Sep 28
12:20AMBerlin Hbf13h44 02:04PMKøbenhavn H
0 changes
04:58AMBerlin Hbf9h06 02:04PMKøbenhavn H
0 changes
05:03AMBerlin Hbf9h01 02:04PMKøbenhavn H
0 changes
06:01AMBerlin Hbf8h03 02:04PMKøbenhavn H
0 changes
06:01AMBerlin Hbf10h07 04:08PMKøbenhavn H
0 changes
06:34AMBerlin Hbf9h34 04:08PMKøbenhavn H
0 changes
07:03AMBerlin Hbf9h05 04:08PMKøbenhavn H
0 changes
08:34AMBerlin Hbf9h30 06:04PMKøbenhavn H
0 changes
09:03AMBerlin Hbf9h01 06:04PMKøbenhavn H
0 changes
09:58AMBerlin Hbf10h10 08:08PMKøbenhavn H
0 changes
10:03AMBerlin Hbf8h01 06:04PMKøbenhavn H
0 changes
10:03AMBerlin Hbf8h01 06:04PMKøbenhavn H
0 changes
10:34AMBerlin Hbf9h34 08:08PMKøbenhavn H
0 changes
11:02AMBerlin Hbf9h06 08:08PMKøbenhavn H
0 changes
12:02PMBerlin Hbf10h02 10:04PMKøbenhavn H
0 changes
12:02PMBerlin Hbf8h06 08:08PMKøbenhavn H
0 changes
12:34PMBerlin Hbf9h30 10:04PMKøbenhavn H
0 changes
01:03PMBerlin Hbf12h10 01:13AMKøbenhavn H
0 changes
01:03PMBerlin Hbf9h01 10:04PMKøbenhavn H
0 changes
01:06PMBerlin Hbf8h58 10:04PMKøbenhavn H
0 changes
02:34PMBerlin Hbf14h07 04:41AMKøbenhavn H
0 changes
03:03PMBerlin Hbf13h38 04:41AMKøbenhavn H
0 changes
03:03PMBerlin Hbf10h10 01:13AMKøbenhavn H
0 changes
04:03PMBerlin Hbf12h38 04:41AMKøbenhavn H
0 changes
05:03PMBerlin Hbf11h38 04:41AMKøbenhavn H
0 changes
10:02PMBerlin Hbf12h06 10:08AMKøbenhavn H
0 changes

This is the last train of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Mon
Sep 27
$188Deutsche Bahn
Find prices
$176easyJet
Tue
Sep 28
$87Deutsche Bahn
Find prices
$91easyJet
Wed
Sep 29
$56Deutsche Bahn
Find prices
$91easyJet
Thu
Sep 30
$56Deutsche Bahn
$37Flixbus
$81easyJet
Fri
Oct 1
$56Deutsche Bahn
$37Flixbus
$86easyJet
Sat
Oct 2
$56Deutsche Bahn
Find prices
$67easyJet
Sun
Oct 3
$87Deutsche Bahn
$37Flixbus
$127easyJet
Mon
Oct 4
$56Deutsche Bahn
Find prices
$88Norwegian Air Shuttle
Tue
Oct 5
$56Deutsche Bahn
Find prices
$47easyJet
Wed
Oct 6
$45Deutsche Bahn
$31Flixbus
$62easyJet
Thu
Oct 7
$56Deutsche Bahn
$25Flixbus
$67easyJet
Fri
Oct 8
$56Deutsche Bahn
Find prices
$77easyJet
Sat
Oct 9
$56Deutsche Bahn
$43Flixbus
$101regional jet
Sun
Oct 10
$56Deutsche Bahn
$39Flixbus
$139easyJet
Mon
Oct 11
$56Deutsche Bahn
$37Flixbus
$86easyJet
Tue
Oct 12
$56Deutsche Bahn
$25Flixbus
$44easyJet
Wed
Oct 13
$56Deutsche Bahn
$19Flixbus
$50easyJet
Thu
Oct 14
$52Deutsche Bahn
$31Flixbus
$56easyJet
Fri
Oct 15
$56Deutsche Bahn
$25Flixbus
$42easyJet
Sat
Oct 16
$74Deutsche Bahn
$31Flixbus
$44easyJet
Sun
Oct 17
$56Deutsche Bahn
Find prices
Find prices

The fastest trains from Berlin to Copenhagen

Showing times and prices for Sep 28

Fastest Journey

8 h 1 m

Average

10 h 9 m

Trains per day

26

Distance

355 km

It's difficult to get from Berlin to Copenhagen without transferring at least once.

Fastest
10:03AMBerlin Hbf8h01 06:04PMKøbenhavn H
1 changes
$1251One-way
Fastest
10:03AMBerlin Hbf8h01 06:04PMKøbenhavn H
1 changes
$1391One-way
2nd Fastest
06:01AMBerlin Hbf8h03 02:04PMKøbenhavn H
1 changes
$1251One-way
12:02PMBerlin Hbf8h06 08:08PMKøbenhavn H
2 changes
$1111One-way
01:06PMBerlin Hbf8h58 10:04PMKøbenhavn H
2 changes
$1251One-way

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

Deutsche Bahn
Renfe
Italo
Frecciarossa
Accommodation

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 Berlin to Copenhagen

distanceDistance219 miles (354 km)
durationAverage train duration9 h 1 min
priceAverage train ticket price$84 (€67)
changesDirect trainYes
carriersTrain providersDeutsche Bahn

Trains from Berlin to Copenhagen cover the 219 miles (354 km) long journey taking on average 9 h 1 min with our travel partners like Deutsche Bahn. There are direct train services available. You can get the cheapest train tickets for this journey for as low as $56 (€45), but the average price of train tickets is $84 (€67). Travelers depart most frequently from Berlin Hbf and arrive in Copenhagen, Amagerbro St. Holm (Dalslandsgade).

Train companies

Berlin to Copenhagen with Deutsche Bahn

Find the best trains between Berlin and Copenhagen with Omio's travel partners Deutsche Bahn from $56 (€45). We can find you the best deals, schedules and tickets when comparing and booking the best route.

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 Copenhagen. 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.

    Deutsche Bahn has updated its ticket policies due to the coronavirus. Keep these in mind when booking your Deutsche Bahn tickets from Berlin to Copenhagen and when traveling by train:

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

    Quick Guide: Trains from Berlin to Copenhagen

    Average Price: €97
    Trains per day: 12
    Transfers: Hamburg
    Average Time: 7:30
    Fastest Route: 7:15
    Slowest Route: 9:39


    Trains from Berlin to Copenhagen

    Traveling by train from Berlin to Copenhagen is a great way to make the journey. There are daily train services operated by Deutsche Bahn. Departing from Berlin's Hauptbahnhof, the journey takes between 7 hours 15 minutes and 9 hours 40 minutes to reach Copenhagen.

    Berlin to Copenhagen trains: Not what you're looking for?

    Return trains from Copenhagen to Berlin | Compare all modes of traveling from Berlin to Copenhagen | Or learn more about trains to Copenhagen



    Berlin to Copenhagen Train Cost

    Average prices for Trains from Berlin to Copenhagen when you book in advance

    Booking Period

    Average Price

    Same Day

    €149

    1 Day in Advance

    €137

    1 Week in Advance

    €95

    2 Weeks in Advance

    €78

    1 Month in Advance

    €62

    3 Months in Advance

    €58

    Berlin to Copenhagen Trains: General Information


    Deutsche Bahn train ticket prices change frequently so there are no firm rules for finding the best prices. Travelers can usually offset some of cost of Berlin to Copenhagen train tickets by planning ahead and checking the prices before booking.

    • autobus All Berlin to Copenhagen trains are run by Deutsche Bahn.
    • autobus All Berlin to Copenhagen trains involve at least a transfer in Hamburg, depart from Berlin Hauptbahnhof and arrive at Copenhagen Central Station.
    • autobus The Berlin to Copenhagen train journey takes as little as 7 hours and 15 minutes to arrive in Copenhagen.
    • autobus Most travelers book their Berlin to Copenhagen train tickets 1 day in advance of the travel date.




    Based on Omio's travel data, as the table above clearly illustrates, ticket prices on Berlin to Copenhagen trains decrease the further they are booked in advance:

    • It is 8% cheaper to book a Berlin to Copenhagen train a day ahead of time rather than purchasing a ticket at the station.
    • Berlin to Copenhagen trains are 36% cheaper when booked a week ahead of the travel date.
    • Berlin to Copenhagen train costs are 48% cheaper when booked 1 month in advance as opposed to purchasing a train ticket the day of.

    Taking the Train from Berlin

    The majority of trains between these two European capitals depart from Berlin Hauptbahnhof. Located at the center of Berlin, the Hauptbahnhof can be reached via the U-Bahn, overground S-Bahn, tram, bus, or taxi. If you are coming from central areas, the best option is to catch the U-Bahn from Brandenberger Tor. There are also late night departures from Berlin Gesundbrunnen, which can be reached via the U-Bahn (to Pankstr. or Voltastr. stations).

    Getting into Copenhagen by Train

    Copenhagen is one of Europe's most romantic destinations, with beautiful public sculptures like the famous Little Mermaid to the fairy tale magic of the Rosenborg Palace and the city's winding canals, buzzing bistros and charming waterfront. It's a great place to spend time, with excellent food, nightlife and cultural attractions. All trains from Berlin arrive at Copenhagen Central Station, which is right next to the Tivoli Gardens and a short walk from most city center hotels. You can easily get into town via light rail connections or buses 2A, 5A and 9A. There are night buses in Copenhagen, but if you arrive very early in the morning, a pre-booked taxi is a sensible idea.

    Travel Tips

    Trains from Berlin to Copenhagen
    Travel by train to Copenhagen 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 Copenhagen.
    FAQs
    Is cross-border travel by train between Berlin, Germany and Copenhagen, Denmark allowed?

    Travel between Berlin, Germany and Copenhagen, Denmark by train is: Partially open.

    Can I enter Denmark from Germany?

    International entry status: Entry is partially open for citizens and permanent residents of Germany

    Do I need to quarantine on arrival in Denmark from Berlin?

    Conditions of entry:

    • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing
    • Entry is allowed only for essential reasons
    • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
    • COVID-19 test upon arrival

    What are the safety rules to follow in Copenhagen, Denmark?

    All travelers in Denmark must observe these coronavirus safety measures:

    • Physical distance: 2 metre (s) (7 feet)
    • Face mask: Mandatory

    The information above was last checked on 9/22/21. Remember to review the latest COVID-19 travel safety regulations   for your train between Berlin and Copenhagen as this information can change.

    What COVID restrictions are there for my return journey by train to Berlin, Germany from Copenhagen, Denmark?

    The current restriction level for your return trip by train from Copenhagen to Berlin is: Partially open

    Are there any international entry restrictions on returning to Germany from Denmark?

    Reentry to Germany is allowed for: Entry is partially open for citizens and permanent residents of Denmark

    Do I need to quarantine on arrival in Germany from Copenhagen?

    What are the requirements?

    • Negative COVID-19 test issued at most 3 days before arrival
    • Pre-arrival health declaration
    • The exact quarantine requirements depend on the regulations in each federal state
    • Digital entry registration is required prior to arrival

    What are the safety rules to follow in Berlin, Germany?

    The government of Germany has imposed these measures to reduce the spread of COVID-19:

    • Physical distance: 1.5 metre (s) (5 feet)
    • Face mask: Mandatory

    Last checked on 9/25/21. We do our best to keep this information up to date, but regulations can change so please double check the latest COVID-19 travel safety regulations ahead of your train to Berlin from Copenhagen here.

    How much do cheap trains between Berlin and Copenhagen cost?
    Train tickets between Berlin and Copenhagen for some dates and times can be found for as cheap as $56 (€45)  one way in the next 7 days.
    How much does it cost to take a train to Copenhagen from Berlin?
    If you’re looking to purchase your train tickets in the next week, you can expect the Berlin to Copenhagen train price to come in at an average of $84 (€67)  one way.
    How many miles is it from Berlin to Copenhagen by train?
    When traveling this route you should expect the distance between Berlin and Copenhagen by train to be approximately 219 miles (354 km).
    How long is the train between Berlin and Copenhagen?
    While the time it takes to travel 219 miles (354 km) to Copenhagen from Berlin can vary based on specific dates, weekends, and holidays, the Berlin to Copenhagen train journey time is on average 9 h 1 min.
    What is the departure train station in Berlin and arrival train station in Copenhagen?

    There are a few train stations in Berlin to start your route from including Berlin Hbf, Berlin Spandau and Berlin Südkreuz. In Copenhagen you have a few train station options to choose from for your arrival including Copenhagen, Amagerbro St. Holm (Dalslandsgade) and Copenhagen, Islands Brygge St. (Oerestads Boulevard).

    Omio customers traveling this route depart most frequently from Berlin Hbf   and arrive in Copenhagen, Amagerbro St. Holm (Dalslandsgade).

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

    You can find the most popular departure train station for this route, Berlin Hbf, located approximately 1 mile (s) / 2 km from the city center of Berlin. The most popular arrival train station in Copenhagen, called Copenhagen, Amagerbro St. Holm (Dalslandsgade), is located around 1 mile (s) / 2 km away from its city center.

    Which train providers can get me from Berlin to Copenhagen?
    When taking a train from Berlin to Copenhagen, you can count on Deutsche Bahn for the best way to get you to Copenhagen. You can also check all possible train companies who offer a service to Copenhagen from Berlin and compare the amenities they offer before buying a train ticket.
    When can I take the first train from Berlin to Copenhagen? When can I take the last train for the day?
    You can take the earliest train from Berlin to Copenhagen at 5: 03 AM   or take the last train from Berlin to Copenhagen leaving at 10: 20 PM. Look for the latest Berlin to Copenhagen train schedules on Omio and book the best time to take the train for this journey.
    How far in advance should I buy a train ticket from Berlin to Copenhagen to get the best deals?
    If you purchase the Berlin to Copenhagen train within the next 7 days, you can find one way tickets to cost on average $84 (€67). However, booking your train ticket in advance gives you access to the best prices for trains from Berlin to Copenhagen. Look out for train tickets for this trip to go on sale a few months before your planned departure date to find the best deals.
    Stations

    Important Stations and Airports for this Journey

    Berlin
    Copenhagen
    Berlin Ostbahnhof
    Amenities
    Refreshments