Make this trip your own
Create your own free, personalized itinerary in seconds — then sign up to save and edit it.
Create my version

Brussels to Croatia Slow-Romantic Itinerary: Zagreb, Plitvice Lakes, Rijeka, Opatija, Rovinj, and Ljubljana

Day 1 · Fri, Jul 3
Zagreb

Arrival and soft evening in Zagreb

  1. Flibco shuttle Brussels → Brussels South Charleroi Airport — Brussels/Charleroi — Build in ~55–60 minutes; leave late morning/early afternoon so the airport transfer stays stress-free and you have a clean buffer for check-in and flight timing.
  2. Zagreb Upper Town (Gornji Grad) — Upper Town — A gentle first wander through cobbles, viewpoints, and calm streets sets the tone for the trip; late afternoon, ~1.5 hours.
  3. St. Mark’s Church — Upper Town — The tiled roof is one of Zagreb’s most iconic sights and easy to pair with a short neighborhood walk; late afternoon, ~20–30 minutes.
  4. A well-reviewed café in Tkalčićeva Street — Tkalčićeva — Pause for coffee and a pastry in Zagreb’s liveliest pedestrian lane; early evening, ~45 minutes, about €6–12 pp.
  5. A traditional Croatian dinner in the Lower Town or Upper Town — Donji Grad/Upper Town edge — Keep it unhurried with local classics and wine before an early night; evening, ~1.5–2 hours, about €20–40 pp.

Arrival

Start with the Flibco shuttle from Brussels to Brussels South Charleroi Airport and give yourself about 55–60 minutes on the road, plus a comfortable buffer for airport check-in, security, and the inevitable small delays that happen on a first travel day. If you’re leaving late morning or early afternoon, the whole move feels much less stressful, especially if you’re carrying hand luggage only. From there it’s the easy part: your flight to Zagreb lands you into a city that’s ideal for a soft landing, with straightforward taxi and rideshare access into the center and no need to “do” much beyond arriving, checking in, and easing into the rhythm.

Late Afternoon in Zagreb Upper Town and St. Mark’s Church

Once you’re settled, head up to Gornji Grad for a gentle first wander. This is exactly the right first Zagreb experience: quiet cobbles, small viewpoints, old façades, and a feeling that the city is letting you in slowly. Keep it to about an hour and a half, and don’t try to cover too much ground. Walk toward St. Mark’s Church for the tiled roof and the postcard view, then just let the neighborhood do the work. The streets up here are compact, and it’s easy to link a few blocks together without needing transit; from the Lower Town you can take the funicular if it’s running, or simply walk up on foot from the center.

Coffee in Tkalčićeva Street

When you’re ready to sit down, drop into Tkalčićeva Street for coffee and a pastry. This pedestrian strip is lively without feeling frantic, and it’s one of the best places in Zagreb to watch the city unwind in the early evening. Pick a well-reviewed café, order a kava and something sweet, and keep it unhurried for about 45 minutes. Expect roughly €6–12 per person depending on whether you add cake or a second drink. It’s also a good place to do a tiny bit of people-watching before dinner, since the street fills with locals heading out after work.

Dinner and an Early Night

Finish with a traditional Croatian dinner in the Lower Town or on the edge of the Upper Town, where you can get local classics without turning the meal into a production. Look for dishes like štrukli, grilled fish, or hearty meat plates, paired with a Croatian white or a glass of red; a good meal here usually runs about €20–40 per person. Keep the evening long but not late — this first night is about settling in, not burning energy — and then head back to your hotel for sleep. If you’ve got the appetite for it, a short stroll through the lit streets between dinner and bed is the perfect way to close day one.

Day 2 · Sat, Jul 4
Plitvice Lakes

Plitvice Lakes base night

