Cheapest price
$71
Average price
$98
Fastest journey
17 h 49 m
Average duration
20 h 35 m
Trains per day
5
Distance
982 km
The best way to find a cheap train ticket from Kraków to Bern is to book your journey as far in advance as possible and to avoid traveling at rush hour.
The average ticket from Kraków to Bern will cost around $98 if you buy it on the day, but the cheapest tickets can be found for only $71.
Of the 5 trains that leave Kraków for Bern on Sun, May 18, 5 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
On Sun, May 18 the direct trains cover the 982 km distance in an average of 20 h 35 m but if you time it right, some trains will get you there in just 17 h 49 m .
On Sun, May 18 the slowest trains will take 23 h 29 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.
Omio recommends booking the bus as it is the most popular option from Kraków to Bern among Omio's users. If you are prioritising price take the bus with prices starting from €55. For those with little time consider booking a flight which can get you there in 11h 12m.
Train | Most popular Bus | Flight |
---|---|---|
€98 Average price | €75 Average price Cheapest | €148 Average price |
20h 53m Average duration 20h 23m Onboard + 30m Additional time* | 1d 24h 1m Average duration 23h 31m Onboard + 30m Additional time* | 14h 12m Average duration Fastest 11h 12m Onboard + 3h 0m Additional time* |
Direct Options | Direct Options | Direct Options |
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
![]() | On time 6:02 AM Kraków Główny | 18h11 | 12:13 AM Bern Hauptbahnhof | 3 transfers | |
![]() | On time 6:02 AM Kraków Główny | 18h02 | 12:04 AM Bern Hauptbahnhof | 4 transfers | |
![]() ![]() ![]() | On time 6:02 AM Kraków Główny | 18h02 | 12:04 AM Bern Hauptbahnhof | 7 transfers | |
This is the last train of the day. |
Find all the dates and times for this journey
Distance 609 miles (981 km) |
Average train duration 20h 23m |
Cheapest ticket price $68 (€57) |
Trains per day 5 |
Train providers 1 |
Fastest train 16h 29m |
First train 00:02 |
Last train 23:36 |
You can travel by train from Kraków to Bern with Deutsche Bahn for as low as $71 (€60). When you search for schedules and tickets, Omio will show you the best journey.
Deutsche Bahn (DB) is the main provider of train services in Germany, making on average 40,000 journeys per day. A special feature of Deutsche Bahn is its wide range of ticket types, savings offers including Super Saver, Saver, and Flexible fares and discount cards like the Bahncard 25, 50 and 100, which you can also use for your train from Kraków to Bern. DB uses different types of trains such as the ICE (Intercity Express), IC (Intercity), EC (Eurocity), IRE (Interregio-Express), RE (Regional Express) and RB (Regionalbahn) on its routes, which differ in terms of comfort and the time required to travel. For example, while bathrooms are standard amenities, services like an onboard restaurant or free WiFi are only available on certain trains.
Kraków to Bern train information with Deutsche Bahn:
Embarking on the train from Kraków to Bern offers a seamless and scenic travel experience, linking two vibrant European cities. The majority of departures for the Kraków to Bern train begin at Kraków Main Station, inviting travelers to board a train that's renowned for both efficiency and comfort. Upon departure from Kraków, the journey gracefully traverses the picturesque landscapes before concluding at the notable Bern Hauptbahnhof, a central hub nestled in the heart of Switzerland. Whether you are commuting for business or leisure, navigating on trains from Kraków to Bern ensures your travel is harmonious, with convenient schedules and tailored amenities aligned with your journey's needs.
Planning a journey from Kraków to Bern by train offers a delightful way to explore Europe, while also being kind to your budget. If you're hunting for the best deals, you can secure a train ticket for as little as $68 (€57). Generally, the average cost for rail travel on this route is around $116 (€98). To optimize your savings and experience, consider traveling in September. Not only is it outside the peak tourist season, providing a more relaxing trip, but it also offers mild weather that's favorable for sightseeing, making it the ideal time for your Kraków to Bern adventure.
Travel from Kraków to Bern comfortably with excellent train services provided by Railjet and EuroCity. The journey between these two stunning cities is an experience in itself, ensuring smooth connectivity and a plethora of onboard amenities. Railjet offers high-speed travel coupled with luxurious features such as spacious seating, complimentary Wi-Fi, and an onboard restaurant providing a variety of meal options. EuroCity, on the other hand, promises a picturesque route with its scenic views through lush landscapes, perfect for those who enjoy a leisurely ride. Both train services emphasize passenger comfort and punctuality, making rail travel between Kraków and Bern an enjoyable experience.
Planning a rail journey from Kraków to Bern? The distance between Kraków and Bern is approximately 609 miles (981 km), and the average train journey duration is around 16h 29m. Travelers can enjoy a scenic ride through some of the most beautiful landscapes while traveling on this route.
The Kraków to Bern train services maintain a decent frequency, with around 5 trains typically operating daily. Trains on this route generally run from Monday to Sunday, providing flexibility in planning your travel schedule.
When considering train times from Kraków to Bern, it's good to be aware of the first and last departures of the day. Typically, the earliest train departs at around 00:02, while the last one leaves at 23:36. This regular schedule helps ensure you can plan a journey that fits comfortably within your itinerary.
Here are some other resources that might have the information you need