Review · OPATIJA TOURS
From Zagreb: Opatija, Rijeka & Kastav Mediterranean Day Tour
A day trip to the coast beats waiting. This private tour strings together Rijeka, Kastav, and Opatija with an English-speaking guide who turns quick stops into real context, plus the big photo payoff of Trsat Castle and the Lungomare promenade. I especially like how the route balances hilltop viewpoints with waterfront strolling, so you get variety without feeling rushed between towns.
You’ll also appreciate being able to choose your pick-up location in Zagreb and ride in an air-conditioned vehicle with a professional guide/driver. The only real drawback to plan around is that food and drinks are not included, so lunch is on your own during a full-day schedule.
In This Review
- Key highlights worth your attention
- A smart three-town route from Zagreb’s doorstep
- Private transport and the comfort factor you can actually feel
- Who’s driving the day, and why it changes the experience
- Rijeka Stop: Trsat Castle and the Sanctuary of Our Lady of Trsat
- Trsat Castle, a medieval viewpoint with Kvarner Bay energy
- The Sanctuary of Our Lady of Trsat, older than you’d expect
- Kastav Stop: Medieval streets and the Vidikovac viewpoint
- Vidikovac, your photo pause over Kvarner Bay
- Opatija Stop: The Lungomare promenade and Villa Angiolina
- Lungomare promenade, the classic coastal walk
- Villa Angiolina, 19th-century glamour turned gardens
- Price and value: what $647 per group really means
- What’s included, what you’ll plan for, and how to pack
- Practical timing: how to enjoy a full-day coastal loop
- Who this tour suits best
- Should you book this Zagreb to coast day tour?
- FAQ
- What towns are included on this day tour?
- Is this a private tour or shared group?
- Where does the tour start and can I choose my pick-up location?
- How many people can be in a group?
- What language is the guide?
- Is an air-conditioned vehicle included?
- What main sights are covered in Rijeka?
- What do you see in Kastav?
- What do you see in Opatija?
- Is lunch included, and what about other costs?
- Can I pay later or get a refund if plans change?
Key highlights worth your attention
- Private pick-up in Zagreb, so you start where it’s easiest
- Air-conditioned vehicle for comfort on a long day
- Small group (up to 8) for a more personal pace
- Rijeka views from Trsat Castle, plus the Sanctuary of Our Lady of Trsat
- Kastav medieval lanes and the Vidikovac lookout over Kvarner Bay
- Opatija walk on the Lungomare, ending with Villa Angiolina and its botanical gardens
A smart three-town route from Zagreb’s doorstep

This is the kind of trip that makes sense if you want a Mediterranean feel without changing hotels. From Zagreb County, you’re headed out for one full day, hitting three places that each tell a different part of the story of Croatia’s coast.
The big win is that the day is planned around geography. Rijeka gives you the port-city angle. Kastav adds the medieval hill view. Opatija closes with classic seaside elegance and a walk along the water. You get variety in a single outing, and that is usually what makes a day trip feel worth it.
A few more Opatija trips 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
Private transport and the comfort factor you can actually feel

This is not a crowded bus experience. You get private transportation and an air-conditioned vehicle, which matters when you’re spending hours on the road and want your day to feel easy, not exhausting.
Because it’s arranged as a group of up to 8, you can move through sights without the chaos you often get when everyone is herded together. Plus, you can choose your pick-up location in Zagreb, which is quietly huge if you’re staying somewhere that is a hassle to reach by standard tour buses.
Who’s driving the day, and why it changes the experience

A day tour lives or dies on the guide. Here, you’re traveling with a professional guide/driver, and the style is clearly hands-on. Guides such as Stjepan Klarić and Bo have a reputation for keeping people comfortable and included, and that matters when you’re doing a full-day route with multiple stops.
Even with a good route, a local guide helps you read what you’re seeing. Instead of just pointing at buildings, you get explanations about what shaped the towns, what traditions still matter, and why certain viewpoints are worth the climb.
Rijeka Stop: Trsat Castle and the Sanctuary of Our Lady of Trsat