Getting there from Zagreb
FlixBus direct from Zagreb (Autobusni kolodvor) to Plitvice Lakes / Mukinje area (~1h50, about €12–20). Best as an early morning departure around 8:00–9:00 to match park time and avoid rushing.
Private transfer / rental car via A1/E71 + D1 (~2h15–2h30, roughly €80–140 for car/fuel/tolls). Best if you want maximum flexibility for luggage and park-area lodging.
  1. FlixBus Zagreb → Plitvice Lakes — Zagreb / Plitvice route — Take an early morning bus (~1h50) so you reach the park with time to settle in and avoid rushing; aim to depart around 8:00–9:00.
  2. Plitvice Lakes National Park, Entrance 1 — Plitvička Jezera — The classic start for the most scenic walking loops and waterfall views; late morning to early afternoon, ~3–4 hours.
  3. Veliki Slap — Lower Lakes — The park’s signature waterfall is a must on a first visit and rewards a slow pause; midday, ~20–30 minutes.
  4. Lička kuća — near Entrance 1 — A practical lunch stop for hearty regional food before or after the trails; lunch, ~45–60 minutes, about €15–25 pp.
  5. A guesthouse or hotel near Plitvice National Park — Plitvica Selo / Mukinje area — Check in early and keep the evening quiet; sunset walk and an easy dinner suit the location best; evening, ~1–2 hours, about €20–35 pp.

Morning

Take the FlixBus from Zagreb Autobusni kolodvor to Plitvice Lakes early, ideally between 8:00 and 9:00, so you land with enough daylight to do the park properly instead of treating it like a checkbox. The ride is usually about 1h50, and if your bus stops in the Mukinje area, that’s actually convenient for a base night. Once you arrive, stash your bags at your guesthouse or hotel and keep the morning unhurried — this part of the trip works best when you slow your pace the moment you get there.

Late Morning to Afternoon

Head into Plitvice Lakes National Park, Entrance 1 first; it’s the classic starting point for the most photogenic lower-lake loops and the easiest way to ease into the park without overthinking routes. Plan on 3–4 hours here, with time for boardwalks, viewpoints, and frequent “okay, one more photo” stops. The signature pause is Veliki Slap, where it’s worth lingering for 20–30 minutes rather than rushing through — it’s the kind of waterfall that looks good in every season, but in July it can get busy, so earlier in the day is better. When you’re ready for lunch, go to Lička kuća near Entrance 1 for hearty local food — think grilled meat, cheese, strukli-style comfort dishes, and a very practical reset before or after the trails. Expect roughly €15–25 per person, and if you arrive at peak lunch time, be prepared for a short wait; it’s popular because it’s actually useful, not just scenic.

Evening

After check-in at a guesthouse or hotel near Plitvice National Park in Plitvica Selo or Mukinje, keep the rest of the day soft. This is the night to do almost nothing: a quiet walk near your accommodation, maybe a drink on a terrace, then an easy dinner and an early bedtime. The area goes still quickly after the day-trippers leave, which is exactly the charm of sleeping here — you get the park at its calmest. If you want one practical tip, buy or confirm your park ticket online earlier in the day if you haven’t already, because summer dates can sell out or get awkwardly timed; for the night, aim for a guesthouse dinner or a simple local meal in the Plitvice area and keep it around €20–35 per person so tomorrow’s transfer stays relaxed.

Day 3 · Sun, Jul 5
Opatija

North coast transfer via Rijeka or Opatija

Getting there from Plitvice Lakes
Bus via Rijeka (e.g. FlixBus / local coach, often one change or timed connection) (~4h30–5h30 total, about €20–35). Depart early afternoon after your morning park loop so you still reach Opatija in time for a coastal stroll.
Private transfer / rental car via D1 and A6 to Rijeka then coastal roads (~3h15–4h, roughly €90–170). Best if you want a smoother door-to-door ride.
  1. Plitvice Lakes National Park, morning loop — Plitvička Jezera — Do the remaining highlights while the park is still calm, with a relaxed pace rather than trying to “do everything”; morning, ~2.5–3.5 hours.
  2. Upper Lakes boardwalks — Plitvička Jezera — The quieter, more reflective side of the park balances the dramatic lower falls; late morning, ~1–1.5 hours.
  3. Bus Plitvice → Rijeka — Plitvice / Rijeka route — Plan for ~4h40 and an early afternoon departure so you arrive with time for the coast; keep luggage light for easier station changes.
  4. Opatija Lungomare — Opatija — A seaside promenade walk is the perfect “reset” after the long bus ride; late afternoon, ~1.5 hours.
  5. Café near the Opatija waterfront — Opatija center — Order coffee, gelato, or a spritz while the light softens over the bay; evening, ~45 minutes, about €8–15 pp.
  6. Seafood dinner on the Opatija coast — Opatija — Go romantic and simple with fish, shellfish, and a bottle of Istrian white; evening, ~1.5–2 hours, about €25–50 pp.

