ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Zagreb

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance
Avg. price$
Bus trips found

Buses from Pula to Zagreb

🚌 The journey from Pula to Zagreb by bus takes approximately 3 hours and 30 minutes with direct services departing every four hours and operating daily. 🚌 Prices for the bus tickets between Zagreb and Pula range from €2 to €55, offering a convenient and affordable transportation option for travelers exploring Croatia.

Where to stay in Zagreb

Houses, apartments, villas, hostels and much more - choose the accommodation option according to your wishes!

Find accommodation
  • Yes, there is a direct bus between Pula and Zagreb. The service runs regularly, departing every four hours, every day. The journey on the direct bus typically takes around 3 hours and 30 minutes. It’s a convenient and efficient way to travel between these two cities.
  • You can catch the Pula to Zagreb bus at the Pula station. The bus services on this route are operated by Brioni Pula. Make sure to arrive at the station in advance to ensure a smooth boarding process for your journey from Pula to Zagreb.
  • The Pula to Zagreb bus services, operated by Brioni Pula, arrive at Zagreb station. Upon arrival at Zagreb station, you will have reached your final destination for this bus journey. Once you disembark the bus, you can continue your explorations or proceed to your next travel plans in Zagreb.
  • The cost of a bus ticket from Pula to Zagreb can vary between €2 to €56, depending on factors such as the time of booking, type of bus service, and any available discounts or promotions. It is advisable to book your ticket in advance to secure the best price for your journey. Additionally, different bus companies may offer varying fares and amenities, so it's recommended to compare options before making your reservation.
  • There are multiple buses available between Pula and Zagreb. Operated by Brioni Pula, these buses depart from Pula station and arrive at Zagreb station. Services run every four hours, offering passengers frequent options for travel throughout the day. The journey typically takes around 3 hours and 30 minutes, providing a convenient and efficient transportation choice between the two cities. Ticket prices for these buses can range from €2 to €56, depending on various factors.
  • The buses travelling from Pula to Zagreb are likely to be most crowded during peak travel times, such as early mornings and late afternoons when people are commuting for work or other engagements. On the other hand, buses may be less crowded during midday hours or late in the evening. It's advisable to book tickets in advance, especially for popular times, to secure a seat and avoid potential overcrowding. Additionally, travelling during weekdays might see more commuters compared to weekends when leisure travelers are more common.
  • The first bus departs from Pula station to Zagreb early in the morning, usually around the start of the day. The last bus of the day typically leaves Pula for Zagreb in the late evening. It's important to check the exact departure times with the bus operator, Brioni Pula, as schedules may vary slightly. These early and late buses can be convenient options for travelers needing to reach Zagreb at specific times.

Will you be returning to Pula by bus?

If you are on a return bus ride, check the buses from Zagreb to Pula.

See schedule