Rijeka is your first taste of the coast, and it’s more than just a port. The city has been shaped by different rulers over time, which shows up in its architecture and cultural mix. If you like places where history explains the streets, Rijeka is a strong start.
Same coastline, a different sort of day:
- Sunset or Swim Ride Opatija on Madonnina Boat Tour
★ 4.8 · 72 reviews - Lovran/Opatija: Swimming on Cres Island with Lunch
★ 4.9 · 18 reviews - Opatija: Explore kayak adventure
★ 4.7 · 15 reviews - Opatija: Guided SUP Paddleboarding Adventure at Night
★ 5.0 · 11 reviews
Trsat Castle, a medieval viewpoint with Kvarner Bay energy
Your Rijeka time includes Trsat Castle, a medieval fortress above the city. It dates back to the 13th century, and that age gives the views extra weight because the lookout has been used for centuries.
From up there, you get panoramic views over Kvarner Bay. This is the stop that helps you visually connect the whole region. After you see the bay from above, the later coastline walks in Kastav and Opatija feel like parts of one continuous story.
The Sanctuary of Our Lady of Trsat, older than you’d expect
Right in the same area, you visit the Sanctuary of Our Lady of Trsat. It is described as Croatia’s oldest Marian shrines, and it dates back to the 13th century as well. It is also tied to an important pilgrimage tradition.
The site is believed to be where the house of the Virgin Mary once stood before being transported to Loreto, Italy. Even if you’re not religious, this is still a fascinating cultural detail. Religious sites like this also show how travel, faith, and local identity have overlapped on the coast for a long time.
Possible drawback here: if you prefer to move fast and skip pilgrimages, this part might feel more meaningful than you planned. On the other hand, if you like stories behind places, it’s a highlight.
Kastav Stop: Medieval streets and the Vidikovac viewpoint

Kastav is a shift in tempo. Instead of a port city vibe, you get a hill town with preserved medieval atmosphere. The historic center is known for cobblestone lanes and old stone houses tucked into narrow alleys.
This is where you slow down a little without losing momentum. You can actually walk and feel the town’s shape. Kastav’s layout on a hill makes it naturally photogenic, and it also helps you understand why people built towns this way for views and defense.
Vidikovac, your photo pause over Kvarner Bay
The highlight in Kastav is Vidikovac, the town’s famous lookout point. It gives panoramic views over Kvarner Bay and nearby islands.
This is an important stop for practical reasons too. After Rijeka and before Opatija, it resets your perspective. You see the sea and islands again from a new angle, so your final stop in Opatija feels more grounded, not like a random seaside finish.
A small consideration: hill towns mean walking. Even if the route is manageable, wear comfortable shoes. I’d rather you complain about sore feet than miss a viewpoint because your footwear is wrong.
Opatija Stop: The Lungomare promenade and Villa Angiolina