Morning

Start early in Plitvice Lakes National Park while the paths are still calm and the light is soft on the water. This is the best moment to take your time with the remaining highlights rather than trying to “cover” the park. Expect roughly 2.5–3.5 hours for a relaxed morning loop: walk the boardwalks, stop for the obvious photo moments, and let the rhythm of the place do the work. If you’re entering from the Mukinje side, it’s a very easy start—just follow the marked trails and don’t worry about being hyper-efficient; the park rewards slow pacing more than checking boxes.

Late Morning

Stay on for the Upper Lakes boardwalks, which feel quieter and more reflective than the more dramatic lower section. This is where the water turns into a sequence of softer greens and silvers, and where you’ll notice how different the park feels once the crowds thin a little. Budget about 1–1.5 hours here, and keep an eye on your timing so you can leave with no rush. A practical tip: bring water and a snack, because park cafés are limited and you’ll want to avoid spending precious time hunting for lunch during the transfer window.

Afternoon to Evening

Head out for the bus toward Rijeka and use the ride as your in-between reset; the goal is to arrive in Opatija with enough daylight to still feel like you’ve reached the coast, not just a station. Once you’re there, take the Opatija Lungomare for a long, easy seaside walk—this is the classic elegant promenade, with the sea on one side and old villas and palm trees on the other. It’s about the perfect post-bus antidote: slow, level, and romantic without demanding anything from you.

After the walk, settle into a café near the Opatija waterfront for coffee, gelato, or a spritz as the light goes gold over the bay. Places around Slatina and the central waterfront are ideal for people-watching and an unhurried 45-minute pause; expect roughly €8–15 per person depending on what you order. End the night with seafood dinner on the Opatija coast—keep it simple and local, like grilled fish, mussels, or scampi with a bottle of Istrian white. Around $25–50 per person is a realistic range for a nice dinner here, and if you can, book a table close to the water so the evening feels properly unforced and a little bit special.

Day 4 · Mon, Jul 6
Rovinj

Seaside arrival in Rovinj

Getting there from Opatija
Bus from Rijeka to Rovinj (FlixBus or Arriva/Autotrans-style regional coach; start from Opatija with a short transfer to Rijeka if needed) (~1h40–2h30, about €12–25). Leave late morning so you arrive by lunch.
Drive via A8/Istarski ipsilon and local roads (~1h45–2h15, around €25–45 plus parking). Best for flexibility, but bus is usually simpler.
  1. Moscenicka Draga-style morning coastal walk or Opatija waterfront stroll — Opatija — Start with a calm sea-air walk before the transfer so the day feels leisurely; morning, ~45–60 minutes.
  2. Bus Rijeka → Rovinj — Rijeka / Istria route — Allow ~1h40–2h30 depending on service and traffic; leave late morning so arrival lines up with lunch or check-in.
  3. Rovinj Old Town — Rovinj center — Arrive and wander the stone lanes first; the best way to meet Rovinj is slowly and on foot; early afternoon, ~1.5 hours.
  4. Church of St. Euphemia — Old Town — The hilltop landmark gives you views over rooftops and the harbor, especially good in late light; mid-afternoon, ~45 minutes.
  5. Balbi’s Arch and Grisia Street — Old Town — This compact route gives you the classic romantic Rovinj sequence without backtracking; afternoon, ~45–60 minutes.
  6. Dinner by the harbor — Rovinj waterfront — Choose a seafood-focused terrace for the sunset mood; evening, ~1.5–2 hours, about €25–55 pp.

