Reviewed · RIJEKA & OPATIJA TOURS
From Zagreb: Opatija, Rijeka & Kastav Mediterranean Day Tour
Rijeka gives this day trip its strongest start: a working Croatian port, a hilltop fortress, and a Marian shrine tied to a remarkable medieval tradition. From there, Kastav’s stone lanes and Opatija’s grand seaside villas show you three very different sides of the Kvarner coast in one private outing.
I like the freedom to choose your Zagreb pickup point, and I like the personal care associated with guides such as Stjepan Klarić and Bo. The main drawback is the long full-day format. You cover a lot of ground, and food is not included, so you will need to plan your appetite and accept that no single stop gets unlimited time.
Key points to know before booking

- Three distinct Croatian stops: See port-city Rijeka, hilltop Kastav, and resort-style Opatija in one day.
- Private transport from Zagreb: Your group travels in an air-conditioned vehicle rather than joining a large shared coach.
- A strong history-and-views mix: Trsat Castle and the Sanctuary of Our Lady of Trsat add depth before the coastal scenery.
- Kastav is the quieter pause: Its medieval center and Vidikovac lookout offer a slower change of pace.
- Opatija finishes the day gently: The Lungomare promenade, Villa Angiolina, gardens, and grand old hotels make an easy final walk.
- Best value with a full group: The $647 price covers up to eight people, private transport, guide service, parking, fees, and taxes.
Why this Zagreb day trip works

Zagreb is inland, while Rijeka and Opatija sit on the Kvarner coast. This tour lets you make that change in one day without arranging a rental car, working out parking, or sorting the road connections yourself.
The appeal is not just reaching the sea. Each stop offers a different mood. Rijeka is tied to trade, rulers, churches, and a strategic hilltop fortress. Kastav feels older and more contained, with narrow lanes and stone buildings. Opatija is polished and leisurely, shaped by 19th-century villas, landscaped parks, and a waterfront walking path.
Because the outing is private, your group gets the vehicle and guide to itself. That matters most if you are traveling with family or friends and want a more relaxed day than a large group excursion allows. You can choose your pickup location in Zagreb, which removes one small but useful morning chore.
The day is guided in English. The guide is both driver and local escort, so the quality of the experience depends heavily on the person assigned. Stjepan Klarić is praised for being welcoming, attentive, and careful about making people feel safe and included. Bo is also associated with this route and has been valued for his local knowledge, navigation, and ability to point out worthwhile places along the way.
Other Kvarner days from Croatia:
- Opatija/Lovran: Boat Trip to Secluded Beaches on Island Cres
★ 4.9 · 114 reviews - Opatija: Cliffs and caves kayak adventure
★ 4.9 · 78 reviews - Sunset or Swim Ride Opatija on Madonnina Boat Tour
★ 4.8 · 72 reviews
Rijeka begins with a fortress above the bay

Rijeka is the first major stop and gives the tour its clearest sense of place. Its position on Kvarner Bay helped make it an important port, and its architecture reflects the influence of several powers, including the Habsburgs and Venetians.
The visit includes Trsat Castle, a medieval fortress set above the city. Its height is part of the attraction. You get broad views across Rijeka and Kvarner Bay, with the sea and nearby islands providing the backdrop. For a first look at the region, this is a useful vantage point because it shows how the city, harbor, hills, and water fit together.
The castle also gives the morning some historical weight. Rather than seeing only a pleasant waterfront, you begin with a site connected to Rijeka’s defensive past. The fortress dates from the 13th century and remains one of the city’s most recognizable landmarks.
Expect some walking and uneven historic surfaces around an old fortress. The supplied details do not give a precise visit length, so your guide will shape the pace within the full-day schedule. If castle views matter to you, make good use of the time here. This is the place where a few extra minutes can make a difference.
The Sanctuary of Our Lady of Trsat adds a spiritual layer

