Trip to Bern

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Prague to Bern

🚆 Traveling from Prague to Bern by train involves taking a route that includes a transfer at Basel Sbb. The journey, with transfers, typically lasts around 14 hours and 14 minutes. 🚆 Ticket prices for the train journey from Prague to Bern can range from €145 to €218, offering a comfortable and scenic way to travel between these two beautiful European cities.

Where to stay in Bern

There are over 72 hotels to stay in Bern. Prices range from $92 per night.

Accomodation
  • There is no direct train company that operates routes from Prague to Bern. However, you can travel from Prague to Bern by taking a train from Prague's main train station, Praha Hlavni Nadrazi, to Basel Sbb and then transferring to another train to reach Bern. The journey, including transfers, typically takes around 14 hours and 14 minutes. The train services from Prague to Basel are operated by ÖBB EuroCity, while the train services from Basel to Bern are operated by Swiss Railways. The prices for a train ticket between Prague and Bern can vary from €147 to €222.
  • The fastest train option between Prague and Bern involves taking the ÖBB EuroCity train from Prague's main station, Praha Hlavni Nadrazi, to Basel Sbb. From Basel Sbb, passengers can transfer to a Swiss Railways train that will take them to Bern. This route typically takes around 14 hours and 14 minutes, including transfers. The prices for this train journey between Prague and Bern range from €147 to €222.
  • Trains from Prague to Bern operated by ÖBB EuroCity, depart from the main train station in Prague, known as Praha Hlavni Nadrazi. This station is the primary departure point for travelers heading to Bern by train. Passengers can board the train to begin their journey to Bern from this central railway hub in Prague.
  • There are multiple trains that connect Prague to Bern but there is no direct train service between the two cities. Travelers will need to take a train from Prague's main station, Praha Hlavni Nadrazi, to Basel Sbb, where they will then transfer to a train bound for Bern. The journey typically involves changing trains and takes approximately 14 hours and 14 minutes in total. Both ÖBB EuroCity and Swiss Railways operate train services on this route, providing travelers with options for their journey from Prague to Bern.
  • The train from Prague to Bern operated by Swiss Railways arrives at Bern station. Bern station is the main railway station in the city of Bern and serves as a central transportation hub connecting travelers to various destinations within Switzerland. Upon arrival at Bern station, passengers can easily access the city center and explore the historical and cultural attractions that Bern has to offer.
  • The first train of the day to travel from Prague to Bern is typically the ÖBB EuroCity service departing from Praha Hlavni Nadrazi station. The exact departure time may vary, so it is recommended to check the current schedule for accurate timings. The last train of the day that completes the journey from Prague to Bern, including transfers in Basel, usually departs in the evening. It takes approximately 14 hours and 14 minutes to reach Bern from Prague by train.
  • There are no direct train trips available each day between Prague and Bern. Traveling from Prague to Bern requires a transfer at Basel Sbb station. The journey, including the transfer, typically takes approximately 14 hours and 14 minutes. Passengers will need to take the ÖBB EuroCity service from Prague's Praha Hlavni Nadrazi station to Basel, and then switch to a train operated by Swiss Railways to reach Bern.
  • There is no direct train between Prague and Bern. Travelers will need to take a train from Prague's main station, Praha Hlavni Nadrazi, to Basel Sbb and then transfer to another train to reach Bern. The entire journey, including the transfers, typically takes around 14 hours and 14 minutes. The route involves changing trains at Basel Sbb station on the way to Bern.
  • The cost of a train ticket from Prague to Bern can range from €147 to €222. The price variation may depend on factors such as the class of travel, time of booking, and availability of discounts or promotions. It's recommended to book tickets in advance to secure the best possible fare for the journey.

Will you be returning to Prague by train?

If you are looking for the return train journey, check out trains from Bern to Prague

See schedule