Getting There and Away

Discover the ancient Roman Pula Arena amphitheater, a stunning landmark in Croatia.
Vladimir Srajber, Pexels

Pula is accessible via Pula Airport (PUY), its main bus station (Pula Autobusni kolodvor), and a port for seasonal ferry services. The city also has a train station, though its intercity connections are less extensive.

By Air:

Pula Airport (PUY) serves as the primary aerial gateway, particularly with direct flights from various European cities during the peak season (typically April to October).

  • From Pula Airport to the city center, shuttle buses operate approximately 30 minutes after flight landings, costing around €6-€6.11 and taking about 20 minutes to reach the main bus station.
  • Taxis from the airport to central Pula cost approximately €20 and take about 15 minutes.
  • Private transfers are also available, with a sedan to the city costing around €38.

By Bus:

The Pula Bus Station is a central hub with extensive domestic and international connections.

  • Buses from Zagreb, Croatia, take approximately 4 to 5 hours and cost between €18-€30.
  • From Ljubljana, Slovenia, a bus journey typically takes around 4 hours 30 minutes to 4 hours 35 minutes, with tickets ranging from €23.98 to €70.
  • Services from Trieste, Italy, are available, with journeys around 2 hours 15 minutes and tickets from €19.
  • From Venice, Italy, buses can take about 6 hours 25 minutes to 6 hours 27 minutes, with tickets starting from €19.48.

By Train:

Pula's train station is located near the waterfront. While there are no extensive intra-Croatian train lines to Pula, a daily train service connects Pula to Ljubljana, Slovenia, taking approximately 4 to 5 hours and costing €12-€17.

By Ferry:

Seasonal ferry services operate, primarily for foot passengers.

  • Routes connect Pula to Venice, Italy, with journeys around 3 hours 30 minutes to 3 hours 45 minutes and tickets ranging from €55-€95 during the high season (June to September).
  • Ferries also connect Pula to other Croatian islands and coastal cities such as Zadar (around 4 hours 30 minutes, from €21.24), Lošinj (around 2 hours 20 minutes, from €10.62), and other smaller islands like Susak, Unije, and Ilovik.

By Car:

Renting a car is a practical option, especially for exploring the wider Istrian peninsula. Several car rental companies, including international brands like Sixt and Enterprise, operate at Pula Airport and within the city, with prices starting from approximately €17 per day in cheaper months.