Reviewed · OPATIJA TOURS
From Zagreb: Opatija, Rijeka & Kastav Mediterranean Day Tour
Rijeka’s hilltop Trsat Castle, Kastav’s stone lanes, and Opatija’s grand seafront give you three very different views of Croatia in one long day. I like the way this trip moves from a historic port to a medieval hill town, then down to an elegant resort on the Adriatic. Private transport and pickup at a Zagreb location you choose make the day far easier than piecing it together by bus.
I especially like the small private group format, which lets your guide adjust the pace and answer questions without managing a coach full of people. I also like the personal service associated with guides Stjepan Klarić and Bo, who are praised for careful driving, kindness, and strong local knowledge. The main drawback is the distance: this is a full-day outing, so you will spend a substantial part of the day on the road.
Key points at a glance

- Three distinct stops: See Rijeka’s port-city character, Kastav’s medieval center, and Opatija’s 19th-century resort elegance.
- Trsat Castle views: Look across Kvarner Bay from a medieval fortress above Rijeka.
- A private Zagreb pickup: Choose your pickup point and travel in an air-conditioned vehicle reserved for your group.
- A guide who handles the day: Stjepan Klarić and Bo are specifically praised for attentive care, navigation, and family-friendly service.
- An easy coastal finish: Walk Opatija’s Lungomare promenade and visit Villa Angiolina’s botanical gardens.
- Best for groups of up to eight: The $647 group price becomes much better value when shared by several people.
Why this Zagreb to Kvarner Coast trip works

Zagreb is inland, while Rijeka and Opatija sit on Croatia’s northern Adriatic coast. This tour connects the two areas without asking you to change trains, rent a car, or work out separate local connections.
The route also has a useful rhythm. Rijeka gives you a major city and an important port. Kastav slows things down with cobbled streets and old stone houses. Opatija then provides a relaxed seaside walk, historic villas, and gardens.
I would think of this as a scenic overview rather than a deep visit to any one place. You will see the main character of three destinations, but you will not have the time for every museum, church, or side street. That tradeoff is sensible if your time in Croatia is limited.
The private format matters here. You can choose your Zagreb pickup location, ride in an air-conditioned vehicle, and keep the day centered on your own group. The vehicle, parking, taxes, and professional guide or driver are included, so the advertised price covers the core transportation costs.
A few more Opatija half-days to weigh up
- Krk Island: Ziplining Tour
★ 4.8 · 522 reviews - Opatija/Lovran: Boat Trip to Secluded Beaches on Island Cres
★ 4.9 · 114 reviews - Opatija: Cliffs and caves kayak adventure
★ 4.9 · 78 reviews
Rijeka and the climb to Trsat Castle

Rijeka is the largest and most urban stop on the route. Its position on Kvarner Bay helped make it an important port, and its buildings reflect the area’s changing rulers, including Habsburg and Venetian influence.
The first major sight is Trsat Castle, a medieval fortress set above the city. The climb to the castle is rewarded with broad views over Rijeka and Kvarner Bay, including the sea and nearby islands when conditions allow clear visibility.
This is the sort of stop where a local guide adds real value. A fortress can look like a pile of old walls if you do not know its role in the city’s past. With context from your guide, the hilltop setting, defensive purpose, and connection to Rijeka become easier to understand.
Bring shoes you can walk comfortably in. The tour description does not give a precise walking distance or specify the condition of every path, but Trsat is an elevated historic site, not a flat waterfront attraction. Anyone who finds hills or uneven historic surfaces difficult should keep that in mind before booking.
The castle is also one of the strongest photo stops of the day. You get a high viewpoint early in the route, before moving to the lower coastal areas of Kastav and Opatija.
The Sanctuary of Our Lady of Trsat

