Wondering how to spend 3 days in Rijeka, Croatia, with a scenic stop at the elegant Opatija Riviera too?
You’re in the right place! In this post, I’ll take you through the best things to do in Rijeka and how to enjoy them over a relaxed long weekend. It’s perfect for a short city break or as part of a bigger Croatia or Istria itinerary.
Rijeka is located on the Kvarner Bay, just outside the Istrian Peninsula. It’s Croatia’s third-largest city and an important seaport, set between the Adriatic Sea and green, rolling hills. The city has a very local feel, a mix of grand Austro-Hungarian buildings, street art, and a laid-back pace. Opatija, with its seaside charm and historic promenade, is only a short ride away and adds a lovely contrast to Rijeka’s urban edge.
Keep reading to find out the top things to do, how to get around, and tips to make the most of your 3-day visit. You’ll also find ideas for a quick side trip to Opatija and how to connect this region with the rest of your Croatia adventure.
Did you know?
Rijeka was once part of the Austro-Hungarian Empire and even served briefly as a free state in the 1920s! Its architecture reflects this layered history, from Habsburg palaces to modernist relics.
Best Things to Do in Rijeka, Croatia
Rijeka may not be as famous as Dubrovnik or Split, but this underrated coastal city offers a refreshing mix of culture, sea views, and local life. Here’s how to make the most of your visit, from walking along its vibrant streets to enjoying a short coastal escape to nearby Opatija.
1. Walk Along Korzo, the Heart of the City
Korzo in Rijeka is the city’s main pedestrian street and the perfect place to start exploring. It’s lined with old Austro-Hungarian buildings, cafés, fountains, and plenty of people going about their day. We loved starting our mornings here, grabbing a pastry or coffee and watching the street come to life.
The City Clock Tower stands proudly at one end of the street. You’ll probably pass it more than once as it connects to the old town behind. Step into the side streets and you’ll find local bakeries, second-hand bookshops, and small fashion boutiques. Some of the facades are worn, but that only adds to Rijeka’s gritty charm.
The street gives you a glimpse into the real, everyday life of the city. It’s not polished or overly touristy, but it’s lively and full of character.
Tip: Visit early in the morning for soft light and fewer people. Grab a pastry from a nearby bakery and sit by the fountain to take in the local rhythm.

2. See the City Clock Tower Up Close
The City Clock Tower is one of the main Rijeka attractions. Its yellow facade and archway once marked the entrance to the old town. You’ll likely walk past it more than once, but it’s worth stopping for a closer look.
It’s been rebuilt many times and shows traces of Rijeka’s layered history. Look up to spot the bronze figures striking the bell and the city’s coat of arms. Walk through the arch to reach the quieter backstreets of the old town.

3. Visit Trsat Castle for Panoramic Views
Trsat Castle sits on a hill above Rijeka and offers one of the best views over the city and Kvarner Bay. You can either take the bus or walk up the famous Petar Kružić Stairway, with over 500 stone steps and several small chapels along the way.
Once you reach the top, the atmosphere shifts. The castle itself is small but charming, with thick stone walls, an open courtyard, and a relaxed café with a panoramic terrace. You can walk the ramparts and enjoy sweeping views to the sea.
We visited in the late afternoon and had the place almost to ourselves. It was peaceful, breezy, and surprisingly quiet for a city viewpoint. If you enjoy history and a good lookout spot, Trsat Castle is not to be missed.
Tip: Bring water if you’re walking up. The climb is steep, but it’s worth it for the view.

4. Walk Along the Molo Longo Promenade
Molo Longo is Rijeka’s long breakwater promenade, stretching nearly 2 kilometres into the sea. It was originally built to protect the harbour but has become one of the best places in the city for a peaceful walk with wide open views of Kvarner Bay.
We visited in the morning and again in the evening. Both times, the light was beautiful and the atmosphere calm. The walk takes you past the ferry terminal, cranes, and port buildings, but there’s something relaxing about it. You’ll see locals jogging, walking their dogs, or just sitting on the edge watching the ships come and go.
It’s not your typical coastal path, but it has its own industrial charm and a great perspective of Rijeka from the water.
Tip: Bring a light cardigan in the evening. The sea breeze can get cool, even in summer.

