The cheapest buses from Berlin to Kraków

Showing times and prices for 18 Sep

Cheapest

£21

Average

£25

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Berlin to Kraków will cost around £ 25 if you buy it on the day, but the cheapest tickets can be found for only £ 21.

Cheapest
15:30Berlin, ZOB8h45 00:15Kraków, Dworzec Autobusowy
0 changes
£211One-way
Cheapest
23:55Berlin, ZOB9h05 09:00Kraków, Dworzec Autobusowy
0 changes
£211One-way
Cheapest
21:55Berlin, Bahnhof Südkreuz8h25 06:20Kraków, Dworzec Autobusowy
0 changes
£211One-way
Cheapest
21:40Berlin, ZOB8h40 06:20Kraków, Dworzec Autobusowy
0 changes
£211One-way
Cheapest
15:50Berlin, Bahnhof Südkreuz8h25 00:15Kraków, Dworzec Autobusowy
0 changes
£211One-way

Timetable Berlin to Kraków

Showing buses for tomorrow, Sat, 18 Sep
00:10Berlin, Bahnhof Südkreuz8h50 09:00Kraków, Dworzec Autobusowy
0 changes
02:55Berlin, ZOB8h45 11:40Kraków, Dworzec Autobusowy
0 changes
03:10Berlin, Bahnhof Südkreuz8h30 11:40Kraków, Dworzec Autobusowy
0 changes
05:10Berlin, ZOB8h20 13:30Kraków, Dworzec Autobusowy
0 changes
05:25Berlin, Bahnhof Südkreuz8h05 13:30Kraków, Dworzec Autobusowy
0 changes
07:00Berlin9h10 16:10Kraków, Dworzec Autobusowy
0 changes
07:30Berlin, ZOB8h40 16:10Kraków, Dworzec Autobusowy
0 changes
07:50Berlin, Bahnhof Südkreuz8h20 16:10Kraków, Dworzec Autobusowy
0 changes
11:40Berlin, ZOB8h35 20:15Kraków, Dworzec Autobusowy
0 changes
11:55Berlin, Bahnhof Südkreuz8h20 20:15Kraków, Dworzec Autobusowy
0 changes
15:30Berlin, ZOB8h45 00:15Kraków, Dworzec Autobusowy
0 changes
15:50Berlin, Bahnhof Südkreuz8h25 00:15Kraków, Dworzec Autobusowy
0 changes
21:40Berlin, ZOB8h40 06:20Kraków, Dworzec Autobusowy
0 changes
21:55Berlin, Bahnhof Südkreuz8h25 06:20Kraków, Dworzec Autobusowy
0 changes
23:55Berlin, ZOB9h05 09:00Kraków, Dworzec Autobusowy
0 changes

Find all the dates and times for this journey

COMPARE Prices across different modes

Fri
17 Sep
£63Deutsche Bahn
£21Flixbus
£140Lot Polish Airlines
Sat
18 Sep
£29Deutsche Bahn
£21Flixbus
£158Lot Polish Airlines
Sun
19 Sep
£29Deutsche Bahn
£21Flixbus
Find prices
Mon
20 Sep
£29Deutsche Bahn
£38Sindbad
£121Eurowings
Tue
21 Sep
£29Deutsche Bahn
£44Sindbad
£158Lot Polish Airlines
Wed
22 Sep
£29Deutsche Bahn
£44Sindbad
£111Lot Polish Airlines
Thu
23 Sep
£29Deutsche Bahn
£48Sindbad
£111Lot Polish Airlines
Fri
24 Sep
£29Deutsche Bahn
Find prices
£111Lot Polish Airlines
Sat
25 Sep
£29Deutsche Bahn
£21Flixbus
£124Lot Polish Airlines
Sun
26 Sep
£29Deutsche Bahn
£18Flixbus
£158Lot Polish Airlines
Mon
27 Sep
£29Deutsche Bahn
£21Flixbus
£97Lot Polish Airlines
Tue
28 Sep
£29Deutsche Bahn
£44Sindbad
£198Lot Polish Airlines
Wed
29 Sep
£29Deutsche Bahn
£44Sindbad
£121Eurowings
Thu
30 Sep
£29Deutsche Bahn
£48Sindbad
£84Lot Polish Airlines
Fri
1 Oct
£29Deutsche Bahn
£18Flixbus
£97Lot Polish Airlines
Sat
2 Oct
£29Deutsche Bahn
Find prices
£84Lot Polish Airlines
Sun
3 Oct
£29Deutsche Bahn
£18Flixbus
£111Lot Polish Airlines
Mon
4 Oct
£29Deutsche Bahn
£38Sindbad
£97Lot Polish Airlines
Tue
5 Oct
£29Deutsche Bahn
Find prices
£84Lot Polish Airlines
Wed
6 Oct
£29Deutsche Bahn
£18Flixbus
£85Eurowings
Thu
7 Oct
£29Deutsche Bahn
£16Flixbus
£85Eurowings

