Rome2rio's partners include

There are 4 ways to get from Venice to Rovinj by ferry, bus, car or shuttle

Select a route below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Map of how to get from Venice to Rovinj.
Launch map view
  • Distance: 68.7 miles
  • Duration: 3 h 45 min

What companies run services between Venice, Italy and Rovinj, Croatia?

FlixBus operates a bus from Venice to Rovinj once a week. Tickets cost $16 - $28 and the journey takes 4 hours 50 minutes.

Bus operators
Ferry operators

How far is it from Venice to Rovinj?

The distance between Venice and Rovinj is 110 km. The road distance is 262 km.

What is the cheapest way to get from Venice to Rovinj?

The cheapest way to get from Venice to Rovinj is to bus which costs 22€ and takes 4 hours 50 minutes.

What is the fastest way to get from Venice to Rovinj?

The quickest way to get from Venice to Rovinj is to drive which takes 2 hours 52 minutes and costs 40€.

Is there a direct bus between Venice and Rovinj?

Yes, there is a direct bus departing from Venice, Venice and arriving at Rovinj. Services depart once a week, and operate every day. The journey takes approximately 4 hours 50 minutes.

Is there a direct ferry between Venice and Rovinj?

Yes, there is a direct ferry departing from Venice and arriving at Rovinj. Services depart once daily, and operate every day. The journey takes approximately 3 hours 45 minutes.

How long does it take to get from Venice to Rovinj?

The ferry from Venice to Rovinj takes 3 hours 45 minutes including transfers and departs once daily.