The next Rijeka sight is the Sanctuary of Our Lady of Trsat, described as Croatia’s oldest Marian shrine and an important pilgrimage site. Its tradition links the location with the house of the Virgin Mary, said to have stood here before being moved to Loreto in Italy.
You do not need to be religious to find the stop worthwhile. It adds a different kind of context to the day. Trsat is not only a fortress above a port, but also a place shaped by belief, pilgrimage, and centuries of local tradition.
I like the contrast between these two nearby sights. The castle speaks to defense and power, while the sanctuary speaks to faith and community. Together, they make Rijeka feel more layered than a quick port stop.
Your guide can help connect the sites, but do not expect this to be a full museum program or a specialist religious tour. The information provided promises a professional English-speaking guide, not a set lecture or formal guided entry at every attraction. If you want a detailed interior visit, ask about the plan when booking.
Kastav slows the pace on its hilltop streets
Kastav changes the tone of the day. This medieval hill town sits above the surrounding countryside and the Adriatic, with a preserved center of stone houses, narrow lanes, and cobblestone streets.
This is the stop for simply walking and looking. You are not rushing through a large city or following a long waterfront. The old center invites a slower pace, and the compact setting makes it easier to notice small details in the buildings and alleys.
The main view comes from Vidikovac, Kastav’s well-known lookout point. From there, you can see Kvarner Bay and nearby islands. It is a natural photo stop, but it is also useful for understanding the town’s position above the coast.
Kastav may appeal most to you if you prefer atmosphere over a long checklist of major sights. The tradeoff is that the town’s pleasure depends on walking and taking in the setting. If your priority is a packed schedule of interiors and museums, this stop may feel less substantial than Rijeka.
The medieval character also means that you should wear comfortable shoes. That is practical advice rather than a claim about a specific access route. The description centers on cobblestones, narrow alleys, and a hilltop setting, so flat, supportive footwear makes sense.
Same base, a different kind of day out:
- Split: Krka Waterfalls Trip with Boat Cruise and Swimming
★ 4.8 · 10,519 reviews - Blue Cave Small-Group Boat Tour from Dubrovnik
★ 5.0 · 9,360 reviews - From Split: Krka Waterfalls, Food & Wine Tasting Tour
★ 5.0 · 9,326 reviews - Full-Day Dubrovnik Elaphite Islands Cruise with Lunch and Drinks
★ 5.0 · 8,823 reviews
Opatija finishes with a graceful seaside walk
Opatija is the final stop and the most polished of the three destinations. It developed as a seaside resort favored by aristocrats and is known for its 19th-century architecture, old hotels, villas, parks, and coastal views.
The Lungomare promenade is the natural centerpiece. This shoreline path runs beside the sea and passes grand villas, historic hotels, and landscaped parks. It gives you a chance to stretch your legs after the road journey without turning the afternoon into a demanding hike.
I like Opatija as the final stop because it provides a gentle landing. Rijeka brings the port and fortress, Kastav brings the old hill town, and Opatija offers open water, gardens, and a slower resort mood.
The famous Villa Angiolina adds another point of interest. Built in the 19th century as a summer residence for aristocrats, it is now associated with lush botanical gardens. The villa and gardens show how Opatija’s appeal was built around leisure, status, and cultivated surroundings.
Do not expect Opatija to feel like a small untouched fishing village. Its identity is tied to grand resort architecture and a more formal style of coastal tourism. That is exactly why it works well as a contrast with Kastav.
What the private vehicle changes

Private transport is more than a comfort feature on this route. It makes the day possible without asking you to manage the practical details between Zagreb, Rijeka, Kastav, and Opatija.
The vehicle is air-conditioned, and parking fees are included. That is useful in warmer weather and removes one common source of uncertainty in coastal towns. You also avoid sharing the ride with strangers, which can make a long day feel more manageable for a family or small group.
The private format gives the guide room to respond to your group within the fixed route. The tour is designed around all three destinations, so you should not expect to remove half the itinerary and turn it into a custom single-city visit. Still, the setting is more personal than a large scheduled coach.
The guide also serves as driver. That can be efficient, but it means the experience is not the same as having a separate driver and a dedicated specialist guide. The available information presents the guide-driver arrangement as part of the service, with all taxes and parking covered.
Reading the $647 group price fairly

The advertised cost is $647 for a group of up to eight people. At full capacity, that works out to about $81 per person. For two people, the effective cost is much higher, so group size is the key value question.
The price includes private transportation, an air-conditioned vehicle, a professional guide and driver, parking fees, taxes, and other listed fees. Those inclusions matter on a coast day trip because transport is the backbone of the experience. You are paying for a full day of movement between inland Zagreb and three coastal or hilltop locations, not simply for entry to one attraction.
Food and drinks are not included. That gives you control over spending, but it also means you should not assume lunch is part of the package. The supplied details do not identify a restaurant, meal stop, or included refreshment. Ask your guide about the day’s eating plan, or budget separately so you are not caught short.
For a family or group of friends, the price can be sensible when divided among six to eight people. For a couple, compare it with the cost of renting a car, paying for fuel and parking, and arranging your own route. The guide’s local input and the convenience of door-to-door pickup may justify the difference, especially if you do not want to drive.
Who will get the most from this day