The fastest buses from Berlin to Kraków

Showing times and prices for 18 Sep

Fastest Journey

8 h 5 m

Average

8 h 35 m

Buses per day

15

Distance

527 km

Of the 15 buses that leave Berlin for Kraków every day 15 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct buses cover the 527 km distance in an average of 8 h 35 m but if you time it right, some buses will get you there in just 8 h 5 m .

The slowest buses will take 9 h 10 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
05:25Berlin, Bahnhof Südkreuz8h05 13:30Kraków, Dworzec Autobusowy
0 changes
£251One-way
2nd Fastest
11:55Berlin, Bahnhof Südkreuz8h20 20:15Kraków, Dworzec Autobusowy
0 changes
£251One-way
2nd Fastest
05:10Berlin, ZOB8h20 13:30Kraków, Dworzec Autobusowy
0 changes
£251One-way
2nd Fastest
07:50Berlin, Bahnhof Südkreuz8h20 16:10Kraków, Dworzec Autobusowy
0 changes
£251One-way
21:55Berlin, Bahnhof Südkreuz8h25 06:20Kraków, Dworzec Autobusowy
0 changes
£211One-way

These companies trust us. We sell their tickets all in one place.

National Express
Eurolines France
RegioJet
Trenitalia

Coach Information to Kraków from Berlin

distanceDistance327 miles (527 km)
durationAverage coach duration8 h 20 min
priceAverage coach ticket price£21 (€23)
changesDirect coachYes
carriersCoach companiesFlixbus, PolskiBus, Deutsche Bahn, Est, BlaBlaCar, Eurolines Germany, Eurolines Switzerland, Autokar Polska, Agat or Sindbad

Coaches from Berlin to Kraków cover the 327 miles (527 km) long journey taking on average 8 h 20 min with our travel partners like Flixbus, PolskiBus, Deutsche Bahn, Est, BlaBlaCar, Eurolines Germany, Eurolines Switzerland, Autokar Polska, Agat or Sindbad. There are direct coach services available. You can get the cheapest coach tickets for this journey for as low as £21, but the average price of coach tickets is £21. Travellers depart most frequently from Berlin Hbf and arrive in Kraków, Jubilat.

Deutsche Bahn

Deutsche Bahn (DB) makes German coach travel easy! Find Deutsche Bahn coach timetables and cheap tickets for the 327 miles (527 km) journey from Berlin to Kraków with Omio. Choose from Super Saver, Saver and Flexible fares for your journey between Berlin and Kraków if you’re looking for the best deals on affordable coach tickets. Deutsche Bahn even offers discount cards like the Bahncard 25, 50 and 100, which you can also use on Omio.

As the main operator of coach services in Germany, making on average 40, 000 coach journeys per day, DB offers a range of coach types to suit you with the high-speed InterCity Express (ICE), the express national and international Intercity (IC) and Eurocity (EC) coaches, and local Regional Express (RE) and Regional (RB) coaches. These different types of coaches differ in terms of the comfort and time required to travel. For example, while WCs are standard services on each coach, other services like onboard restaurants or free WiFi access are only available on certain coaches.

Buses from Berlin to Krakow: Journey Details

Deutsche Bahn, Infobus and Eurolines offer a regular daily service between the two cities, with journey times lasting around 8 hours. Every day, travellers can expect an early morning departure, and a late evening service as well, allowing you to be flexible with your travel plans. The schedule for buses from Berlin to Krakow stays much the same throughout the week, however there are slightly fewer buses at weekends, when prices may also be a little higher.

Return buses from Krakow to Berlin are also available.

Taking the Bus from Berlin

Deutsche Bahn buses from Berlin to Krakow depart from the Hauptbahnhof (the main rail station). Services operated Infobus all depart from Berlin ZOB- the city's international bus station. This can be found near Kaiserdamm U-Bahn station and Berlin Messe-Nord S-Bahn station in the west of the city. The U-Bahn runs daily between 4:00 a.m. and 1:00 a.m. the following day as well as taxis are easy to find and affordable, so you should be able to connect to any bus departures easily at any time of day.

Getting into Krakow by Bus

Buses to Krakow arrive at the city's main bus station, which is located in the northern part of the city, a couple of miles from the centre. To reach the historic centre, head into the nearby station and follow signs for the trams and buses to "Stare Miasto". The journey will only take ten minutes, and will leave you in one of Europe's least spoilt historic districts. Krakow is famous for the way its architectural treasures have been preserved. You can wander the cobbled streets, see palaces, cathedrals and elegant market squares that seem to have been lifted from the seventeenth century. The stunning Tatra Mountains are not far away as well, offering superb skiing and hiking opportunities.

Travel Tips

Buses from Berlin to Kraków
Take the bus to Kraków easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Berlin to Kraków.
FAQs
Is cross-border travel by coach between Berlin, Germany and Kraków, Poland allowed?

Travel by coach between Berlin, Germany and Kraków, Poland is: Partially open.

