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

Cheapest dates for Berlin - Krakow 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
$83
Deutsche Bahnoutward: Dec 10, 2026
2 stops (7h14m)
Deutsche Bahn
Deutsche Bahninbound: Dec 12, 2026
1 stop (8h13m)
Deutsche Bahn
$90
Deutsche Bahnoutward: Nov 11, 2026
1 stop (7h11m)
Deutsche Bahn
Deutsche Bahninbound: Nov 15, 2026
direct (8h40m)
Deutsche Bahn
$90
Deutsche Bahnoutward: Nov 26, 2026
1 stop (7h11m)
Deutsche Bahn
Deutsche Bahninbound: Nov 29, 2026
1 stop (8h40m)
Deutsche Bahn
$90
Deutsche Bahnoutward: Nov 26, 2026
1 stop (7h11m)
Deutsche Bahn
Deutsche Bahninbound: Nov 29, 2026
1 stop (8h40m)
Deutsche Bahn
$90
Deutsche Bahnoutward: Nov 21, 2026
1 stop (7h11m)
Deutsche Bahn
Deutsche Bahninbound: Nov 23, 2026
direct (7h13m)
Deutsche Bahn
$90
Deutsche Bahnoutward: Nov 26, 2026
1 stop (7h11m)
Deutsche Bahn
Deutsche Bahninbound: Nov 29, 2026
1 stop (8h40m)
Deutsche Bahn
$90
Deutsche Bahnoutward: Dec 11, 2026
1 stop (7h38m)
Deutsche Bahn
Deutsche Bahninbound: Dec 14, 2026
direct (6h35m)
Deutsche Bahn
$90
Deutsche Bahnoutward: Nov 17, 2026
1 stop (7h11m)
Deutsche Bahn
Deutsche Bahninbound: Nov 21, 2026
1 stop (8h59m)
Deutsche Bahn
$91
Deutsche Bahnoutward: Nov 14, 2026
1 stop (7h11m)
Deutsche Bahn
Deutsche Bahninbound: Nov 18, 2026
direct (8h40m)
Deutsche Bahn
$91
Deutsche Bahnoutward: Nov 19, 2026
1 stop (7h11m)
Deutsche Bahn
Deutsche Bahninbound: Nov 22, 2026
1 stop (9h57m)
Deutsche Bahn
$93
Deutsche Bahnoutward: Dec 3, 2026
2 stops (7h14m)
Deutsche Bahn
Deutsche Bahninbound: Dec 7, 2026
1 stop (7h17m)
Deutsche Bahn
$93
Deutsche Bahnoutward: Dec 3, 2026
2 stops (7h14m)
Deutsche Bahn
Deutsche Bahninbound: Dec 7, 2026
1 stop (7h17m)
Deutsche Bahn
$94
Deutsche Bahnoutward: Nov 21, 2026
2 stops (7h14m)
Deutsche Bahn
Deutsche Bahninbound: Nov 25, 2026
1 stop (9h57m)
Deutsche Bahn
$94
Deutsche Bahnoutward: Nov 22, 2026
2 stops (7h14m)
Deutsche Bahn
Deutsche Bahninbound: Nov 26, 2026
1 stop (9h57m)
Deutsche Bahn
$94
Deutsche Bahnoutward: Nov 22, 2026
2 stops (7h14m)
Deutsche Bahn
Deutsche Bahninbound: Nov 26, 2026
direct (6h58m)
Deutsche Bahn
$95
Deutsche Bahnoutward: Dec 10, 2026
2 stops (7h14m)
Deutsche Bahn
Deutsche Bahninbound: Dec 14, 2026
direct (7h50m)
Deutsche Bahn
$95
Deutsche Bahnoutward: Dec 3, 2026
2 stops (7h14m)
Deutsche Bahn
Deutsche Bahninbound: Dec 7, 2026
1 stop (9h57m)
Deutsche Bahn
$95
Deutsche Bahnoutward: Dec 10, 2026
2 stops (7h14m)
Deutsche Bahn
Deutsche Bahninbound: Dec 13, 2026
1 stop (7h51m)
Deutsche Bahn
$95
Deutsche Bahnoutward: Dec 11, 2026
2 stops (7h14m)
Deutsche Bahn
Deutsche Bahninbound: Dec 14, 2026
direct (7h50m)
Deutsche Bahn
$95
Deutsche Bahnoutward: Dec 10, 2026
2 stops (7h14m)
Deutsche Bahn
Deutsche Bahninbound: Dec 13, 2026
direct (7h50m)
Deutsche Bahn
$95
Deutsche Bahnoutward: Dec 3, 2026
2 stops (7h14m)
Deutsche Bahn
Deutsche Bahninbound: Dec 6, 2026
1 stop (9h57m)
Deutsche Bahn
$95
Deutsche Bahnoutward: Dec 3, 2026
2 stops (7h14m)
Deutsche Bahn
Deutsche Bahninbound: Dec 6, 2026
1 stop (9h57m)
Deutsche Bahn
$95
Deutsche Bahnoutward: Dec 10, 2026
2 stops (7h14m)
Deutsche Bahn
Deutsche Bahninbound: Dec 13, 2026
direct (7h50m)
Deutsche Bahn
$95
Deutsche Bahnoutward: Dec 10, 2026
2 stops (7h14m)
Deutsche Bahn
Deutsche Bahninbound: Dec 13, 2026
direct (7h50m)
Deutsche Bahn
$95
Deutsche Bahnoutward: Dec 10, 2026
2 stops (7h14m)
Deutsche Bahn
Deutsche Bahninbound: Dec 13, 2026
direct (7h50m)
Deutsche Bahn
$95
Deutsche Bahnoutward: Dec 10, 2026
2 stops (7h14m)
Deutsche Bahn
Deutsche Bahninbound: Dec 13, 2026
direct (7h50m)
Deutsche Bahn
$95
Deutsche Bahnoutward: Dec 10, 2026
2 stops (7h14m)
Deutsche Bahn
Deutsche Bahninbound: Dec 14, 2026
direct (7h50m)
Deutsche Bahn
$95
Deutsche Bahnoutward: Dec 3, 2026
2 stops (7h14m)
Deutsche Bahn
Deutsche Bahninbound: Dec 6, 2026
direct (7h13m)
Deutsche Bahn
$95
Deutsche Bahnoutward: Nov 26, 2026
2 stops (7h14m)
Deutsche Bahn
Deutsche Bahninbound: Nov 29, 2026
1 stop (8h40m)
Deutsche Bahn
$96
Deutsche Bahnoutward: Dec 10, 2026
2 stops (7h14m)
Deutsche Bahn
Deutsche Bahninbound: Dec 13, 2026
direct (7h50m)
Deutsche Bahn
Return
Departure

Travel guide Berlin–Krakow

Information

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

Depart from the following stations in Berlin: 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. On arrival in Krakow your train will pull into one of the following train stations: Kraków Płaszów Railway Station, Kraków Łobzów Railway Station, Kraków Central Railway Station.

There are number of great reasons why you should pick the train as your method of transport from Berlin to Krakow, including: 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 Poland. Before you know it, you've arrived at the train station in Krakow to begin your trip.