Plane

Take the train Berlin Hauptbahnhof at the station Deutsche Bahn Regional.

The journey takes approximately 32 m. Ticket price is about €3 The travel distance is 35 km.

Carrier is Deutsche Bahn Regional.

Buy ticket

498 m on foot from the Flughafen BER - Terminal 1-2 to the Berlin Brandenburg (BER).

The journey takes approximately 7 m. The travel distance is 498 m.

Get off at the Berlin Brandenburg (BER).
Fly out to Berlin Brandenburg (BER) of the Copenhagen (CPH) airport.

The journey takes approximately 55 m. Ticket price is about €35

Carrier is easyJet.

🔎

🚖 Find a cheap local taxi

Get off at the Copenhagen (CPH).
397 m on foot from the Copenhagen (CPH) to the Copenhagen Airport.

The journey takes approximately 4 m. The travel distance is 397 m.

Get off at the Copenhagen Airport.
Take the train Copenhagen Airport at the station Öresundståg.

The journey takes approximately 13 m. Ticket price is about €6 The travel distance is 11 km.

Carrier is Öresundståg.

Buy ticket

Get off at the København H.


🛏 Find hotel deals and discounts up to 20% in Copenhagen at Booking


Train

Take the train Berlin Hauptbahnhof at the station Deutsche Bahn Intercity-Express.

The journey takes approximately 1 h 46 m. Ticket price is about €12 The travel distance is 284 km.

Carrier is Deutsche Bahn Intercity-Express.

Buy ticket

Get off at the Hamburg Hbf.
Take the train Hamburg Hbf at the station Danish Railways (DSB).

The journey takes approximately 4 h 43 m. Ticket price is about €40 The travel distance is 497 km.

Carrier is Danish Railways (DSB).

Buy ticket

Get off at the København H.


🛏 Find hotel deals and discounts up to 20% in Copenhagen at Booking


Bus

Take the FlixBus bus at the Berlin ZOB [Fernbus] station .

The journey takes approximately 8 h 10 m. Ticket price is about €27 The travel distance is 568 km.

Carrier is FlixBus.

Buy ticket



🛏 Find hotel deals and discounts up to 20% in Copenhagen at Booking


Train

Take the train Berlin Hauptbahnhof at the station Snälltåget.

The journey takes approximately 9 h 15 m. Ticket price is about €29 The travel distance is 589 km.

Carrier is Snälltåget.

Buy ticket

Get off at the Køge Nord.
Take the train Køge Nord St. at the station Danish Railways (DSB).

The journey takes approximately 37 m. Ticket price is about €8 The travel distance is 33 km.

Carrier is Danish Railways (DSB).

Buy ticket

Get off at the Vesterport St..


🛏 Find hotel deals and discounts up to 20% in Copenhagen at Booking


Bus train

Take the Comati PSG bus at the Berlin Central Bus Station station .

The journey takes approximately 9 h 30 m. Ticket price is about €85 The travel distance is 642 km.

Carrier is Comati PSG.

Buy ticket

Get off at the Landskrona Train Station.
Take the train Landskrona station at the station Öresundståg.

The journey takes approximately 1 h 8 m. Ticket price is about €13 The travel distance is 87 km.

Carrier is Öresundståg.

Buy ticket

Get off at the København H.


🛏 Find hotel deals and discounts up to 20% in Copenhagen at Booking


Drive car ferry

In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 2 h 38 m. The travel distance is 241 km.

Get off at the Świnoujście.
Boarding the Unity Line ferry at the port of Świnoujście.

The journey takes approximately 7 h 15 m. The travel distance is 174 km.

Carrier is Unity Line.

Buy ticket

Get off at the Ystad.
In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 1 h 11 m. The travel distance is 95 km.

Get off at the Copenhagen.


🛏 Find hotel deals and discounts up to 20% in Copenhagen at Booking


The cheapest way to travel from Berlin to Copenhagen is by taking a Bus with an average price of €27. The journey takes approximately 8 ч. 10 мин.

Plane is the fastest way to travel from Berlin to Copenhagen. Tickets cost €44. The journey takes approximately 3 ч. 2 мин.

Yes! There is a direct bus with no transfers to this destination. The route is served by the FlixBus company. Tickets cost about €27. A bus trip from Berlin to Copenhagen will take 8 h 10 m.

What to Do in Copenhagen

Copenhagen

If you're looking for a lively and engaging city to explore, Copenhagen is definitely the spot. This Scandinavian metropolis has something for everyone, with plenty of attractions to see and things to do no matter what your interests may be. Highlights include the iconic Tivoli amusement park, the renowned Rosenborg Castle and Frederiksberg Palace, as well as world-renowned art galleries like the Munch Museum and the National Gallery. If you're interested in history, don't miss Denmark's fascinating Viking history at places like Roskilde Cathedral or Jelling Monastery. Finally, if you're looking for some fresh air and relaxation, head out to one of Copenhagen's many beaches or lakeside parks.