Rome2Rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK

Need a hotel room in Berlin?

Book now

There are 6 ways to get from Copenhagen Central Station to Berlin by plane, train, bus, car or car ferry

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

Recommended option

Fly  •  2h 55m

  1. Fly from Copenhagen (CPH) to Berlin Brandenburg (BER) CPH - BER

Cheapest option

Bus  •  8h 9m

  1. Take the bus from Copenhagen central train station to Berlin central bus station 032 / ...

4 alternative options

Train via Hamburg  •  6h 46m

  1. Take the train from København H to Hamburg Hbf Ec
  2. Take the train from Hamburg Hbf to Berlin Hauptbahnhof 28 / ...

Train  •  9h 57m

  1. Take the train from Örestad to Berlin Hauptbahnhof Snälltåget

Train #2  •  10h 28m

  1. Take the train from København, Københavns Lufthavn to Berlin Hauptbahnhof 345 / ...

Drive, car ferry  •  10h 21m

  1. Drive from Copenhagen Central Station to Ystad
  2. Take the car ferry from Ystad to Świnoujście
  3. Drive from Świnoujście to Berlin Hbf

Copenhagen Central Station to Berlin by train

38 Weekly Trains
6h 46m Average Duration
€68 Cheapest Price
See schedules

Questions & Answers

The cheapest way to get from Copenhagen Central Station to Berlin is to train which costs 350 kr - 550 kr and takes 9h 57m.

More details

The fastest way to get from Copenhagen Central Station to Berlin is to fly which takes 2h 55m and costs 340 kr - 1900 kr.

More details

Yes, there is a direct bus departing from Copenhagen central train station station and arriving at Berlin central bus station station. Services depart four times a day, and operate every day. The journey takes approximately 8h 5m.

More details

No, there is no direct train from Copenhagen Central Station to Berlin. However, there are services departing from København H and arriving at Berlin Hauptbahnhof via Hamburg Hbf. The journey, including transfers, takes approximately 6h 46m.

More details

The distance between Copenhagen Central Station and Berlin is 354 km.

The best way to get from Copenhagen Central Station to Berlin without a car is to train via Hamburg which takes 6h 46m and costs 500 kr - 950 kr.

More details

It takes approximately 2h 55m to get from Copenhagen Central Station to Berlin, including transfers.

More details

Copenhagen Central Station to Berlin bus services, operated by FlixBus, depart from Copenhagen central train station.

More details

Copenhagen Central Station to Berlin train services, operated by Deutsche Bahn Eurocity, depart from København H station.

More details

The best way to get from Copenhagen Central Station to Berlin is to fly which takes 2h 55m and costs 340 kr - 1900 kr. Alternatively, you can train via Hamburg, which costs 500 kr - 950 kr and takes 6h 46m, you could also bus, which costs 250 kr - 850 kr and takes 8h 9m.

Mode details

Map of how to get from Copenhagen Central Station to Berlin.
Launch map view
  • Distance: 354.4 km
  • Duration: 2h 55m

What companies run services between Copenhagen Central Station, Denmark and Berlin, Germany?

Scandinavian Airlines, Norwegian Air International and two other airlines fly from Copenhagen Central Station to Berlin Hbf 4 times a day. Alternatively, you can take a train from Copenhagen Central Station to Berlin Hbf via Hamburg Hbf in around 6h 46m.

Airlines
easyJet
Website
easyjet.com
Flights from Copenhagen to Berlin Brandenburg
Ave. Duration
1h 5m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
€45 - €260
Scandinavian Airlines
Website
flysas.com
Flights from Copenhagen to Berlin Brandenburg
Ave. Duration
55 min
When
Every day
Estimated price
€65 - €410
Norwegian Air International
Website
norwegian.com
Flights from Copenhagen to Berlin Brandenburg
Ave. Duration
1h
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
€65 - €190
Eurowings
Website
eurowings.com
Flights from Copenhagen to Berlin Brandenburg
Ave. Duration
1h 10m
When
Monday, Friday and Sunday
Estimated price
€50 - €320
Train operators
Deutsche Bahn Eurocity
Phone
+49 30 2970
Website
bahn.com
Train from København H to Hamburg Hbf
Ave. Duration
4h 39m
Frequency
5 times a day
Estimated price
€45 - €65
Website
reiseauskunft.bahn.de
Flixtrain
Phone
+49 1807 123 99 123
Email
info@flixbus.de
Website
flixtrain.com
Train from Hamburg Central Station to Berlin Hauptbahnhof
Ave. Duration
2h 1m
Frequency
3 times a day
Estimated price
€22 - €35
Website
https://www.flixtrain.com/
Snälltåget
Phone
+46 771-26 00 00
Email
snalltaget@snalltaget.se
Website
snalltaget.se
Train from Örestad to Berlin Hauptbahnhof
Ave. Duration
8h 51m
Frequency
3 times a week
Estimated price
€45 - €70
Schedules at
snalltaget.se
Swedish Railways (SJ)
Phone
+46 77 175 75 75
Email
kundservice@sj.se
Website
sj.se
Train from København, Københavns Lufthavn to Berlin Hauptbahnhof
Ave. Duration
9h 15m
Frequency
3 times a week
Estimated price
€70 - €100
Website
https://www.sj.se/en/
1st Class Ticket
€70 - €100
2nd Class Ticket
€70 - €95
Bus operators
FlixBus
Rome2Rio's guide to FlixBus
Contact Details
Phone
+49 30 300 137 300
Email
service@flixbus.com
Website
flixbus.de
Bus from Copenhagen central train station to Berlin central bus station
Ave. Duration
8h 5m
Frequency
3 times a day
Estimated price
€30 - €50
Website
https://www.flixbus.co.uk
Frequently asked questions
Is there Wi-Fi on FlixBus?
Yes - FlixBus offers free Wi-Fi
Are there power outlets on FlixBus?
Yes
Does FlixBus offer meals or snacks?
Yes - snacks and drinks may be purchased from the driver. Please note, this is not available on all services.
For more information, please visit this page
Comati PSG
Phone
0040 723 450 475
Email
info@comati-psg.ro
Website
comati-psg.ro
Bus from Copenhagen Ingerslevsgade to Berlin Central Bus Station
Ave. Duration
12h
Frequency
Twice a week
Estimated price
€100 - €120
Website
Comati PSG
Ferry operators
Unity Line
Phone
+48 91 88 02 909
Email
rezerwacje@unityline.pl
Website
unityline.eu
Car ferry from Ystad to Świnoujście
Ave. Duration
6h 30m
Frequency
Twice daily
Schedules at
unityline.eu
Polferries

Want to know more about travelling around Germany

Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

More Questions & Answers

The quickest flight from Copenhagen Airport to Berlin Brandenburg Airport is the direct flight which takes 55 min.

Search flights

Copenhagen Central Station to Berlin bus services, operated by FlixBus, arrive at Berlin central bus station.

More details

Copenhagen Central Station to Berlin train services, operated by Deutsche Bahn Intercity-Express, arrive at Berlin Hauptbahnhof station.

More details

Eurowings, Scandinavian Airlines, Norwegian Air International and easyJet offer flights from Copenhagen Airport to Berlin Brandenburg Airport.

Search flights

Book your Copenhagen Central Station to Berlin train tickets online with Omio.

Search and book

There are 1881+ hotels available in Berlin. Prices start at €34 per night.

More details

The best way to get from Copenhagen Central Station to Copenhagen Airport is to train which takes 13 min and costs 21 kr - 30 kr.

More details

ticket