Morning

Start the day with a gentle Opatija waterfront stroll before you head inland for the bus. The nicest version is the lungomare stretch by Lungo Mare and around Slatina Beach, where you can walk under the palms, stop for a coffee on the promenade, and let the sea-air do its job. If you want something a touch quieter, continue a little toward Volosko and back; it’s easy, flat, and very “slow coast” rather than a sightseeing march. Most cafés open by 8:00–9:00, so this works well as a calm 45–60 minute reset before travel.

Late Morning to Afternoon

From Opatija, make your way to Rijeka for the transfer to Rovinj. Plan on roughly 1h40–2h30 for the intercity bus portion depending on service and traffic, so a late-morning departure keeps you on pace for a lunchtime arrival. Once you land in Rovinj, resist the urge to rush: the town is best met on foot, with no agenda beyond wandering. Begin in the compact old center and just let the lanes pull you in — the stone passages, little staircases, and glimpses of water are the whole point. This first loop usually takes about 1.5 hours if you keep it unhurried, and it’s worth using the afternoon light for photos because the old town feels almost painted when the sun drops lower.

Mid-Afternoon

Continue uphill to the Church of St. Euphemia, Rovinj’s landmark and the best viewpoint in town. It’s especially lovely late in the day, when the harbor and rooftops soften into warm tones; allow about 45 minutes including the climb, a pause at the top, and a few minutes to catch your breath with the view. Then descend back through Balbi’s Arch and wander along Grisia Street, which is the classic romantic Rovinj sequence: a tight historic gateway, a lane lined with galleries and old houses, then a graceful drift back toward the water. This stretch is compact enough that you don’t need a map so much as a mood; just follow the cobbles and stop whenever something catches your eye.

Evening

Finish with dinner by the harbor, where the whole town feels like it’s leaning toward the water. Look for a seafood terrace with a view over the marina or the old town edge — La Puntulina, Monte for a splurge, or a simpler konoba near the waterfront if you want something easier on the budget. Expect roughly €25–55 per person depending on how fancy you go, and aim to sit down around sunset for the full effect. If you still have energy after dinner, one last slow walk along the promenade is the perfect way to end the day before settling into Rovinj’s quiet, romantic night rhythm.

Day 5 · Tue, Jul 7
Rovinj

Full slow day in Rovinj

  1. Mulini Beach — south of Rovinj center — Start with a swim or sun-lounger hour if the weather is kind; morning, ~1.5–2 hours.
  2. Rovinj Harbour — waterfront — A slow harbor loop is ideal for coffee, boats, and photographs; late morning, ~45 minutes.
  3. Punta Corrente Forest Park (Zlatni Rt) — south of town — The pine paths and rocky coves are perfect for a long romantic walk or bike ride; midday to early afternoon, ~2–3 hours.
  4. A café in Rovinj old town — Old Town — Stop for espresso, cake, or a light lunch while the town stays hushed; afternoon, ~45–60 minutes, about €10–18 pp.
  5. Batana Eco-Museum — Old Town waterfront — A small, atmospheric stop that adds local maritime character without breaking the slow pace; late afternoon, ~30–45 minutes.
  6. Dinner at a seafood konoba in Rovinj — Old Town / harbor area — Keep this as the trip’s most atmospheric meal; evening, ~1.5–2 hours, about €30–60 pp.

Morning

Start with a proper sea day at Mulini Beach: if the weather is warm and calm, this is the easiest place to ease into Rovinj with a swim, a rented lounger, or just a slow coffee by the water. It sits just south of the center, so it’s an easy walk from town; if you’re carrying towels and a bag, a short taxi or e-bike ride is also painless. In July, come early for shade and space, because the good spots fill fast by late morning, and lounger rentals can run roughly €15–30 depending on set-up and season.

From there, drift along the waterfront into Rovinj Harbour for that classic postcard loop: fishing boats, polished little yachts, and the kind of light that makes every photo look accidental and perfect. This is the hour for an espresso or a cold drink at one of the cafés around the port, then just stand around and watch the town wake up properly. Keep it unhurried — the whole charm here is that you don’t need to “do” much.

