Easy as 1, 2, 3
Choose the cheapest and fastest routes from over 800 official partners
Get there your way
Enjoy travelling by train, bus and flight across Europe
Every time, anywhere
Because your trip doesn't end with a ticket, we’re here for you all the way
|Avg. Flight Duration:|
2 hours 40 minutes
|Flights Depart from:||Kraków|
|Flights arrive in:||Berlin|
|Airlines:||Ryanair, Lot Polish Airlines, Brussels Airlines|
The Krakow to Berlin route is served by just one direct flight per day. The flight distance from the historic Polish city to the German capital is about 527kms with a flight duration of approximately 2hrs 34mins. Departures leave from Kraków John Paul II International Airport (KRK) and land at Berlin Tegel Airport (TXL).
Budget airline Ryanair offers direct flights from Krakow to Berlin. There are also other international and regional airlines that provide connecting flights on the Krakow to Berlin route such as Lufthansa, Austrian Airlines, Eurowings, and Swissair.
Direct Krakow to Berlin flights normally take approximately 1hr 15mins to make the journey. Connecting flights from Krakow to Berlin take from about 2hrs 55mins to approximately 5hrs 25mins. The evening connecting flight offered by Austrian Airlines has one layover at Vienna Airport (VIE) and is among the longest flights providing a Krakow to Berlin service. This flight takes as long as 20hrs 40mins to reach Berlin.
There is just 1 daily direct flight from Krakow to Berlin, and about 2 weekly flights, all provided by Ryanair. However, the Krakow to Berlin route has multiple daily and weekly connecting flights offered by various airlines.