5. Visit the Central Market for Local Flavors
Just off Korzo, you’ll find Rijeka’s main market, also known as the Central Market or Placa. It’s a lively place in the mornings, with locals shopping for fresh fruit, vegetables, cheese, meat, and seafood. The fish market is especially worth a look, housed in a striking Art Nouveau building.
It’s one of those places where you get a glimpse of daily life in the city. We enjoyed walking around, sampling a few local snacks, and chatting with stall owners. Even if you’re not shopping, it’s a nice stop to soak up the atmosphere.
Tip: Go early for the best produce and to see the market at its busiest.

6. Step inside St. Vitus Cathedral
Tucked away in the old town, St. Vitus Cathedral is one of the more unique Rijeka attractions. It’s a round Baroque church, which is rare in Croatia, and was built over centuries on the site of an older chapel.
The interior is dark and peaceful, with a dramatic dome and ornate altars. It’s not very large, but it’s beautifully decorated and worth stepping inside for a moment of quiet. Entry is free, and it’s a quick visit if you’re already nearby.

7. Admire the Croatian National Theatre
The Croatian National Theatre “Ivan pl. Zajc” is one of Rijeka’s most beautiful buildings. Named after the composer Ivan Zajc, it adds a touch of elegance to the old town.
Built in the 19th century, the theatre sits next to a quiet park with benches and fountains. It’s a peaceful spot to rest or take a few photos.
If you’re in town longer, check the schedule for performances. The theatre hosts plays, ballets, and operas throughout the year.
Tip: You don’t need a ticket to enjoy it. It’s worth a short stop for photos and a peaceful break in the park.

8. Visit the Church of the Assumption and Rijeka’s Leaning Tower
Just a short walk from Korzo, the Church of the Assumption of the Blessed Virgin Mary is one of Rijeka’s oldest churches. Right beside it stands a freestanding bell tower with a noticeable lean, often referred to as Rijeka’s Leaning Tower.
The tilt is easy to spot and adds a quirky detail to the old town. It’s believed the tower started leaning because it was built on the remains of Roman baths. Excavations have confirmed layers of ancient ruins beneath the church.
The interior is simple but peaceful, and worth a quick visit if you’re nearby. The square around it is calm, with small local shops and quiet streets.

9. Walk Through the Rijeka Tunnel
The Rijeka Tunnel is a 350-metre underground passage beneath the old town, built by the Italian army during World War II as a civilian air raid shelter. Today, it’s open to visitors for a small fee of €2.
We walked through it out of curiosity and were surprised by how cool and quiet it felt inside. Also it was well lit. It connects the area near St. Vitus Cathedral with the Dolac school and takes about 10 minutes to walk through.
Tip: The entrance is easy to miss — look for the small sign near the cathedral.
10. Spot the Roman Arch in the Old Town
The Roman Arch, also known as the Old Gateway, is the oldest preserved monument in Rijeka, Croatia. It once formed part of a Roman military complex and now stands quietly between buildings in the old town.
When we visited, the arch was covered and under restoration, but still visible. It’s not big or flashy, but it’s a cool reminder of Rijeka’s ancient roots.
Tip: You’ll find it on Užarska Street, tucked between narrow buildings.

11. Visit the Church of Our Lady of Lourdes
This neo-Gothic church sits just a short walk from the train station and is known for its grand facade and twin towers. The Church of Our Lady of Lourdes was built in the early 20th century and stands out with its tall spires and detailed stonework.
It’s less visited than other churches in Rijeka, but we found it striking from the outside. If you’re arriving by train or staying nearby, it’s an easy stop to include in your walk.

12. Cool Off at the Beaches in Rijeka
One of the more relaxing things to do in Rijeka in summer is heading to the coast for a swim. While the city isn’t known for long sandy shores, there are a few good beaches in Rijeka worth checking out. Most of them rocky or pebbly, but still great for cooling down on a hot day.
Here are two we personally visited:
Sablićevo Beach
Located east of the centre, this pebbly beach is one of the oldest and most popular among locals. We came here late afternoon on our first day, after 6 p.m., when the August heat had finally started to ease. It was still warm, but the crowds had thinned out and the water felt perfect.