Midday to Afternoon

After the harbor, head south into Punta Corrente Forest Park (Zlatni Rt). It’s the best romantic break in Rovinj: pine shade, rocky coves, cyclists gliding past, and enough quiet corners to feel like you’ve escaped the town without actually leaving it. A long walk or a lazy bike loop takes about 2–3 hours if you let it; if you’re swimming, use the laddered access points rather than trying to force a beach where there isn’t one. Bring water, sunscreen, and some cash for an ice cream or drink on the way back — the park itself is free, but summer snacks aren’t cheap.

Back in the old town, keep lunch light and low-key at Café Bar Korzo, Bistro La Puntulina if you want a splurge with a view, or another tucked-away café on the narrow stone lanes; this is the moment for espresso, cake, or a simple plate rather than a heavy meal. Expect around €10–18 per person for a café-style stop. After that, pop into the Batana Eco-Museum near the waterfront. It’s small, atmospheric, and very Rovinj: wooden boats, fishing culture, and a reminder that this beautiful place still has a working maritime soul beneath the romance.

Evening

For dinner, book a seafood konoba in the old town or harbor area and make it the most atmospheric meal of the trip. Good options to look at include Konoba Jure, Giannino, or Puntulina if you didn’t use it earlier and want a dramatic terrace setting; for something warmer and more local-feeling, go for grilled fish, škampi na buzaru, or cuttlefish with a glass of Istrian Malvazija. Plan on about €30–60 per person depending on wine and how much seafood you order, and reserve ahead if you want a sunset table. After dinner, stay out for one last slow wander through the lit lanes — Rovinj is at its best when you don’t rush back to the room.

Day 6 · Wed, Jul 8
Rovinj

Day trip from Rovinj to Pula or Poreč

  1. Day trip bus or car to Poreč — Rovinj → Poreč — Leave mid-morning to keep the day easy and allow a long lunch in town; the ride is short enough to stay relaxed.
  2. Euphrasian Basilica — Poreč Old Town — The UNESCO-listed mosaics make this the marquee stop and are well worth a slow visit; late morning, ~45–60 minutes.
  3. Poreč Old Town promenade — Old Town — Compact streets, sea views, and a gentler scale than Pula suit a slow day perfectly; midday, ~1–1.5 hours.
  4. A waterfront lunch in Poreč — harbor area — Choose grilled fish or pasta with a sea view for an easy mid-trip reset; lunch, ~1–1.5 hours, about €18–35 pp.
  5. Return to Rovinj for a sunset drink — Rovinj waterfront — End the excursion with a calm golden-hour drink back home rather than cramming in more sights; evening, ~45 minutes, about €8–15 pp.

Morning

Take a relaxed mid-morning bus or car from Rovinj to Pore so the day stays easy rather than turning into a logistics exercise. By road it’s roughly 40–50 minutes, a little longer if you’re on a local coach with stops, and that’s perfect for a slow day: enough time to feel like you’ve gone somewhere, not enough to lose momentum. If you’re taking a bus, leave around 9:30–10:30 so you arrive before the midday heat and still have the whole town open in front of you.

Start at the Euphrasian Basilica, which is the one place in Poreč that really justifies the trip on its own. The mosaics are the headline, and they’re especially lovely when you visit before the busiest lunch-hour flow. Plan about 45–60 minutes and a small entry fee, usually around €10–15 depending on what’s open in the basilica complex. It’s a compact visit, but don’t rush it; the point is to stand still for a bit and let the shimmer of the gold and blue do its thing.

Midday Wandering

After that, drift into the Poreč Old Town promenade and let the rest of the town be the slower counterpoint to the basilica. This is one of those places where the pleasure is in the details: narrow stone lanes, little sea views between buildings, shutters, laundry, and that compact Adriatic feel that makes you want to keep walking without a destination. Give yourself 1–1.5 hours here with no agenda beyond a gentle loop, maybe a coffee or gelato if the weather is hot. The old town is small enough that you won’t get lost for long, which is part of the charm.

