Travel options
from Berlin to Copenhagen

You can get from Berlin to Copenhagen by train, bus or flight.

Our recommendation

To get from Berlin to Copenhagen on 24 Jan we recommend taking a flight because it’s the best combination of price and speed.

12:25Berlin Brandenburg Airport1h00 13:25Copenhagen Airport
0 changes
£741One-way
Cheapest
22:38Berlin Hbf11h25 10:03København H
4 changes
£371One-way
Other options
10:38Berlin Hbf6h55 17:33København H
1 changes
£701One-way
14:38Berlin Hbf6h55 21:33København H
1 changes
£701One-way
08:38Berlin Hbf7h25 16:03København H
2 changes
£701One-way

Find all the dates and times for this journey by train, bus, and flight, .

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

Trenitalia
Easyjet
Deutsche Bahn
SNCF
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

Compare prices and tickets Prices for trains, buses and flights

Mon
24 Jan
£37Deutsche Bahn
£26Flixbus
£74Norwegian Air Shuttle
Tue
25 Jan
£37Deutsche Bahn
Find prices
Find prices
Wed
26 Jan
£37Deutsche Bahn
£30Flixbus
Find prices
Thu
27 Jan
£37Deutsche Bahn
£23Flixbus
£208Norwegian Air Shuttle
Fri
28 Jan
£39Deutsche Bahn
£26Flixbus
£61easyJet
Sat
29 Jan
£37Deutsche Bahn
£26Flixbus
Find prices
Sun
30 Jan
£37Deutsche Bahn
£26Flixbus
£55easyJet
Mon
31 Jan
£37Deutsche Bahn
£29Flixbus
£50Norwegian Air Shuttle
Tue
1 Feb
£37Deutsche Bahn
Find prices
£125Norwegian Air Shuttle
Wed
2 Feb
£37Deutsche Bahn
£30Flixbus
Find prices
Thu
3 Feb
Find prices
£24Flixbus
Find prices
Fri
4 Feb
£37Deutsche Bahn
£17Flixbus
£30easyJet
Sat
5 Feb
£37Deutsche Bahn with connection
£17Flixbus
£28easyJet
Sun
6 Feb
£37Deutsche Bahn
£17Flixbus
£28easyJet
Mon
7 Feb
£37Deutsche Bahn
£17Flixbus
£28easyJet
Tue
8 Feb
£37Deutsche Bahn
Find prices
£30easyJet
Wed
9 Feb
£37Deutsche Bahn
Find prices
£30easyJet
Thu
10 Feb
£37Deutsche Bahn
£22Flixbus
£28easyJet
Fri
11 Feb
£37Deutsche Bahn
£17Flixbus
£37easyJet
Sat
12 Feb
£37Deutsche Bahn
£17Flixbus
£36easyJet

Travel Information between Berlin and Copenhagen

distanceDistance219 miles (354 km)
modeAvailable travel modesFlight, coach or train
priceTicket price range£31 - £37
cheapestCheapest modeFlight • £31 • 1 h
fastestFastest modeFlight • £31 • 1 h
carriersPopular travel companiesNorwegian Air Shuttle, Flixbus or Deutsche Bahn

Take a flight, coach or train to travel 219 miles (354 km) to Copenhagen from Berlin. If speed is a priority, then a flight is the best option with an average duration of 1 h; whereas, if saving money is more important, then a flight is the best option with prices starting as low as £31. The most popular travel providers which serve this route are Norwegian Air Shuttle, Flixbus or Deutsche Bahn among others. Travellers can even take a direct flight, coach or train from Berlin to Copenhagen.

The Window Seat

Read more about Copenhagen

72 hours in Copenhagen
72 hours in Copenhagen

Hygge: It’s that Danish feeling of coziness and intimacy that is most often embraced during winter. With the year we’ve all had, we’ve come to crave hygge throughout the spring, summer and fall, too....

Continue reading

Travel Tips: Travel from Berlin to Copenhagen

Travel 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

What are the international travel restrictions for Denmark due to COVID-19 if I’m travelling from Berlin to Copenhagen?

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

Can travellers from Germany enter Denmark?

International entry is allowed at this time for: Entry is partially open for citizens and permanent residents of Germany.

Are there rules for self-quarantine when arriving to Copenhagen from Berlin?

Conditions of entry into Denmark:

  • Travellers must present a negative COVID-19 test as either a RT-PCR performed within 72 hours prior to arrival, or an Antigen test performed within 48 hours prior to arrival
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)

Are there COVID-19 safety rules for social distancing and wearing face masks in Copenhagen, Denmark?

To reduce the spread of COVID-19, the government of Denmark has imposed the following measures:

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

This information was last checked on 20/01/2022. As this information can change due to the nature of the pandemic, make sure to review the latest COVID-19 travel safety regulations   for your trip to Copenhagen from Berlin.