Ploče Beach (Fiumana Beach)
Near Kantrida Stadium, this Blue Flag beach has clear water, showers, and changing cabins. It’s more built up than Sablićevo, with a beach bar and a bit more space. We stopped here for a quick swim on our last day before taking our train in the evening. It was a nice way to wrap up the trip.
Both beaches are easy to reach by local bus or taxi, and there are small shops or kiosks nearby if you need snacks or drinks.
Tip: The coast here is rocky, so bring water shoes and something soft to sit on.

Additional Beaches to Visit in the Rijeka Area
If you have more time or want to explore further along the coast, here are a few other beaches in Rijeka and nearby worth checking out:
- Svežanj Bay
- Kostrena Beach
- Javna plaža Pećine
- Plaža Kantrida
- Glavanovo Beach
Planning to explore more of the Croatian coast?

Optional Add-Ons: More Things to See in Rijeka
If you have more time in the city or are interested in learning more about local culture and history, Rijeka has a few small museums that are worth considering. They’re easy to reach from the centre and offer a nice break from the summer heat.
- Natural History Museum: Located near the Governor’s Palace, this museum is small but informative, especially if you’re interested in the marine life of Kvarner Bay. There’s also a charming little garden outside
- Maritime and History Museum of the Croatian Coast: Housed in a former Habsburg palace, this museum focuses on Rijeka’s naval and shipping past. The building itself is beautiful and worth seeing even if you don’t go inside
- Rijeka City Museum: This local museum features rotating exhibitions related to Rijeka’s history, art, and culture. It’s a good place to get a feel for the city’s identity beyond the main sights

Easy Day Trips from Rijeka
If you’re spending more than a couple of days in Rijeka, it’s worth planning a short escape to one of the nearby coastal towns or inland spots. Whether you’re after beach time, scenic promenades, or a charming old town, here are a few day trips to consider:
1. Opatija
Just 30 minutes away by bus or car, Opatija is a stylish seaside town with grand old hotels, gardens, and a lovely coastal path called the Lungomare. Click here to book your rental car.
We spent a full day here for my mum’s birthday, relaxing at Lido Beach, swimming, and enjoying great food and drinks right by the sea. Before heading back to Rijeka, we walked along the promenade, which was the perfect way to end the day.

2. Rovinj
If you’re open to a longer day out, Rovinj makes for a magical trip. It’s around 1.5 to 2 hours by bus or car, and well worth the journey for its colourful old town, sea views, and charming streets.

3. Island Day Trips from Rijeka
Rijeka is also a good jumping-off point for visiting the nearby islands of Kvarner Bay. Ferries and catamarans run regularly in the summer, making it possible to visit some of the islands even just for the day.
Here are a few island options to consider:
- Krk: The closest island to Rijeka, connected by bridge. You can visit by car, bus, or ferry. Krk has beaches, small villages, and a relaxed vibe that’s great for a quick escape.
Book your Krk Island hopping tour here - Cres: Known for its wild landscapes and peaceful atmosphere, Cres is quieter and more rugged. Ferries connect it to Rijeka, and it’s ideal for those who enjoy hiking, swimming, and fewer crowds
- Rab: A bit further out, Rab is famous for its sandy beaches and medieval old town. It’s best done as an overnight trip, but a long day is possible if you start early
- Lošinj: Known as the island of vitality, Lošinj has pine forests, clean air, and beautiful bays. It’s harder to reach in a single day, but worth considering if you’re spending more time in the region
Tip: Check ferry timetables in advance on jadrolinija.hr or ask at the port ticket office.

Best Restaurants & Cafés in Rijeka, Croatia
Food in Rijeka reflects the region’s coastal location and mix of Italian, Mediterranean, and Central European influences. You’ll find lots of seafood, pasta, risotto, and grilled dishes on local menus, often with a simple, homemade feel.
What to Try in Rijeka and Kvarner
Here are a few typical foods and flavours to look out for:
- Šurlice with goulash – A handmade pasta from the region, often served with a rich beef or venison sauce
- Kvarner scampi – Locally caught, these are considered some of the best in Croatia. Often served grilled with garlic and olive oil
- Grilled fish or calamari – Usually paired with blitva (Swiss chard and potatoes) and a squeeze of lemon
- Fritule – Small fried dough balls, like mini doughnuts, sometimes with raisins or a splash of rakija