Lunch and Afternoon

For lunch, sit down in the harbor area and order something simple and coastal: grilled fish, squid, pasta with seafood, a chilled glass of Malvazija, and no hurry. Good waterside spots tend to fill fastest around 12:30–14:00, so if you want a front-row table, arrive a little early. Expect around €18–35 per person depending on whether you keep it light or go all-in on wine and dessert. The best version of this meal is unperformed: sun, salt air, one long lunch, and absolutely no need to “maximize” the afternoon.

Evening

Head back to Rovinj for a sunset drink on the Rovinj waterfront instead of trying to squeeze in one more sight. That return leg is usually short enough to be painless, around 40–60 minutes by road depending on your transport, and you’ll be glad to be back in your own base town as the light goes gold. Aim to arrive in time for an early evening aperitivo—€8–15 will easily cover a drink on the water—and then just let the night unfold slowly.

Day 7 · Thu, Jul 9
Ljubljana

Rovinj to Ljubljana

Getting there from Rovinj
Direct bus Rovinj → Ljubljana (typically FlixBus or Arriva/Autotrans partner service) (~3h40–4h30, about €20–35). Take a morning departure so you still have a full Ljubljana afternoon and evening.
Drive via A9/HR and A1/Slovenia roads (~2h45–3h30, roughly €40–70 excluding parking and vignette). Best if you prefer door-to-door and can handle border traffic.
  1. Direct bus Rovinj → Ljubljana — Istria / Slovenia route — Plan for ~3h41 and aim to depart in the morning so you still get a full Ljubljana evening; keep bags easy to handle for the station arrival.
  2. Prešeren Square — Ljubljana center — A natural first stop that anchors the city and makes orientation simple; early afternoon, ~20–30 minutes.
  3. Triple Bridge — city center — Cross it slowly and use it as your transition into Ljubljana’s riverfront rhythm; early afternoon, ~15–20 minutes.
  4. Ljubljanica riverside cafés — along the river in the center — Sit for coffee or a light lunch and let the city feel unhurried; afternoon, ~1 hour, about €8–18 pp.
  5. Ljubljana Central Market — city center — Good for a casual browse, snacks, and local atmosphere without overplanning the day; late afternoon, ~45 minutes.
  6. Dinner in the Old Town — Ljubljana Old Town — Choose a cozy Slovenian dinner and make the first evening here mostly about walking and eating; evening, ~1.5–2 hours, about €20–45 pp.

Morning

Leave Rovinj on the direct coach to Ljubljana with a light day bag, water, and anything you’ll want to keep close for the station arrival. The ride is usually around 3h40–4h30, so a morning departure is the sweet spot: you arrive with enough daylight for a proper first wander instead of a rushed check-in-and-crash afternoon. In Ljubljana, buses typically arrive at the main station area just north of the center, and from there it’s an easy walk or a short local bus/taxi hop into the old town depending on where you’re staying.

Early Afternoon

Start at Prešeren Square to get your bearings. It’s the city’s natural meeting point, and from here Ljubljana immediately makes sense: Frančiškanska cerkev, the pink church, sits opposite Prešernov trg, and the whole square opens toward the river and the old center. Give it 20–30 minutes to just stand, orient yourself, and let the city settle in around you. Then cross Triple Bridge slowly rather than treating it like a crossing only; it’s one of those places where the pleasure is in the pause, the view down toward the water, and the little shift from square to riverside.

Afternoon

Keep the tempo loose with a coffee or light lunch at one of the Ljubljanica riverside cafés — this is exactly where Ljubljana does its best work, with shaded terraces, easy people-watching, and that quietly romantic, never-rushed atmosphere. Good names to look out for include Cacao for something sweet and lively, or a calmer terrace along Cankarjevo nabrežje or Stritarjeva ulica if you want to sit longer and let the afternoon unfold. Later, wander over to Ljubljana Central Market for a casual browse: the open-air stalls are best for fruit, cheeses, flowers, and a little local texture, not for shopping in a serious way. It’s an easy late-afternoon stop, usually open into the early evening, and perfect for a slow, unplanned drift.