I would recommend this trip to you if you have a limited Zagreb stay but want to see the Adriatic side of Croatia. It is also a good fit for families and small groups who value a private vehicle and a guide who can keep an eye on comfort and timing.
History-minded visitors get Trsat Castle and the sanctuary. People who prefer old streets get Kastav. Those who want sea views and an easy promenade get Opatija. The route works because it does not ask you to choose only one style of destination.
It may be less suitable if you want a slow beach day, a long restaurant lunch, or several hours in one place. The full-day route covers three stops, and the exact timing is not specified. You should expect a busy day with road time between sights.
It also may not suit someone who wants a highly specialized tour in a language other than English. English is the listed tour language, and the service is built around a professional guide-driver rather than a choice of multiple language options.
Practical details worth keeping in mind
Pickup is flexible within Zagreb, which is one of the most useful features for an early start. Confirm the exact pickup point and time when you reserve.
The experience is offered with reserve-now, pay-later flexibility, and cancellation is available up to 24 hours before departure for a full refund. These terms make it easier to keep your schedule open, though you should still check the final booking conditions at checkout.
Wear shoes suitable for historic streets and hilltop paths. Bring water and set aside money for food and drinks, since personal expenses are not included. You will also want your phone or camera ready for Trsat Castle, Vidikovac, the bay, and the Opatija promenade.
There are three published reviews with an overall five-star rating, and the most consistent praise centers on the human side of the service. Stjepan Klarić is described as attentive, kind, and careful about safety and inclusion. Bo is praised for route knowledge, navigation, and pointing out good viewing areas. That is important here because the guide can turn a simple transfer between towns into a connected story about the region.
Should you book the Rijeka, Kastav, and Opatija trip?
Book it if you want a private, well-organized route from Zagreb to the Kvarner coast and you like variety. The combination of Trsat Castle, Kastav’s old center, and Opatija’s Lungomare gives you history, views, and seaside architecture in one full day.
I would be more cautious if your group has only two people and is focused mainly on saving money, or if you want an unhurried coastal holiday. The $647 price makes the most sense when shared by a larger group, and the three-stop format naturally limits time at each place.
For families and small groups, especially those who value a caring guide and private transport, this is a strong way to add Croatia’s coast to a Zagreb visit without taking on the driving 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 includes Rijeka, Kastav, and Opatija. Rijeka includes Trsat Castle and the Sanctuary of Our Lady of Trsat, Kastav includes its historic center and Vidikovac lookout, and Opatija includes the Lungomare promenade and Villa Angiolina.
Is the tour private?
Yes. Private transportation is provided for your group, with space for up to eight people.
What is included in the price?
The price includes private transportation, an air-conditioned vehicle, a professional guide and driver, all listed fees and taxes, and parking fees.
Are food and drinks included?
No. Food and drinks, along with personal expenses, are not included.
What language is the tour offered in?
The listed tour language is English.
What is the cancellation policy?
You can cancel up to 24 hours in advance for a full refund. The booking also offers a reserve-now, pay-later option.
Just added in Croatia
- Makarska: Baggy Skywalk & Biokovo viewpoint Tour★ 5.0 · 50 reviews
- BRELA Bikini Dive *Try SCUBA DIVING*★ 5.0 · 100 reviews
- Skywalk Biokovo ATV Quad Tour★ 4.5 · 8 reviews
- Red (Wine Tasting) Tour★ 5.0 · 15 reviews
- Private Luxury boat from Hvar, Brač and Split★ 5.0 · 38 reviews
- 3 Hour Biokovo Skywalk Tour★ 4.0 · 22 reviews
- Plitvice Lakes Day Trip from Makarska Riviera★ 4.0 · 8 reviews
- Private Boat Tour within Croatia★ 5.0 · 9 reviews
Rijeka & 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 →
Šmrika (near Rijeka/Krk/Crikvenica) Donkey Farm Family Fun
Read our review →
Lovran/Opatija: Swimming on Cres Island with Lunch
Read our review →
Painting party at Art Bottega – Paint & Wine Studio in Rijeka
Read our review →Browse the lists this tour appears in



