The cheapest trains from Berlin to Copenhagen

Showing times and prices for 19 Oct

Cheapest

£62

Average

£125

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 £ 125 if you buy it on the day, but the cheapest tickets can be found for only £ 62.

Cheapest
22:02Berlin Hbf12h01 10:03København H
4 changes
£621One-way
2nd Cheapest
15:03Berlin Hbf13h14 04:17København H
3 changes
£701One-way
2nd Cheapest
16:03Berlin Hbf12h14 04:17København H
3 changes
£701One-way
17:03Berlin Hbf11h14 04:17København H
3 changes
£701One-way
15:03Berlin Hbf10h10 01:13København H
3 changes
£701One-way

Timetable Berlin to Copenhagen

Showing trains for tomorrow, Tue, 19 Oct
00:20Berlin Hbf13h13 13:33København H
0 changes
04:58Berlin Hbf8h35 13:33København H
0 changes
05:03Berlin Hbf8h30 13:33København H
0 changes
06:01Berlin Hbf10h02 16:03København H
0 changes
06:01Berlin Hbf7h32 13:33København H
0 changes
06:34Berlin Hbf9h29 16:03København H
0 changes
07:03Berlin Hbf9h00 16:03København H
0 changes
08:34Berlin Hbf8h59 17:33København H
0 changes
09:03Berlin Hbf8h30 17:33København H
0 changes
09:58Berlin Hbf10h05 20:03København H
0 changes
10:03Berlin Hbf7h30 17:33København H
0 changes
10:03Berlin Hbf10h00 20:03København H
0 changes
10:34Berlin Hbf9h29 20:03København H
0 changes
11:02Berlin Hbf9h01 20:03København H
0 changes
12:02Berlin Hbf9h31 21:33København H
0 changes
12:02Berlin Hbf8h01 20:03København H
0 changes
12:34Berlin Hbf12h39 01:13København H
0 changes
13:03Berlin Hbf12h10 01:13København H
0 changes
13:03Berlin Hbf8h30 21:33København H
0 changes
14:34Berlin Hbf13h43 04:17København H
0 changes
15:03Berlin Hbf13h14 04:17København H
0 changes
15:03Berlin Hbf10h10 01:13København H
0 changes
16:03Berlin Hbf12h14 04:17København H
0 changes
17:03Berlin Hbf11h14 04:17København H
0 changes
22:02Berlin Hbf12h01 10:03København H
0 changes

Find all the dates and times for this journey

COMPARE Prices across different modes

Mon
18 Oct
£134Deutsche Bahn
Find prices
£105easyJet
Tue
19 Oct
£62Deutsche Bahn
Find prices
£145Eurowings
Wed
20 Oct
£62Deutsche Bahn
Find prices
£141Sas Airways
Thu
21 Oct
£70Deutsche Bahn
£35Flixbus
£141Sas Airways
Fri
22 Oct
£70Deutsche Bahn
£26Flixbus
£141Sas Airways
Sat
23 Oct
£70Deutsche Bahn
£38Flixbus
£172easyJet
Sun
24 Oct
£62Deutsche Bahn
£33Flixbus
£196Sas Airways
Mon
25 Oct
£40Deutsche Bahn
£26Flixbus
£111easyJet
Tue
26 Oct
£40Deutsche Bahn
Find prices
£48easyJet
Wed
27 Oct
£40Deutsche Bahn
£31Flixbus
£51Norwegian Air Shuttle
Thu
28 Oct
£40Deutsche Bahn
£18Flixbus
£48easyJet
Fri
29 Oct
Find prices
£18Flixbus
£34easyJet
Sat
30 Oct
£40Deutsche Bahn
£18Flixbus
£60easyJet
Sun
31 Oct
£40Deutsche Bahn
£18Flixbus
£44easyJet
Mon
1 Nov
£40Deutsche Bahn
Find prices
£52easyJet
Tue
2 Nov
£40Deutsche Bahn
£31Flixbus
£30easyJet
Wed
3 Nov
£40Deutsche Bahn
£26Flixbus
£30easyJet
Fri
5 Nov
£40Deutsche Bahn
£18Flixbus
£64Norwegian Air Shuttle
Sun
7 Nov
£40Deutsche Bahn
£18Flixbus
£106easyJet

The fastest trains from Berlin to Copenhagen

Showing times and prices for 19 Oct

Fastest Journey

7 h 30 m

Average

10 h 8 m

Trains per day

25

Distance

355 km

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

Fastest
10:03Berlin Hbf7h30 17:33København H
1 changes
£2131One-way
2nd Fastest
06:01Berlin Hbf7h32 13:33København H
1 changes
£971One-way
12:02Berlin Hbf8h01 20:03København H
2 changes
£2131One-way
09:03Berlin Hbf8h30 17:33København H
1 changes
£1711One-way
05:03Berlin Hbf8h30 13:33København H
1 changes
£881One-way

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn
Place to stay

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 duration10 h 9 min
priceAverage train ticket price£76 (€86)
changesDirect trainYes
carriersTrain companiesDeutsche Bahn