Evening

For dinner, stay in Ljubljana Old Town and choose somewhere cozy rather than overcomplicated. If you want a classic Slovenian atmosphere, look for places around Gornji trg, Stari trg, or the quieter lanes off the river where candlelight and old stone do most of the work. A good meal here will usually land around €20–45 per person depending on wine and how indulgent you get. After dinner, take one more short walk by the river before heading back — this is the kind of city that feels best when you don’t try to “do” too much, especially on the first evening.

Day 8 · Fri, Jul 10
Ljubljana

Ljubljana and return home

  1. Ljubljana Castle funicular — Old Town / castle hill — A simple final-city highlight with broad views and minimal effort; morning, ~1.5 hours.
  2. Ljubljana Castle — Castle Hill — Good for a last look over the rooftops before heading home; late morning, ~45–60 minutes.
  3. Metelkova — near the central station — If you want a different side of the city, this creative district adds edge before departure; late morning, ~30–45 minutes.
  4. A café breakfast or brunch in the center — Ljubljana center — Keep it easy with coffee, pastries, or eggs before travel; late morning, ~45 minutes, about €8–18 pp.
  5. Tivoli Park — west of the center — One last green pause if time allows, with no pressure and no rush; early afternoon, ~45–60 minutes.
  6. Return journey Ljubljana → Brussels Airport/Zaventem — Ljubljana / Brussels — Choose the cleaner direct return if available; depart after a relaxed lunch and allow airport check-in time, with the option to grab a final riverfront coffee before heading out.

Morning

Take the Ljubljana Castle funicular first thing, ideally before the day gets hot and before the hill starts filling with tour groups. It runs from the old town side near Krekov trg up to Ljubljana Castle in just a couple of minutes, and it’s the easiest way to get a big final view without spending your last morning climbing. A round trip is usually only a few euros, and if you go early you’ll get the calm, postcard version of the city looking out over the Ljubljanica River and the red roofs below.

Once you’re up there, spend a bit of time at Ljubljana Castle itself — just enough to enjoy the views, the courtyard, and the sense of closure before you head home. You do not need to overdo the museums unless one of them really appeals; the point here is the panorama and the atmosphere. Give yourself about 45–60 minutes total for the hill so it feels like a highlight, not a schedule item.

Late Morning

Head back down and walk over toward Metelkova, which is one of the easiest places in the city to feel a completely different energy in a very small area. It’s close enough to the central station to fit neatly before departure, and 30–45 minutes is enough to wander the courtyard, look at the street art, and see the former barracks turned into an alternative cultural zone. It’s not polished, and that’s exactly why it works as a final stop — a little rougher, a little stranger, and very Ljubljana.

After that, keep things soft with a café breakfast or brunch in the center. Good, reliable choices in the middle are the little café terraces around Prešeren Square, Cankarjevo nabrežje, or the lanes near Stari trg and Gornji trg, where you can get coffee, pastries, eggs, or a simple toast-and-jam situation without turning it into an event. Expect roughly €8–18 per person depending on how indulgent you get. This is the time to sit still, repack your bag mentally, and let the trip slow down one last time.

Afternoon

If your departure timing gives you even a small cushion, take one last easy walk through Tivoli Park, the city’s best low-effort green space west of the center. You can enter from the Congress Square side and just drift toward the ponds, lawns, and tree-lined paths without needing a fixed route. About 45–60 minutes is perfect here; it gives you one final pause before the airport rhythm takes over, and it’s especially nice if you want a last coffee stop without sitting in a station or terminal too early.

For the return, the cleaner option is the direct journey from Ljubljana to Brussels Airport / Zaventem if you can get it. Plan to leave the city after a relaxed lunch, not in a panic, and build in enough time for airport check-in and security as usual. If you’ve got an extra half hour, grab one final riverfront coffee near the center before heading out — it’s the nicest way to close the trip.

0
Like this trip? Make your own version.
A free, personalized itinerary in seconds — sign up to save and edit it.
Create my version