Zagreb to the Istrian coast in one drive: about 3 hours 20 minutes from your Zagreb address or Zagreb Airport to your door in Rovinj. You get a written quote per vehicle before anything is confirmed.
Drive from Zagreb to Rovinj in about 3 hours 20 minutes. A private transfer priced on request per vehicle: pickup at your Zagreb address or at Zagreb Airport, drop-off at your address in Rovinj.
Pickup at your hotel or address in Zagreb, or at Zagreb Airport on request.
West across Croatia on the motorway towards Rijeka.
The Istrian Y motorway runs under Učka through the renovated tunnel, officially opened on 25 Sep 2025 with two tubes and two lanes in each direction.
The junction where the road to Rovinj leaves the Istrian Y; the motorway to Pula continues south.
Drop-off at the hotel, apartment or address you give in your request. If the address is in a pedestrian area, say so in the request.
Per vehicle, not per person. Every quote includes tolls, fuel, assistance with loading and unloading luggage, and child seats available on request.
Picked up and dropped off at your exact address
Motorway tolls covered, no extras
Short photo stops may be included where operationally possible
Professional, local, English-speaking driver
Ask for a pickup at Zagreb Airport and go straight from arrivals to Istria without going into the city. Send your flight number and landing time with your request.
If you land at Pula Airport, or have not booked your flights yet, see the Pula Airport to Rovinj transfer.
Heading back to Zagreb? Rovinj to Zagreb runs the same route the other way.
Request Rovinj → Zagreb →Zagreb to Rovinj is about 250 km by road, about 3 hours 20 minutes without stops. The route follows the A1/A6 towards Rijeka, then the Istrian Y motorway through the renovated Učka Tunnel. At the Kanfanar junction the road to Rovinj leaves the motorway. The whole route is in Croatia, so there is no border.
A shared airport shuttle sells seats, not a whole vehicle, and for some travellers it is the right choice. Its terms work differently from a private transfer. The shared shuttle operator that serves this route says that on shared runs the driver cannot wait for late passengers, that the exact departure time is sent by SMS and email the day before, and that each passenger travels with one small bag of up to 5 kg free, with larger bags charged by the piece. With a private transfer the vehicle carries only your party, you ask for the departure time that suits you, and your luggage travels with you.
FlixBus lists one ride a day from Zagreb bus station to Rovinj bus station, the fastest taking 4 h 20. Rail in Istria runs to Pula: a daily option combines train and bus via Rijeka and Lupoglav, and a through train runs on Fridays. Rovinj has no station on that line, so by rail you need a further connection. Check current timetables before you travel.
If you land at Zagreb Airport, ask for the airport pickup in your request and include your flight number and landing time. Your driver takes you straight from the airport to Istria without going into the city. Your written quote confirms the airport pickup before anything is booked.
The price is set per vehicle, not per seat, for your date, group, luggage and any stop you ask for. You receive it in writing before anything is confirmed. Send: your date and departure time (with flight number and landing time for an airport pickup); your pickup, a Zagreb address or Zagreb Airport; your address in Rovinj, and whether it is in a pedestrian area; the number of travellers and your luggage, including prams, bikes or beach gear, so the right vehicle is quoted; any child seats, with the children's ages; any stop you would like; and your check-in or key-handover time.
Everything specific to this route.
About 3 hours 20 minutes without stops for roughly 250 km. The route stays in Croatia, so there is no border crossing to add. Stops and traffic can add time, so if you have a check-in or key-handover time in Rovinj, mention it in your request and the departure can be planned around it.
A shared shuttle sells seats, not a whole vehicle. The one that serves this route says the driver cannot wait for late passengers on shared runs, sends the departure time the day before, and includes only one small bag free. A private transfer carries only your party, at the time you ask for, with your luggage.
FlixBus lists one ride a day, bus station to bus station, the fastest taking 4 h 20. Rail in Istria runs to Pula, via a train-and-bus combination through Rijeka and Lupoglav, and Rovinj has no station on that line, so you need a further connection. Check current timetables before you travel.
Yes, on request. Send your flight number and landing time with your request, and your driver takes you from the airport straight to Rovinj without going into Zagreb. The written quote confirms the airport pickup before anything is booked.
This route is priced on request. The price is per vehicle, not per passenger, for your date, group size, luggage and any stop. You receive it as a written quote before anything is confirmed, so a family or group knows the cost of the whole vehicle in advance.
No. Zagreb and Rovinj are both in Croatia, and the route stays inside the country, from the A1/A6 to the Istrian Y and the Kanfanar junction. There is no border time to plan for.
Ask for it in your request and say where you would like to stop and for how long. The written quote confirms whether the stop can be included and how it changes the price.
Send your date, your pickup in Zagreb (an address, or Zagreb Airport with your flight number), your address in Rovinj, your group size and luggage. You receive a written quote per vehicle before anything is confirmed.
More from Zagreb: See all Zagreb private transfers →