Train tickets from Berlin–Copenhagen: find the best deals for your trip!

Cheapest dates for Berlin - Copenhagen train tickets

  • any
  • November 2026
  • December 2026
  • January 2027
  • February 2027
  • March 2027
  • April 2027
  • May 2027
  • June 2027
  • July 2027
  • August 2027
  • September 2027
  • October 2027
  • popularity
  • price
  • arrival city
$118
Deutsche Bahnoutward: Feb 14, 2027
1 stop (7h01m)
Deutsche Bahn
Deutsche Bahninbound: Feb 17, 2027
1 stop (7h39m)
Deutsche Bahn
$123
Deutsche Bahnoutward: Dec 1, 2026
1 stop (7h29m)
Deutsche Bahn
Deutsche Bahninbound: Dec 4, 2026
1 stop (7h01m)
Deutsche Bahn
$131
Deutsche Bahnoutward: Dec 30, 2026
1 stop (7h01m)
Deutsche Bahn
Deutsche Bahninbound: Dec 31, 2026
4 stops (14h29m)
Deutsche Bahn
$133
Deutsche Bahnoutward: Dec 3, 2026
1 stop (7h29m)
Deutsche Bahn
Deutsche Bahninbound: Dec 7, 2026
1 stop (7h01m)
Deutsche Bahn
$135
Deutsche Bahnoutward: Nov 17, 2026
direct (7h18m)
Deutsche Bahn
Deutsche Bahninbound: Nov 21, 2026
4 stops (13h31m)
Deutsche Bahn
$136
Deutsche Bahnoutward: Dec 10, 2026
3 stops (8h39m)
Deutsche Bahn
Deutsche Bahninbound: Dec 14, 2026
1 stop (7h39m)
Deutsche Bahn
$137
Deutsche Bahnoutward: Dec 7, 2026
1 stop (7h03m)
Deutsche Bahn
Deutsche Bahninbound: Dec 8, 2026
1 stop (7h29m)
Deutsche Bahn
$138
Deutsche Bahnoutward: Dec 3, 2026
1 stop (7h29m)
Deutsche Bahn
Deutsche Bahninbound: Dec 7, 2026
3 stops (14h30m)
Deutsche Bahn
$138
Deutsche Bahnoutward: Dec 3, 2026
1 stop (7h29m)
Deutsche Bahn
Deutsche Bahninbound: Dec 7, 2026
3 stops (14h30m)
Deutsche Bahn
$138
Deutsche Bahnoutward: Dec 3, 2026
1 stop (7h29m)
Deutsche Bahn
Deutsche Bahninbound: Dec 7, 2026
3 stops (14h30m)
Deutsche Bahn
$138
Deutsche Bahnoutward: Dec 3, 2026
1 stop (7h29m)
Deutsche Bahn
Deutsche Bahninbound: Dec 7, 2026
3 stops (14h30m)
Deutsche Bahn
$138
Deutsche Bahnoutward: Dec 3, 2026
1 stop (7h29m)
Deutsche Bahn
Deutsche Bahninbound: Dec 7, 2026
3 stops (14h30m)
Deutsche Bahn
$139
Deutsche Bahnoutward: Dec 3, 2026
1 stop (7h29m)
Deutsche Bahn
Deutsche Bahninbound: Dec 7, 2026
1 stop (7h01m)
Deutsche Bahn
$139
Deutsche Bahnoutward: Dec 3, 2026
1 stop (7h29m)
Deutsche Bahn
Deutsche Bahninbound: Dec 7, 2026
1 stop (7h01m)
Deutsche Bahn
$139
Deutsche Bahnoutward: Dec 10, 2026
1 stop (7h03m)
Deutsche Bahn
Deutsche Bahninbound: Dec 14, 2026
1 stop (7h39m)
Deutsche Bahn
$139
Deutsche Bahnoutward: Dec 11, 2026
1 stop (7h04m)
Deutsche Bahn
Deutsche Bahninbound: Dec 14, 2026
1 stop (7h39m)
Deutsche Bahn
$140
Deutsche Bahnoutward: Mar 7, 2027
5 stops (11h30m)
Deutsche Bahn
Deutsche Bahninbound: Mar 9, 2027
1 stop (6h59m)
Deutsche Bahn
$140
Deutsche Bahnoutward: Dec 10, 2026
1 stop (7h03m)
Deutsche Bahn
Deutsche Bahninbound: Dec 14, 2026
1 stop (7h39m)
Deutsche Bahn
$141
Deutsche Bahnoutward: Dec 5, 2026
1 stop (7h29m)
Deutsche Bahn
Deutsche Bahninbound: Dec 7, 2026
3 stops (14h30m)
Deutsche Bahn
$141
Deutsche Bahnoutward: Dec 12, 2026
1 stop (7h04m)
Deutsche Bahn
Deutsche Bahninbound: Dec 14, 2026
1 stop (7h39m)
Deutsche Bahn
$141
Deutsche Bahnoutward: Dec 3, 2026
1 stop (7h29m)
Deutsche Bahn
Deutsche Bahninbound: Dec 7, 2026
3 stops (14h30m)
Deutsche Bahn
$141
Deutsche Bahnoutward: Dec 3, 2026
1 stop (7h29m)
Deutsche Bahn
Deutsche Bahninbound: Dec 7, 2026
3 stops (14h30m)
Deutsche Bahn
$141
Deutsche Bahnoutward: Dec 15, 2026
direct (7h10m)
Deutsche Bahn
Deutsche Bahninbound: Dec 16, 2026
1 stop (7h08m)
Deutsche Bahn
$142
Deutsche Bahnoutward: Dec 14, 2026
1 stop (7h10m)
Deutsche Bahn
Deutsche Bahninbound: Dec 16, 2026
1 stop (7h40m)
Deutsche Bahn
$142
Deutsche Bahnoutward: Dec 3, 2026
1 stop (7h29m)
Deutsche Bahn
Deutsche Bahninbound: Dec 7, 2026
3 stops (14h30m)
Deutsche Bahn
$142
Deutsche Bahnoutward: Jan 1, 2027
5 stops (10h58m)
Deutsche Bahn
Deutsche Bahninbound: Jan 4, 2027
5 stops (12h29m)
Deutsche Bahn
$143
Deutsche Bahnoutward: Dec 10, 2026
direct (7h04m)
Deutsche Bahn
Deutsche Bahninbound: Dec 14, 2026
1 stop (7h39m)
Deutsche Bahn
$143
Deutsche Bahnoutward: Dec 11, 2026
1 stop (7h04m)
Deutsche Bahn
Deutsche Bahninbound: Dec 14, 2026
1 stop (7h39m)
Deutsche Bahn
$144
Deutsche Bahnoutward: Dec 9, 2026
1 stop (7h04m)
Deutsche Bahn
Deutsche Bahninbound: Dec 11, 2026
1 stop (7h01m)
Deutsche Bahn
$145
Deutsche Bahnoutward: Dec 11, 2026
1 stop (7h04m)
Deutsche Bahn
Deutsche Bahninbound: Dec 14, 2026
1 stop (7h39m)
Deutsche Bahn
Return
Departure

Travel guide Berlin–Copenhagen

Information

Planning to travel from Berlin to Copenhagen by train? You can find great deals to travel by train from Berlin to Copenhagen with liligo.com.

In Berlin you can find the following train stations: Berlin Central Railway Station, Berlin East Railway Station, Berlin-Spandau Railway Station, Bahnhof Berlin-Spandau, Berlin Südkreuz Railway Station, Berlin-Lichtenberg Railway Station, Berlin Airport-Terminal 5 (Schönefeld) Railway Station, Berlin Friedrichstrasse Railway Station, Berlin Zoologischer Garten Railway Station, Berlin-Charlottenburg Railway Station, Berlin-Wannsee Railway Station, Berlin Hauptbahnhof, Berlin Adlershof, Berlin Ostbahnhof, Berlin Gesundbrunnen, Berlin Ostkreuz, Baumschulenweg, Berlin-Spandau. In Copenhagen you can find these train stations: Copenhagen Central Railway Station, Copenhagen Central Station.

Why should you travel from Berlin to Copenhagen by train? Some reasons include: The centrally located train station in Berlin means it will take you no time at all to reach. During your journey you can enjoy the beautiful landscapes in Denmark. Before you know it, you've arrived at the train station in Copenhagen to begin your trip.