Getting There and Away

Stunning aerial view of Rovinj's historic peninsula with red rooftops by the Adriatic Sea in Croatia.
Riedelmax ., Pexels

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.