There are 2 ways to get from Piran to Rovinj by bus or car
Select a route below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.
What companies run services between Piran, Slovenia and Rovinj, Croatia?
Fils operates a bus from Piran to Rovinj once daily. Tickets cost $17 - $26 and the journey takes 54 minutes. Arriva Slovenia also services this route once daily.
How far is it from Piran to Rovinj?
The distance between Piran and Rovinj is 50 km. The road distance is 79 km.
What is the cheapest way to get from Piran to Rovinj?
The cheapest way to get from Piran to Rovinj is to drive which costs 10€ and takes 1 hour 6 minutes.
What is the fastest way to get from Piran to Rovinj?
The quickest way to get from Piran to Rovinj is to bus which takes 54 minutes and costs 18€.
Is there a direct bus between Piran and Rovinj?
Yes, there is a direct bus departing from Piran and arriving at Rovinj. Services depart twice daily, and operate every day. The journey takes approximately 54 minutes.
How long does it take to get from Piran to Rovinj?
The bus from Piran to Rovinj takes 54 minutes including transfers and departs twice daily.