What travel restrictions, such as quarantine measures, should I be aware of for my journey back to Berlin, Germany from Copenhagen, Denmark?

The restriction level for your return to Berlin, Germany from Denmark is: Partially open.

Is my journey back to Berlin from Copenhagen restricted?

Entry into Germany is currently allowed for: Entry is partially open for citizens and permanent residents of Denmark.

Do I need to self-quarantine upon arrival in Berlin from Copenhagen?

Conditions of reentry into Germany:

  • Negative COVID-19 test issued at most 2 days before arrival and 10 day mandatory self quarantine
  • Travellers with a certificate of vaccination are exempt from compulsory quarantine
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from compulsory quarantine (certificate needed)
  • Negative COVID-19 test is required to end quarantine early. This test occurs on day 5 in quarantine
  • Digital entry registration is required prior to arrival
  • The exact quarantine requirements depend on the regulations in each federal state

What are the coronavirus safety measures I need to follow in Berlin, Germany?

You should observe these safety measures in Germany as imposed by the government to reduce the spread of COVID-19:

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

This information about your return travel to Germany was last checked on 21/01/2022. We advise you to check the latest COVID-19 travel safety regulations for your trip back to Berlin from Copenhagen closer to your date of departure here.

How do I travel to Copenhagen from Berlin?

There are 3 ways that you can travel between Berlin and Copenhagen. You can take a flight, coach or train.

What is the cheapest way to get from Berlin to Copenhagen?

A flight service offers the cheapest way to travel from Berlin to Copenhagen, which costs on average £31.

This is compared to other ways of getting to Copenhagen:

A flight is £1 less than a coach for this trip with tickets for a coach from Berlin to Copenhagen costing on average £32.

A flight is generally £5 less than a train for the same journey. A train costs on average £37 from Berlin to Copenhagen.

What is the fastest way to Copenhagen from Berlin?

The quickest way to travel from Berlin to Copenhagen is by flight, which takes on average 1 h   compared to other travel options that may take you longer to get to your destination:

In comparison, going by coach can take 8 h 15 min   on average.

In comparison, travelling by train can take you on average 6 h 55 min.

How far is Copenhagen from Berlin?

The Berlin to Copenhagen distance is approximately 219 miles (354 km).

When going from Berlin to Copenhagen, where do I depart from Berlin and where do I arrive in Copenhagen?

These are the most popular departure and arrival points for travellers from Berlin to Copenhagen:

  • Flights from Berlin to Copenhagen most often leave from Berlin Brandenburg Airport and arrive in Københavns Lufthavn.
  • Trains from Berlin to Copenhagen most often leave from Berlin Hbf and arrive in København, Ny Ellebjerg St. (togbus).

Who can get me from Berlin to Copenhagen?

Omio works with many trusted partners that can help you travel the best way from Berlin to Copenhagen:

  • You can take a flight from Berlin to Copenhagen with Norwegian Air Shuttle. Cheap tickets can be found for £31 with Norwegian Air Shuttle from Berlin to Copenhagen.
  • You can travel by coach from Berlin to Copenhagen with Flixbus, and you can find Flixbus Berlin to Copenhagen tickets for £32 on Omio.
  • You can go to Copenhagen from Berlin by train with Deutsche Bahn. You'll see cheap train tickets for £37 with Deutsche Bahn from Berlin to Copenhagen on Omio.

Is there a way to travel directly from Berlin to Copenhagen?

Yes, there are direct services available from Berlin to Copenhagen with the following travel operators:

  • You can book a direct flight with easyJet, Norwegian Air Shuttle or Sas Airways.
  • You can book a direct coach with Flixbus.
  • You can book a direct train with.

Direct services tend to save you time and add more convenience in getting you to Copenhagen as you won't need to change in between, so it's worth paying attention to before booking your tickets between Berlin and Copenhagen.

Where should I go next after I travel to Copenhagen from Berlin?

Many of our customers travelling from Berlin to Copenhagen don't make Copenhagen their final stop. Some of the destinations worth visiting after are Stockholm, Hamburg or Amsterdam, either of which you could add to your Berlin and Copenhagen trip itinerary. Check Omio for the best and cheapest ways to travel from Copenhagen to any of these top destinations today!

When should I buy a ticket to Copenhagen from Berlin online to score the best deals?

When planning your trip to Copenhagen from Berlin, it’s good to keep in mind what tickets to purchase and their prices in the next 7 days:

  • Plane tickets are costing £31 one way on average.
  • Coach tickets cost £32 one way on average.
  • Train tickets are costing £37 one way on average.

However, we recommend buying tickets from Berlin to Copenhagen online a few months in advance to get the best deals and save money on your upcoming journey.