Trip to Pula

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 Zagreb to Pula

🚂 Although there is no direct train from Zagreb to Pula, you can embark on a scenic journey with transfers in Ljubljana and Divaca. The total travel time, including transfers, is approximately 8 hours and 40 minutes. 💸 The prices for train tickets between Zagreb and Pula typically range from €22 to €55, making this a convenient and affordable way to explore the stunning region of Istria. Sit back, relax, and immerse yourself in the charming towns and coastal views along the way.

Where to stay in Pula

There are over 1618 hotels to stay in Pula. Prices range from $14 per night.

Accomodation
  • There is no direct train from Zagreb to Pula. The train services from Zagreb to Pula are operated by Croatian Railways and Slovenian Railways, with transfers in Ljubljana and Divaca. The journey takes approximately 8 hours and 40 minutes. Ticket prices for this route range from €22 to €56.
  • The train journey from Zagreb to Pula, with transfers in Ljubljana and Divaca, takes approximately 8 hours and 40 minutes, and there is no direct route available. As all trains follow the same schedule, there is no specific faster option to consider. The Croatian Railways and Slovenian Railways operate the train services for this route, with prices typically ranging from €22 to €56.
  • Trains departing for Pula from Zagreb are operated by Croatian Railways and depart from Zagreb Glavni Kolodvor in Zagreb. This is the main departure station for trains connecting Zagreb to Pula. Passengers can board the train at Zagreb Glavni Kolodvor to begin their journey to Pula.
  • There are multiple trains between Zagreb and Pula but there is no direct train connecting the two cities. Passengers will need to take a series of trains, with transfers in Ljubljana and Divaca, operated by Croatian Railways and Slovenian Railways. The journey from Zagreb to Pula by train takes approximately 8 hours and 40 minutes. Ticket prices for this route range from €22 to €56.
  • The train from Zagreb to Pula operated by Slovenian Railways, arrives at Pula station. Pula station is the main railway station in Pula, located in the city center. Passengers can easily access various transportation options from Pula station to other parts of the city and surrounding areas.
  • The first train of the day from Zagreb to Pula, with transfers in Ljubljana and Divaca, departs from Zagreb Glavni Kolodvor station. The exact departure times may vary, so it is advisable to check the schedule closer to your travel date. The last train from Zagreb to Pula also follows the same route, taking approximately 8 hours and 40 minutes to reach Pula station. Travelers should plan their journey accordingly to account for the duration of the trip.
  • There are no direct train trips between Zagreb and Pula. Traveling by train from Zagreb to Pula involves transfers in Ljubljana and Divaca, with the entire journey taking approximately 8 hours and 40 minutes. It is important to plan your journey carefully, taking into account the transfer times and the overall duration of the trip. Travelers should be prepared for a longer travel time due to the multiple transfers involved in this route.
  • There is no direct train available between Zagreb and Pula. Travelers will need to take a route that involves transfers in Ljubljana and Divaca to reach Pula from Zagreb. The entire journey, including the transfers, typically takes around 8 hours and 40 minutes. It is essential for passengers to check the train schedules and plan their trip accordingly to accommodate the transfers in Ljubljana and Divaca.
  • The cost of a train ticket from Zagreb to Pula can vary between €22 and €56. The ticket prices will depend on factors such as the class of service, availability, and when the booking is made. Passengers are advised to check the current prices and book their tickets in advance to secure the best fare for their journey.

Will you be returning to Zagreb by train?

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

See schedule