Is international entry into Kraków from Berlin restricted?

International entry is allowed for: Entry is partially open for citizens and permanent residents of Germany

Do I need to quarantine on arrival in Poland from Berlin?

Entry Requirements:

  • Negative COVID-19 test issued at most 2 days before arrival or 10 day mandatory self-quarantine
  • Negative COVID-19 test is required to end quarantine early. This test occurs on day 2 in quarantine
  • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing
  • Health declaration required
  • Passenger Locator Form (PLF) required

What are the safety rules to follow in Kraków, Poland?

The government of Poland has imposed these measures to reduce the spread of COVID-19:

  • Physical distance required: 1.5 metre (s) (5 feet)
  • Face mask required: Mandatory

The above information was last checked on 13/09/2021. Remember to check the latest COVID-19 travel safety regulations for your coach from Berlin to Kraków closer to your date of departure here.

Are there restrictions on returning to Germany from Poland by coach?

The current restriction level for your return trip by coach from Kraków to Berlin is: Partially open

Are there any international entry restrictions on returning to Germany from Poland?

Reentry to Germany is allowed for: Entry is partially open for citizens and permanent residents of Poland

Do I need to quarantine on arrival in Germany from Kraków?

What are the entry requirements?

  • Negative COVID-19 test issued at most 3 days before arrival
  • Pre-arrival health declaration
  • The exact quarantine requirements depend on the regulations in each federal state
  • Digital entry registration is required prior to arrival

What are the safety rules to follow in Berlin, Germany?

The government of Germany has imposed these measures to reduce the spread of COVID-19:

  • Physical distance: 1.5 metre (s) (5 feet)
  • Face mask: Mandatory

Last verified on 16/09/2021. We do our best to keep this information up to date, but regulations can change so please double check the latest COVID-19 travel safety regulations ahead of your Kraków to Berlin coach here.

What is the cost of cheap coaches from Berlin to Kraków?
Looking to save money on your trip? Omio customers have found the cheapest coach to Kraków from Berlin for the next 7 days starting from £21  one way.
How much does the coach from Berlin to Kraków cost on average?
The Berlin to Kraków coach ticket price is on average £21  if you are looking to book your tickets for this journey in the next week.
How far is it from Berlin to Kraków by coach?
You should expect to travel around 327 miles (527 km)  between Berlin and Kraków by coach.
How long is the coach to Kraków from Berlin?
While the time it takes to travel 327 miles (527 km) to Kraków from Berlin can vary based on specific dates, weekends, and bank holidays, the coach duration from Berlin to Kraków is on average 8 h 20 min.
What is the departure coach station in Berlin and arrival coach station in Kraków?

When departing from Berlin, you have various coach station options to start your route from including Berlin, Zentralen Omnibusbahnhof, Berlin, ZOB and Berlin, Bahnhof Südkreuz. When arriving in Kraków, you can end your trip in coach stations like Kraków, Jubilat, Kraków, Muzeum Narodowe and Kraków, Rondo Matecznego.

Omio customers book a coach from Berlin Hbf   to Kraków, Jubilat   most frequently for this route.

Where is the departure coach station in Berlin located? Where is the arrival coach station in Kraków located?

Passengers board their coach most frequently from Berlin Hbf and travel around 1 mile (s) / 2 km from the city centre to this coach station.

Passengers travelling this route most often arrive at Kraków, Jubilat and need to travel approximately 2 mile (s) / 3 km from the coach station to the city centre in Kraków.

What coach companies offer a service between Berlin and Kraków?
For the best Berlin to Kraków coach to purchase, you can travel safely and comfortably with Flixbus, PolskiBus, Deutsche Bahn, Est, BlaBlaCar, Eurolines Germany, Eurolines Switzerland, Autokar Polska, Agat or Sindbad. However, it's always good to check all possible coach companies with services between Berlin and Kraków to compare what amenities they may offer.
Are there any direct coaches to Kraków from Berlin?
Yes, you can look for direct coaches from Berlin to Kraków with Flixbus, BlaBlaCar or Sindbad  without needing to change in between. Taking a direct coach tends to save you time getting you to your destination, so it's worth paying attention to this when booking a ticket for this journey.
What are the first and last departure coach times from Berlin to Kraków?
You can take the first coach from Berlin to Kraków at 05: 30   or take the last coach from Berlin to Kraków leaving at 23: 00. Look for the latest Berlin Kraków coach times on Omio and book the best time to take the coach for this trip.
How far in advance should I buy a coach ticket from Berlin to Kraków to get the best deals?
In general, we recommend booking tickets for coaches in advance to score the best deals from all possible coach companies offering this journey and save money. If you purchase coach tickets from Berlin to Kraków within the next 7 days, you can find tickets to cost on average £21 one way. To find the best prices for this trip, consider booking your coach ticket from Berlin to Kraków a few months in advance.
Stations

Important Stations and Airports for this Journey

Berlin
Berlin, ZOB am Funkturm
Amenities