Trip to Zagreb

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 Zagreb

🚆 Traveling from Prague to Zagreb by train is a scenic journey with a transfer in Graz, Austria. The total duration of the trip, including transfers, is approximately 10 hours and 58 minutes. 💰 The prices for a train ticket between Prague and Zagreb can range from €53 to €145, depending on factors such as class of travel and availability. Overall, this train journey offers a convenient and leisurely way to travel between these two charming European cities.

Where to stay in Zagreb

There are over 936 hotels to stay in Zagreb. Prices range from $11 per night.

Accomodation
  • There is no direct train from Prague to Zagreb, however, you can travel via Graz Hbf. The train services from Prague to Zagreb are operated by Czech Railways and Croatian Railways. The journey, including transfers, takes approximately 10 hours and 58 minutes. Prices for a train ticket between the two cities range from €53 to €147.
  • The fastest train option between Prague and Zagreb is the route that includes transfers via Graz Hbf. This journey, operated by Czech Railways and Croatian Railways, takes approximately 10 hours and 58 minutes in total. While there is no direct train, this route offers a relatively efficient way to travel between the two cities. Ticket prices for this train journey vary from €53 to €147.
  • Trains departing for Zagreb from Prague leave from the Praha Hlavni Nadrazi station. This central train station in Prague serves as the starting point for the journey to Zagreb. Passengers can board the Czech Railways operated trains to begin their trip to Croatia.
  • There are multiple trains available for the journey from Prague to Zagreb although there is no direct route. Passengers can take trains departing from Praha Hlavni Nadrazi in Prague and travel to Zagreb Glavni Kol. via Graz Hbf. The total travel time, including transfers, is approximately 10 hours and 58 minutes. Both Czech Railways and Croatian Railways operate services for this route, offering travelers options to choose from. Ticket prices for the train journey between Prague and Zagreb range from €53 to €147.
  • The train from Prague to Zagreb operated by Croatian Railways arrives at Zagreb Glavni Kolodvor. This station is centrally located in Zagreb, making it convenient for travelers to access other parts of the city or continue their journey to other destinations. Upon arrival at Zagreb Glavni Kolodvor, passengers can easily find transportation options, such as taxis or public transportation, to reach their final destination in Zagreb.
  • The first train of the day from Prague to Zagreb departs from Praha Hlavni Nadrazi station. However, please note that there is no direct train, and the journey includes transfers. The last train of the day that arrives at Zagreb Glavni Kolodvor station from Prague typically departs in the evening. The total travel time for this route is approximately 10 hours and 58 minutes.
  • There are no direct train trips available between Prague and Zagreb. Traveling by train from Prague to Zagreb requires a transfer at Graz Hbf, with the journey taking approximately 10 hours and 58 minutes. Czech Railways operate the train services from Prague, while Croatian Railways handle the arrivals at Zagreb Glavni Kolodvor station.
  • There is no direct train available between Prague and Zagreb. Traveling by train from Prague to Zagreb requires a transfer at Graz Hbf, extending the journey time to approximately 10 hours and 58 minutes. Passengers will need to make the connection at Graz in order to reach Zagreb Glavni Kolodvor station.
  • The cost of a train ticket from Prague to Zagreb can range from €53 to €147, depending on various factors such as the class of service, time of booking, and availability. It's advisable to book tickets in advance to secure more affordable fares for this journey. Prices may fluctuate, so it's recommended to check for the most up-to-date pricing information when planning your trip.

Will you be returning to Prague by train?

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

See schedule