Near Trsat Castle, the Sanctuary of Our Lady of Trsat adds a quieter, religious side to the visit. It is described as Croatia’s oldest Marian shrine and an important pilgrimage site, dating to the 13th century.
The sanctuary is tied to the belief that the house of the Virgin Mary once stood here before being transported to Loreto in Italy. You do not need to share that belief to appreciate the site. Its importance comes from the way faith, local tradition, and centuries of pilgrimage have shaped the area.
This stop also gives the Rijeka portion more balance. You are not seeing only a fortress and a view, but also a place that remains meaningful for religious visitors. Dress and behave respectfully inside the sanctuary, as you would at any active place of worship.
The exact amount of time at the castle and sanctuary is not specified. Your guide will manage the schedule, but you should expect a guided visit rather than unlimited free time at both sites.
Kastav’s old streets and open views
Kastav is the most intimate stop on the route. The medieval town sits on a hill above the Kvarner area, with a preserved historic center of narrow alleys, stone houses, and cobbled streets.
I like Kastav because it changes the mood. Rijeka is a city shaped by shipping, trade, and several political powers. Kastav feels smaller and more enclosed, with its old center offering a slower walk and a clearer sense of a traditional hill town.
Take time to look up as you walk. Ancient stone homes and tight lanes often reveal more than a single famous monument. The value here is the overall setting, not one headline attraction.
The town’s Vidikovac lookout is the main viewpoint. From there, you can see across Kvarner Bay toward the nearby islands and surrounding countryside. It is a natural pause in the day, especially if you want photographs without the more formal setting of a castle.
Kastav does require walking on cobblestones and possibly slopes. The supplied information does not list accessibility details, so ask the provider directly if your group needs step-free access or has limited mobility.
Same stretch of coast, a completely different day out:
- Sunset or Swim Ride Opatija on Madonnina Boat Tour
★ 4.8 · 72 reviews - Cres: Olive Oil Walking Tour with Tastings
★ 4.9 · 24 reviews - Lovran/Opatija: Swimming on Cres Island with Lunch
★ 4.9 · 18 reviews - Opatija: Explore kayak adventure
★ 4.7 · 15 reviews
Opatija and the Lungomare promenade
Opatija is the polished final stop. Once a favored resort for aristocrats, it is known for 19th-century villas, historic hotels, parks, and its position along the sea.
The Lungomare promenade is the main way to experience the town. This coastal path follows the shore and gives you changing views of the water, nearby hills, grand buildings, and landscaped public spaces. It is an excellent place to let the day become less structured.
You will likely appreciate the contrast with Kastav. Instead of medieval lanes and hilltop views, Opatija offers resort architecture and a broad coastal setting. The town’s appeal is not based on one single sight. It comes from the combination of sea air, old villas, gardens, and a walk that links them together.
The route is particularly good for people who prefer sightseeing with room to breathe. After the more concentrated historic stops, the Lungomare gives you a chance to walk, take pictures, and enjoy the setting at your own pace within the time available.
Do not expect Opatija to feel like an untouched fishing village. Its character is refined and resort-oriented. That is exactly the point, but it may be less appealing if you are looking only for rustic coastal Croatia.
Villa Angiolina and the botanical gardens

Villa Angiolina is one of Opatija’s best-known landmarks. The 19th-century villa was once a summer residence for aristocrats and is now associated with lush botanical gardens.
The villa helps explain Opatija’s development as a seaside resort. It is not merely an attractive old building. It represents the period when well-off visitors came to the coast for leisure, climate, and social life.
The gardens provide another change of pace. After the stone fortifications in Rijeka and the compact lanes of Kastav, you get cultivated greenery and a more leisurely setting. I would save some energy for this final section rather than treating it as an afterthought.
The information provided does not say how much free time you receive inside the gardens or along the promenade. Ask your guide if Villa Angiolina is a priority for you, especially if you want more than a brief look.
What private transport adds to the day
The trip includes private transportation in an air-conditioned vehicle, with parking fees, taxes, and the professional guide or driver included. You also choose your Zagreb pickup location, which is a useful advantage if you are staying away from the main center or traveling with luggage.
For a long day reaching the coast and returning to Zagreb, comfort matters. You do not need to navigate unfamiliar roads or spend time comparing connections between three separate destinations. The driver also handles parking, a small but important benefit in places where historic centers and waterfront areas can be awkward for cars.
This setup is especially helpful for families and groups. One family of four described the guide and owner, Bo, as excellent at navigation and at pointing out the best areas to see. Another couple highlighted Stjepan Klarić for making them feel safe, comfortable, and included throughout the day.
Those details give you a useful sense of the service style. The strongest part of the experience may not be a formal lecture at each stop, but having someone attentive behind the wheel who keeps the day moving and looks after the group.
The $647 group price and who gets good value
The listed price is $647 for a group of up to eight people. That can look high beside a shared bus excursion, but private pricing works differently.
Split among eight people, the cost is about $81 per person. For four people, it is about $162 per person. For two people, the price becomes much harder to justify unless private transport, flexible pickup, and a dedicated guide are central to your plans.
The price includes the vehicle, air conditioning, guide or driver, taxes, and parking. Food, drinks, and personal expenses are extra, so budget for your own meals and refreshments. No meal is specified as part of the route.
I see the best value for families, two couples, or a group of friends that wants a full coastal day without renting a car. It is also useful if you have only one available day and want Rijeka, Kastav, and Opatija covered in a single organized route.
The value is weaker for solo visitors or couples on a tight budget. You may prefer public transport or a shorter local excursion, though that would not offer the same private pickup and direct routing.
Who should book this experience