Trains from Berlin to Copenhagen cover the 219 miles (354 km) long trip taking on average 10 h 9 min with our travel partners like Deutsche Bahn. There are direct train services available. You can get the cheapest train tickets for this trip for as low as £62, but the average price of train tickets is £76. Travellers depart most frequently from Berlin Hbf and arrive in Copenhagen, Amagerbro St. Holm (Dalslandsgade).

Train companies

Deutsche Bahn Berlin – Copenhagen

Buy your official Deutsche Bahn train tickets from Berlin to Copenhagen from £62 with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most affordable trip.

Deutsche Bahn

Deutsche Bahn (DB) is the main operator 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 from Berlin to 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 toilets are standard amenities, services like an onboard restaurant or free WiFi are only available on certain trains.

    These are Deutsche Bahn 's ticket policies for COVID-19 for the train between Berlin and Copenhagen:

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

    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 travel by train currently allowed from Berlin, Germany to Copenhagen, Denmark?

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

    Is international entry into Copenhagen from Berlin restricted?

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

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

    Entry Requirements:

    • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing
    • 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?

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

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

    The above information was last checked on 17/10/2021. Remember to check the latest COVID-19 travel safety regulations for your train to Copenhagen from Berlin closer to your date of departure here.

    What are the COVID-19 restrictions for my return trip to 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 entry 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 verified on 17/10/2021. 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 Copenhagen to Berlin train here.

    What is the price of the cheapest train to Copenhagen from Berlin?
    If you’re looking to save money on tickets, you can find a cheap train from Berlin to Copenhagen for as little as £62  in the next 7 days.
    How much is a train ticket from Berlin to Copenhagen?
    If you are looking to book your train ticket in the next 7 days, you can expect the Berlin to Copenhagen train to cost on average £76  one way.
    How far is it from Berlin to Copenhagen by train?
    The distance to Copenhagen from Berlin by train is approximately 219 miles (354 km).
    What is the average Berlin to Copenhagen train duration?
    On average the train from Berlin to Copenhagen duration is 10 h 9 min  for the 219 miles (354 km) long journey, but the travel time can vary if you depart on weekends and holidays.
    When travelling by train from Berlin to Copenhagen, which train station in Berlin do I depart from and which train station in Copenhagen do I arrive in?

    There are a few train stations in Berlin to start your trip 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 travelling this route depart most frequently from Berlin Hbf   and arrive in Copenhagen, Amagerbro St. Holm (Dalslandsgade).

    Where is the train station in Berlin to go to Copenhagen? Where is the train station in Copenhagen located?

    Passengers booking this trip most frequently board their trains from Berlin Hbf and need to travel around 1 mile (s) / 2 km from the city centre to get to this train station.

    Passengers arriving in Copenhagen most often arrive at Copenhagen, Amagerbro St. Holm (Dalslandsgade) and need to travel around 1 mile (s) / 2 km from this train station to the city centre.

    Which train providers can get me from Berlin to Copenhagen?
    If you're looking for trains from Berlin to Copenhagen, you can rely on Deutsche Bahn to get you to Copenhagen. It's also good to check out all possible train companies for the Berlin to Copenhagen journey to see if there might be differences in the amenities they offer.
    What time is the earliest train from Berlin to Copenhagen? What time is the last train from Berlin to Copenhagen?
    The first Berlin to Copenhagen train departs at 05: 03   and the last train from Berlin to Copenhagen leaves at 21: 03. Check out the most up-to-date Berlin to Copenhagen train schedule on Omio and find the best time to travel to your destination.
    How far in advance should I purchase train tickets from Berlin to Copenhagen for the best deals?
    If you buy a train ticket from Berlin to Copenhagen within the next 7 days, you can find tickets to cost on average £76 one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets from Berlin to Copenhagen are generally on sale a few months before the planned departure date.

    Important Stations and Airports for this Journey

    Berlin
    Copenhagen
    Berlin Hbf is the most popular Berlin railway station for Omio travellers, but it's not the only one. Read all the information you need to know about the main train stations in Berlin for your journey to Copenhagen.
    Amenities at station
    WifiWifi
    LockersLockers
    ParkingParking
    ATMATM
    TaxiTaxi
    ticketOfficeHours
    Ticket office hours
    Mon - Sat: 07: 00 - 22: 00 | Sun: 08: 00 - 22: 00
    Connections to/from station
    U-Bahn lines: U5
    Train lines: ICE, EC, IC, FEX, HBX, IRE, RB10, RB14, RB21, RB22, RE1, RE2, RE3, RE4, RE5, RE7
    Bus lines: 120, 123, 142, 147, 245, M41, M85, N20, N40, N5
    S-Bahn lines: S3, S5, S7, S9
    Tram lines: M5, M6, M8, M10