Restaurants, Cafés & Bars
- Konoba Na Kantunu
- Bistro Mornar
- Bistro Grad
- King’s Caffe Food Pub
- Cacao Riva
- Boonker
- APOTHECA
Where to Stay in Rijeka
Rijeka has a range of accommodation options, from budget-friendly guesthouses to seaside resorts. You can stay in the city centre for easy access to the main attractions or choose a coastal property nearby if you’re after sea views and more space to relax.
Here are a few great accommodation options to suit different budgets:
Budget-Friendly
Mid-Range
Luxury & Family

How to Get to and around Rijeka
Rijeka is well connected to the rest of Croatia and nearby countries. It’s a great stop on a coastal or inland route, and easy to reach by bus, train, car, or even ferry.
Flight
Rijeka Airport (RJK) is located on the island of Krk, about 30 to 40 minutes from the city by car or shuttle bus. Flights are seasonal, with more options available in summer (including low-fare options with Ryanair).
A one-way ticket for the airport shuttle costs €15. The bus departs from the station directly in front of the terminal building. Tickets can be purchased either on the bus or at the airport’s sales point.
Click here for further information about the timetable and fares.
Train
Rijeka is accessible by train from Zagreb and a few international destinations, although routes are limited and usually slower than buses. In summer 2022, we took an overnight train from Győr, Hungary, which was part of a seasonal route running between Budapest and Split, stopping in Rijeka. The journey took about 12 hours, and we arrived around 9:30 a.m.
It was an adventure and a budget-friendly choice if you don’t mind long travel times. While it wasn’t the most comfortable ride, it saved us a night of accommodation and made for a memorable start to the trip.
You can check train schedules and book tickets through:
- MÁV-START (Hungarian Railways)
- Croatian Railways – HŽPP
- ÖBB (Austrian Railways) for some cross-border routes

Bus
Buses are a popular way to reach Rijeka within Croatia. You’ll find regular services from Zagreb, Rovinj, Pula, Split, Zadar, and many other Croatian cities. The main bus station is close to the city centre. Tickets can be booked online via FlixBus or Arriva, depending on the route.
Car
Driving along the A6 motorway from Zagreb or down the coastal road from Istria is a beautiful option. Parking is available in and around the city, though it can be limited in the centre.
Ferry
In summer, ferries connect Rijeka with nearby islands like Cres, Rab, and Krk. You can also catch longer routes heading south toward Dalmatia. Book tickets through Jadrolinija (the main Croatian ferry operator), or check Kapetan Luka for catamarans and summer-only services.
Getting around Rijeka
Rijeka is a walkable city, especially around the Korzo and the waterfront.
Here’s how to explore:
- Walking: Most sights in the city centre are within easy walking distance
- Public transport: Local buses (Autotrolej) cover the wider Rijeka area, including Trsat Castle, the city’s beaches, and suburbs. You can check routes, schedules, and purchase tickets on the official website. You can also buy paper tickets directly from the driver when boarding
- Taxis & ride apps: Uber and Bolt both operate in the city
- To Opatija: Buses from Rijeka to Opatija run every 30 minutes and take around 25 minutes. You can also drive or take a taxi for a quicker journey
Final Thoughts: Is Rijeka Worth Visiting?
Rijeka might not be the first place that comes to mind when planning a trip to Croatia, but it’s definitely worth a visit. Even just a day in the city offers a refreshing mix of local life, sea views, and easygoing charm. It’s an ideal stop for a relaxed long weekend or as part of a bigger route through Kvarner Bay.
If you’re planning to explore more of the region, Rijeka fits perfectly into a road trip or train route through the coast. It also makes a great add-on to a coastal loop through Istria, especially if you’re heading to places like Rovinj or Pula.

Rijeka Map
Get Inspired
Pula in Croatia is a city where ancient history and coastal charm come together. From the towering Pula Arena to quiet hilltop fortresses, every corner tells a story. Stroll through sunlit streets, discover temples, mosaics, and gates from a bygone era, then unwind with fresh seafood and Adriatic views.
If you’re dreaming of a seaside escape with a historic twist, this video guide walks you through the best things to do in Pula — a gem on the Istrian Peninsula that’s perfect for history lovers and culture seekers alike.
Ready to dive in? Press play and let Pula inspire your next trip.
















