ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Pula

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration4h
Distance287
Avg. price$ 24
Bus trips found

Buses from Zagreb to Pula

🚌 The journey duration is approximately 3 hours and 25 minutes, allowing travelers to reach Pula from Zagreb in a reasonable amount of time. 🚌 With fares ranging from €2 to €55, taking the bus from Zagreb to Pula provides a cost-effective transportation option for those looking to explore the beautiful coastal city.

Where to stay in Pula

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

Accomodation
  • Yes, there is a direct bus service between Zagreb and Pula. Buses depart from Zagreb to Pula every four hours, seven days a week. The journey typically takes around 3 hours and 25 minutes to reach Pula. This direct bus route offers a convenient and efficient way to travel between these two popular Croatian cities.
  • You can catch the bus from Zagreb to Pula at the Zagreb station. The bus services on this route are operated by Brioni Pula. Zagreb station serves as the departure point for buses heading to Pula, providing a convenient starting location for your journey. Make sure to arrive at the station a little before your departure time to ensure a smooth boarding process.
  • The bus from Zagreb to Pula, operated by Brioni Pula, arrives at Pula station. Upon reaching Pula station, you will have arrived at your final destination after a journey of approximately 3 hours and 25 minutes. Pula station is conveniently located in the city, making it easy for travelers to explore the attractions and amenities of Pula upon arrival.
  • The cost of a bus ticket from Zagreb to Pula can vary depending on various factors. Generally, prices for this route range from €2 to €56. The price may differ based on the time of booking, the type of ticket, and availability. It's recommended to check with the bus operator or booking platform for the most up-to-date and accurate pricing information before purchasing your ticket.
  • There are multiple buses available for the journey from Zagreb to Pula. Operated by Brioni Pula, these buses depart from Zagreb station and arrive at Pula station, with services running every four hours daily. The approximate travel time for this bus route is 3 hours and 25 minutes. Travelers have the flexibility to choose from various departure times throughout the day and can expect ticket prices ranging from €2 to €56, depending on factors such as the type of ticket and availability.
  • The buses from Zagreb to Pula are typically less crowded during the early morning and late evening departures. These times generally see fewer passengers compared to midday services. If you prefer a quieter travel experience, choosing the early morning or late evening buses may offer a more relaxed journey. However, it's advisable to check the specific schedules and book tickets in advance to ensure availability and secure your preferred timing.
  • The first bus of the day from Zagreb to Pula typically departs early in the morning, usually around 5:30 AM. The last bus departing from Zagreb to Pula usually leaves in the late evening, approximately around 9:30 PM. Travelers have the option to select from these early morning or late evening departures to begin or end their journey between Zagreb and Pula conveniently.

Will you be returning to Zagreb by bus?

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

See schedule