Rovinj is primarily served by a central bus terminal and a ferry port. While there is no direct train access, the closest airport is Pula, with other international airports like Venice and Trieste offering viable connections.
By Air:
The nearest airport is Pula Airport (PUY), approximately 38-40 km away.
From Pula Airport, a direct shuttle bus to Rovinj's bus station takes around 26-40 minutes and can cost between €4 and €25, though schedules may vary. Taxis are available for about €60-€85, with a travel time of 35-50 minutes. Private transfers start from approximately €71 and take about 35-38 minutes.
Other accessible airports include Venice (VCE/TSF) and Trieste (TRS) in Italy, both offering onward bus or car connections.
By Bus:
Rovinj's main bus terminal provides connections to various cities within Istria and other parts of Croatia.
Buses from Pula to Rovinj are frequent, taking 27-45 minutes and costing €1-€9.
Direct bus services from Zagreb to Rovinj typically take 4-5 hours.
From Venice, direct buses are available, especially in summer, with some FlixBus routes taking about 4 hours and costing €24-€55.
Buses from Trieste to Rovinj take approximately 1 hour 35 minutes and start from €16.
By Ferry:
Seasonal high-speed ferry services connect Rovinj to several cities in Italy and Slovenia, primarily operating from late April through October.
Routes to/from Venice (Italy) take approximately 2.5-4 hours, with foot passenger tickets around €79.
Ferries to/from Trieste (Italy) take about 1 hour 40 minutes to 2 hours, with fares starting from €21.
A seasonal route also connects Rovinj to Piran (Slovenia) in about 1 hour 10 minutes.
Most ferry services are for foot passengers, with limited allowance for bicycles and pets; cars are generally not permitted.
By Car:
Renting a car provides flexibility for exploring the Istrian peninsula, with rental options available at major airports.
Driving from Pula to Rovinj takes about 35 minutes for a distance of 35-38 km.
By Train:
There is no direct train service to Rovinj. The nearest railway stations in Kanfanar (18 km) and Pula (32 km) have limited connections, making train travel to Rovinj impractical.
At TFA Travel we believe in travel for all. Our mission is to enable people to explore the world as easily as possible without having to pay a travel agent a huge commission.
Our typical audience are those that want to see something new and get involved with authentic experiences of a country. Whether you are a backpacker, solo traveller, solo female traveller, straight or LGBTQ+ couple, family, you will find local and authentic experiences here.