Croatia

How to get from Zagreb to Pula

Compare all transport options: bus, ferry, train, flight. Prices, durations and tips from a local expert.

⏱
FASTEST
3h 56min
💶
From
18€
📍
Distance
197 km
Powered by 12Go system

There are 1 way(s) to get from Zagreb to Pula

Select an option below to see the route details and compare prices. Secure booking via our partner 12go.asia.

🚌 Departure from Zagreb
📍The main departure point for buses from Zagreb to Pula is the Zagreb Main Bus Station (Autobusni kolodvor Zagreb). It's a large, well-organized terminal with multiple platforms, ticket counters, waiting areas, and basic amenities.
🚇You can reach the Zagreb Main Bus Station easily from the city center by tram (lines 2, 5, 6, 7, 8). A tram ride typically takes 10-15 minutes and costs around €0.50. Taxis are also readily available, costing approximately €5-10 depending on your exact starting point.
⏰Buses from Zagreb to Pula operate frequently throughout the day, especially during peak season. Services generally start early in the morning (around 6 AM) and run until late evening (around 8 PM), with departures every 1-2 hours.
💸 Transport from 18€ per person
⚡ Fastest: 3h 56min
🗓 Book now Secure payment · via 12go.asia
📶 Stay connected the moment you land

Activate an eSIM before you go: internet the moment you land, no SIM to swap, zero roaming fees.

Yesim · eSIM partner

Practical tips

💡
Book Bus Tickets Online in Advance

Even though buses to Pula rarely sell out completely, booking online ensures you get your preferred departure time and avoids any last-minute stress. Use operator websites like Flixbus or Arriva, or platforms like 12go.asia.

💡
Arrive Early at Zagreb Bus Station

Give yourself at least 20-30 minutes before departure. This allows time to find your gate, store luggage if needed, and grab a coffee without rushing. The station can be busy.

💡
Check Luggage Allowance

Most bus operators allow one carry-on and one checked bag for a small fee (around €1-2). Confirm this when booking to avoid surprises. Overweight or extra bags might incur additional charges.

💡
Stay Hydrated and Bring Snacks

A 4-hour bus journey can feel long without refreshments. Bring a water bottle and some snacks. While some buses might make short stops, having your own supplies is always a good idea.

💡
Charge Your Devices

Make sure your phone, tablet, or e-reader is fully charged before you depart. While some modern buses offer charging ports, it's not guaranteed, and you'll want to stay entertained or connected.

🛣️ The journey experience

Planning your journey from Zagreb to Pula? You want to know exactly how to get there, how long it takes, and what to expect. While Croatia’s coast and islands present complex ferry logistics, your trip to Pula is straightforward. This guide cuts through the noise, offering clear, actionable advice to ensure a smooth, stress-free transfer.

For the Zagreb to Pula route, the most practical and efficient option is the bus. Major operators like Flixbus and Arriva offer frequent services. You can expect the journey to take approximately 4 hours, with tickets typically ranging from €18 to €30. This makes it an excellent value for money choice, especially for those on a mid-range budget who prioritize convenience without needing to navigate multiple connections.

Unlike island hopping where ferries sell out, a bus from Zagreb to Pula rarely presents booking issues, though securing your ticket online in advance is always recommended, especially during peak season. You won't face wrong port dilemmas or last-minute boat rushes. Just book your bus, arrive at the main bus station in Zagreb, and enjoy a comfortable ride directly to Pula, ensuring you start your Istrian adventure without any hitches.

Frequently asked questions — Zagreb → Pula

✨ Why visit Pula?

  • ✓ Explore the magnificent Pula Arena, one of the best-preserved Roman amphitheatres in the world.
  • ✓ Discover the ancient Roman Forum, featuring the Temple of Augustus and the Town Hall.
  • ✓ Relax on the beautiful beaches of the Istrian coast, such as Valkane or Ambrela.
  • ✓ Visit the Arch of the Sergii, a triumphal arch dating back to the 1st century BC.
  • ✓ Experience local culture at the Pula Market, offering fresh produce and regional delicacies.
🌙
Recommended stay
3 to 4 nights — Allows ample time to explore historical sites, relax on beaches, and enjoy local cuisine.

☀️ When to visit Pula?

MEDITERRANEAN CLIMATE

May to September — Pleasant warm weather perfect for swimming and outdoor activities, with vibrant cultural events.

Jan 😞
Feb 😞
Mar 😐
Apr 😐
May 😊
Jun 😊
Jul 😊
Aug 😊
Sep 😊
Oct 😐
Nov 😞
Dec 😞
📍
In Pula — Plan your stay
Accommodation, activities and tips selected for you
🏨 Accommodation
Hotels in Pula
Compare the best rates available
via trip.com

What to do in Pula?

Local experiences, must-see sights and activities selected for you

INCONTOURNABLE
🏛️
Explore Pula Arena
Step back in time at this incredibly well-preserved Roman amphitheater, one of the largest surviving in the world. Imagine gladiatorial contests as you walk its ancient stones. Visit early morning or late afternoon to avoid crowds. Entrance typically around 10-15€.
⛪
Visit Temple of Augustus
Discover this perfectly preserved Roman temple dedicated to Emperor Augustus, now a small museum. Its impressive façade dominates Forum Square. Combine your visit with a coffee on the square to soak in the atmosphere. Admission to the museum is usually just a few euros.
🐠
Discover Pula Aquarium
Located within the historic Fort Verudela, this aquarium showcases the marine life of the Adriatic Sea. It's an excellent option for a family-friendly activity or a rainy day. Plan for about 2 hours. Entrance fees are typically around 15€ for adults.
🍝
Taste Local Istrian Cuisine
Indulge in Pula's gastronomic scene, heavily influenced by Italian and Central European flavors. Seek out konobas (traditional taverns) for dishes like fuži (pasta) with truffles or fresh seafood. Expect to pay 15-30€ for a main course in a good restaurant.
🌊
Relax on Verudela Beaches
Head south of the city to the Verudela peninsula for beautiful pebble and rocky beaches, ideal for swimming and sunbathing. Ambrela Beach and Histria Beach are popular choices with amenities. Bus lines connect directly from the city center, journey costs a few euros.
🚶
Stroll through Old Town
Wander through the charming narrow streets of Pula's Old Town, discovering hidden squares and ancient Roman structures beyond the main sights. Look for the Arch of the Sergii and the Twin Gates. This is a free activity, best enjoyed at your own pace.
⛵
Boat Trip Brijuni Islands
Take a half-day boat trip to the stunning Brijuni National Park, an archipelago of lush islands. Explore Roman ruins, a safari park, and beautiful nature. Tours depart regularly from Fazana, a short bus ride from Pula. Expect tour prices from 30€, excluding national park entrance.
🍷
Istrian Wine & Olive Oil
Venture into the Istrian countryside for a taste of local wines and renowned olive oils. Many family-run estates offer tastings. Consider renting a car for a day or booking an organized tour. Tastings can range from 10-30€ per person depending on the producer.

⏱️ How long to visit Pula?

3 to 5 days

For an independent francophone traveler, 3-4 days is ideal to experience Pula. This allows you to explore the Roman amphitheater, wander through the old town, visit the Temple of Augustus, and enjoy the local beaches. If you have more time, consider day trips to Cape Kamenjak or the Brijuni Islands.

Related searches

bus Zagreb Pula how to get from Zagreb to Pula ticket price Zagreb to Pula travel time Zagreb to Pula travel to Croatia

Other trips from Zagreb

Book now