Then the day turns toward the water in a more elegant way. Opatija is often called the Pearl of the Adriatic, and the vibe matches the name. It’s a seaside resort known for refined architecture and natural beauty, with a well-preserved feel from the 19th century.
Lungomare promenade, the classic coastal walk
The main Opatija experience is the Lungomare promenade, a coastal path that winds along the shore. It’s lined with grand villas, historic hotels, and landscaped parks, so the walk is not just about views. It’s also about atmosphere.
For many people, this is the emotional payoff of the day. After castle viewpoints and hilltop lanes, this is where you get the easy rhythm of a shoreline stroll. If you want a moment where you can stop taking photos and just watch the sea, this is your time.
Villa Angiolina, 19th-century glamour turned gardens
You also visit Villa Angiolina, a major Opatija landmark. It is a 19th-century villa that once served as the summer residence of aristocrats, and today it is known for lush botanical gardens.
This is a nice contrast to the promenade. You get the outdoors again, but with a slower, greener feel. If the sun is strong, shaded garden paths can make a full day feel less relentless.
Price and value: what $647 per group really means
The price is $647 per group up to 8. That’s not cheap on a per-person basis if you travel solo, but it can be very fair when you split it.
Here’s the math you can use to decide: if you fill all 8 spots, you’re effectively paying about $81 per person for a private, guided, air-conditioned day covering three towns. If your group is smaller, the per-person cost rises, but you keep the benefits of private logistics and a guide who can tailor the pace.
What you should think about is value beyond the vehicle. You’re getting:
- a route that covers multiple towns in one day
- a guide who can explain what you’re seeing
- all fees and taxes, plus parking fees
- convenience built in by choosing pick-up location
The big thing not included is food and drinks, so your total spend will depend on your lunch choices. Still, that can be a good thing, since it lets you choose what fits your tastes and budget.
What’s included, what you’ll plan for, and how to pack
Everything that reduces friction is included. You get private transportation, an air-conditioned vehicle, and a professional guide/driver. The package also includes all fees and taxes and parking fees. That means fewer surprise costs once you’re on the road.
What you need to plan for:
- Food and drinks (not included)
- Personal expenses (souvenirs, snacks, anything extra)
Packing tip that actually matters: bring water and something light for the road. The itinerary is full-day by design, and you’ll be happier if you can handle a long stretch without needing to immediately hunt down a café.
Also consider a light layer. Coastal weather can shift, and viewpoints at higher elevations can feel cooler than you expect on a bright day.
Practical timing: how to enjoy a full-day coastal loop
A day like this has a rhythm, and you’ll enjoy it more if you go in with the right expectations. You’re not staying overnight in each town, so you should treat stops as focused highlights.
In Rijeka, you’ll likely get the story and the viewpoints you came for, then you move on. In Kastav, you’ll walk through medieval streets and arrive at Vidikovac for your Kvarner Bay moment. In Opatija, you shift into seaside mode with the Lungomare promenade and Villa Angiolina gardens.
If you’re the type who likes to linger forever in one place, this might feel like a “great hits” day. If you want one solid coastal day and you enjoy seeing how towns connect, it’s a smart use of time.
Who this tour suits best
This tour works especially well for:
- couples or small groups who want privacy and comfort
- travelers who want a coastal sampler without changing hotels
- people who appreciate history and place-based stories, especially around Trsat and Marian pilgrimage culture
- anyone who wants both city viewpoints and a classic seaside promenade
It may not be ideal if you want a long, slow day with only one town. You’re choosing variety, and the tradeoff is that you won’t have hours and hours in a single spot.
Should you book this Zagreb to coast day tour?
I’d book it if your priority is a well-paced, guided coastal day that hits three memorable places without the hassle of figuring out transport between towns. The private setup, English guide, and inclusion of fees and parking help the day run smoothly, and the stops are chosen for contrast, not repetition.
I’d think twice if you hate walking, dislike hill towns, or want meals built into the price. Because food and drinks are on your own, you should plan your lunch in advance in your head, even if you keep it flexible.
If your group size is closer to the full limit of 8, the value gets noticeably better. And if you’re traveling as a couple or friends who want comfort and good local storytelling, this kind of day trip is exactly the kind of Croatia experience that pays off.
FAQ
What towns are included on this day tour?
The tour visits Rijeka, Kastav, and Opatija, starting from Zagreb.
Is this a private tour or shared group?
It is a private guided day tour with private transportation.
Where does the tour start and can I choose my pick-up location?
It departs from Zagreb, and you can choose your pick-up location in Zagreb.
How many people can be in a group?
The tour price is for a group up to 8.
What language is the guide?
The tour is offered in English.
Is an air-conditioned vehicle included?
Yes, the tour includes an air-conditioned vehicle.
What main sights are covered in Rijeka?
You visit Trsat Castle and the Sanctuary of Our Lady of Trsat.
What do you see in Kastav?
You explore Kastav’s historic center and visit the Vidikovac lookout point.
What do you see in Opatija?
You walk the Lungomare promenade and visit Villa Angiolina and its botanical gardens.
Is lunch included, and what about other costs?
Food and drinks are not included, and you’ll also have personal expenses. Included costs cover parking fees and all fees and taxes.
Can I pay later or get a refund if plans change?
There is a Reserve and Pay Later option. You can cancel up to 24 hours in advance for a full refund.
Newest Opatija reviews on the site
- Opatija: Guided SUP Paddleboarding Adventure at Night★ 5.0 · 11 reviews
- Opatija: Explore kayak adventure★ 4.7 · 15 reviews
- Opatija Be Charmed Half Day Tour with a Local★ 5.0 · 3 reviews
- Lovran/Opatija: Swimming on Cres Island with Lunch★ 4.9 · 18 reviews
- From Lovran/Opatija: Boat Tour to a Little Blue Cave★ 5.0 · 4 reviews
- Opatija: Cliffs and caves kayak adventure★ 4.9 · 78 reviews
- Opatija/Lovran: Boat Trip to Secluded Beaches on Island Cres★ 4.9 · 114 reviews
- Sunset or Swim Ride Opatija on Madonnina Boat Tour★ 4.8 · 72 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 →
From Lovran/Opatija: Boat Tour to a Little Blue Cave
Read our review →Browse the lists this tour appears in