I would recommend this tour to you if you want a broad taste of the northern Croatian coast from a Zagreb base. It suits people who enjoy history, viewpoints, old towns, coastal walks, and a guide who can explain the places between the major sights.
Families may find the private vehicle and attentive service particularly useful. The comments about Bo and Stjepan suggest that the company can provide a warm, careful approach rather than a rushed, impersonal one.
It also suits first-time visitors who do not want to drive. The route includes several different types of scenery and town, so you get a fuller picture of the region than you would from visiting Opatija alone.
I would hesitate if you dislike long day trips, want extended time at the beach, or prefer to explore one town slowly. Since the schedule covers three destinations, each visit has limits. You should also ask about walking requirements if anyone in your group has mobility concerns.
The tour is offered in English. You can reserve now and pay later, and cancellation is allowed up to 24 hours in advance for a full refund, which gives you some flexibility while planning a Croatia itinerary.
Final call: a strong private day for the right group
Book this trip if your priority is convenience and variety. You will see a hilltop fortress, a Marian sanctuary, a medieval town, a bay lookout, an elegant resort promenade, and a historic villa in one well-organized day.
I would choose it for a group of four to eight, especially if you value a private vehicle and personal guidance. Stjepan Klarić and Bo are praised for the qualities that matter on a long road day: safe driving, good navigation, kindness, and attention to the people in the car.
Skip it if the $647 price is too high for your group size or if you want a slow coastal holiday rather than a sightseeing circuit. For everyone else, this is a practical way to add Croatia’s northern Adriatic coast to a Zagreb stay without the hassle of arranging the route yourself.
FAQ
Where does the tour begin?
The tour departs from Zagreb, and you can choose your pickup location in Zagreb.
Which places does the tour visit?
The route visits Rijeka, Kastav, and Opatija, with key stops including Trsat Castle, the Sanctuary of Our Lady of Trsat, Vidikovac lookout, the Lungomare promenade, and Villa Angiolina.
How long is the experience?
It is described as a full-day private guided tour. An exact departure time and return time are not provided.
How many people can join?
The price covers a private group of up to eight people.
What type of transportation is included?
Private transportation in an air-conditioned vehicle is included.
Is a guide included?
Yes. A professional guide or driver is included, and the tour is offered in English.
Are parking fees included?
Yes. Parking fees, all listed taxes, private transportation, and the professional guide or driver are included.
Are food and drinks included?
No. Food and drinks are not included, so you should plan to pay for them separately.
How much does the tour cost?
The listed price is $647 per group of up to eight people.
Can I cancel the booking?
You can cancel up to 24 hours in advance for a full refund. You can also reserve and pay later, with nothing due today.
Just added around Opatija
- TUNNEL ABSEILING PLUS tour the underground★ 4.8 · 12 reviews
- Opatija: Guided SUP Paddleboarding Adventure at Night★ 5.0 · 11 reviews
- Opatija Be Charmed Half Day Tour with a Local★ 5.0 · 3 reviews
- Opatija: Explore kayak adventure★ 4.7 · 15 reviews
- Lovran/Opatija: Swimming on Cres Island with Lunch★ 4.9 · 18 reviews
- Istria Highlights Tour from Rijeka or Pula★ 4.0 · 6 reviews
- DISCOVERING THE UNKNOWN Extended WW2&UNDERGROUND tour★ 4.7 · 15 reviews
- Cres: Sailing Experience Day-Trip★ 5.0 · 11 reviews
Opatija Tours, compared.

Opatija/Lovran: Boat Trip to Secluded Beaches on Island Cres
Read our review →
Sunset or Swim Ride Opatija on Madonnina Boat Tour
Read our review →
Lovran/Opatija: Swimming on Cres Island with Lunch
Read our review →
DISCOVERING THE UNKNOWN Extended WW2&UNDERGROUND tour
Read our review →Browse the lists this tour appears in




