Pula is the gateway city to Istria with an airport that receives charter and scheduled flights during the summer season. Flights fall off dramatically between October and May.
From Italy, there are summer passenger boats from Venice and Trieste to Rovinj, Porec, Umag and Pula. See the map and schedule of Venice-Istria ferries.
Istria also has a ferry link to Dalmatia. The Pula-Mali Losinj-Zadar passenger ferry runs all year.
The main train stations in Istria are in Pula and Pazin. In addition to inconvenient connections to Zagreb (in which you must board a bus for part of the route), there's a convenient train connection from Pula to Ljubljana, Slovenia that runs daily from late-June through August and takes four hours.
From Trieste and Venice , Italy and from Slovenia there are daily buses to Istria plus very frequent buses from Zagreb's bus station to all Istrian destinations and daily trains from Zagreb to Rijeka which is well-connected by bus with Istria. It's easy to book online with Bus Radar.
The two-lane Ucka tunnel is 5.4km and connects Istria with Rijeka and the rest of Croatia. The toll is 28Kn. The easiest access to Istria from Italy is by car. Find out more about driving to Istria from Italy and plan your trip using my driving distance chart.
©CroatiaTraveller 2005-2018 All rights reserved