Slovenia

Day by day

Ten days, three regions, no rental car.

Day 1ArrivalThu 18 June · Ljubljana

Decompression. The slow exhale of arrival.

  • ✈️
    16:10 - 16:45Brussels Airlines BRU → LJU
  • 🚌
    17:45Land at Ljubljana airport (LJU)
  • 🚌
    18:15 – 18:45Airport shuttle or transfer to the city

    Gami offers an airport shuttle — reply to the booking to ask price and book. Otherwise GoOpti / public shuttle, €10–15 pp, ~30 min.

  • 🍽️
    Light dinner at Druga Violina

    Traditional Slovenian; a foundation employing people with disabilities. Honest food.

  • 22:00Early night
  • 🏨
    15:00 – 21:30Check in · Gami Ex-Factory Lofts
    Google MapsApple Maps
Day 2The city in layersFri 19 June · Ljubljana

The city revealing itself in layers.

  • 🍽️
    Breakfast at Le Petit Café by the river
  • 🍽️
    Open Kitchen at Pogačarjev trg

    Fridays only — the city’s outdoor food market. Graze through samples.

  • 📸
    Architecture walk

    Triple Bridge → National & University Library (Plečnik) → Cobblers’ Bridge → Križanke.

  • 🍽️
    Lunch at Klobasarna

    Order the Kranjska sausage.

  • 🥾
    Tivoli Park to the National Gallery or Museum of Modern Art

    Pick one.

  • 📸
    Metelkova

    Europe’s most charming squatter-arts complex; every wall a mural.

  • 📸
    Funicular up to Ljubljana Castle

    Walk the ramparts, visit the Slovenian History exhibit.

  • Sunset drinks at Nebotičnik rooftop bar

    Top of the 1930s “skyscraper”.

  • 🍽️
    Dinner at TaBar

    Small plates, natural wines, intimate room.

Day 3Bled, then to the seaSat 20 June · Bled → Vintgar → Piran

Postcard mountains in the morning, the Adriatic by nightfall.

  • 🏨
    10:30Check out · Gami Ex-Factory Lofts
    Google MapsApple Maps
  • 🚌
    07:30Store luggage at LJ train station

    left-luggage lockers at the main station to pick up on the way to Piran later. Travel light to Bled.

  • 🚌
    08:30Train to Lesce-Bled

    ~40 min, ~€7 pp; shuttle bus to Bled town.

  • 🥾
    Walk the Lake Bled promenade

    Go clockwise for the best castle views.

  • 📸
    Pletna boat to Bled Island

    Climb the 99 steps, ring the wishing bell. €18 pp round trip.

  • 🍽️
    Kremšnita at Park Café

    The famous Bled cream cake — the original since 1953.

  • 📸
    Optional climb to Bled Castle

    Panorama at golden hour. €15 pp.

  • 🚌
    17:00Back to Ljubljana, collect luggage, bus to Piran

    Train back to Ljubljana (~40 min), grab luggage from station lockers, then evening bus to Piran (~2h30, last connections ~19:00 — check Arriva/Nomago). Arrive Piran late evening.

  • 🍽️
    Late, light dinner in Piran

    Late arrival — keep it easy. Pri Mari saves nicely for tomorrow.

  • 🏨
    15:00 – 00:00Check in · GG art apartments II
    Google MapsApple Maps
Day 4Easing into PiranSun 21 June · Piran

First full day by the sea. Slow mornings, pastel walls, salt on your skin.

  • 🏊
    Slow breakfast, morning swim off the rocks

    A real Piran morning after last night's late arrival.

  • 🍽️
    Lunch at Fritolin pri Cantini

    Paper cones of fried fish on Trg 1. Maja, eaten standing.

  • 🏊
    Walk to Punta and swim off the rocks

    The lighthouse tip of town.

  • ❤️
    Sunset on the Punta

    The sun drops directly into the sea here.

  • 🍽️
    Dinner at Pri Mari

    Classic Istrian seafood. Order the fish baked in salt.

Day 5StillnessMon 22 June · Piran

Pure stillness. Time stretches.

  • 🏊
    Morning swim before breakfast
  • 📸
    Tartini Square & up to the Church of St. George

    Panorama over the red rooftops and the Adriatic.

  • 🥾
    Walk the town walls

    Short steep climb; the best view in town.

  • 🍽️
    Lunch at Cantina Klet

    Wine bar with small plates on the square.

  • 🏊
    Beach afternoon at Fiesa

    15-min walk along the coast; quieter than the town beaches.

  • ❤️
    Wooden taxi-boat ride at golden hour

    Ask at the harbour, ~€30 for an hour.

  • 🍽️
    Dinner at Pavel 2

    Terrace tables right on the water.

Day 6Piran day tripTue 23 June · Sečovlje Saltpans

A culture you didn’t know existed.

  • 📸
    Sečovlje Saltpans Nature Park

    UNESCO-listed; salt harvested by hand for 700 years. ~20 min from Piran.

  • 🥾
    Walk the boardwalks among the saltpans

    Learn about the solinarji and their tools.

  • 🍽️
    Lunch at Lepa Vida

    Tiny spa & restaurant in the saltpans; optional open-air salt-brine foot soak.

  • 📸
    Optional stop in Strunjan

    Sea cliffs and a Mediterranean garden.

  • 🍽️
    Dinner at Restavracija Galeb

    Locally caught fish, terrace over the harbour.

  • ❤️
    Last walk along the dark Punta

    The lighthouse blinking; phosphorescent water if you’re lucky.

Day 7The country in cross-sectionWed 24 June · Piran → Kobarid

Transit day, but a beautiful one.

  • 🏨
    07:00 – 10:00Check out · GG art apartments II
    Google MapsApple Maps
  • Final swim, slow breakfast, check out
  • 🚌
    10:00Bus to Ljubljana

    ~2.5h.

  • 🍽️
    Lunch near the bus station

    Falafel on Trubarjeva for a quick stop.

  • 🚌
    13:30Bus to Bovec via the Vršič Pass

    ~3h — one of Europe’s most scenic rides. Window seat on the right.

  • 🚌
    Valley bus Bovec → Kobarid, check in

    From Bovec, the valley bus runs down to Kobarid (~30 min). Check in at Apartments Pri nas, in the centre of town.

  • 🥾
    Settle in, walk to the river
  • 🍽️
    Dinner in Kobarid

    First night in the Soča Valley — an easy dinner in Kobarid town.

  • 🏨
    15:00 – 22:00Check in · Apartments Pri nas
    Google MapsApple Maps
Day 8Waterfall & the Historical TrailThu 25 June · Kobarid

Kobarid on foot — the emerald river, a waterfall hidden in a rock amphitheatre, and the quiet ghosts of 1917.

  • 🍽️
    Breakfast at the apartment
  • 🥾
    Kobarid Historical Trail + Kozjak Waterfall

    The ~5 km loop straight from town: across the Napoleon Bridge over the Soča, up to Kozjak Waterfall in its rock amphitheatre, then back past the WWI front lines and the charnel house. Easy half-day, no car needed.

  • 🍽️
    Picnic lunch by the river

    Pack from a Kobarid shop or the apartment kitchen — bread, prosciutto, cheese, a peach.

  • ❤️
    Dare each other into the river

    Glacial 12–14°C. Five seconds is plenty.

  • 🏊
    Easy afternoon on the Soča

    Back into town, then down to the Soča to laze by the river — a swim or a nap in the shade.

  • 🍽️
    Dinner in Kobarid

    Dinner in Kobarid — Topli Val (the Hvala family's seafood spot) or a casual pizza at Kotlar. Walkable from the apartment.

Day 9Into the gorgeFri 26 June · Kobarid ↔ Tolmin Gorges

A short hop down the valley to where the Triglav rock splits open — Devil's Bridge, a warm spring, the cool of the gorge.

  • 🍽️
    08:30Slow breakfast at the apartment
  • 🥾
    10:00Tolmin Gorges (Tolminska korita)

    Local bus Kobarid to Tolmin (~25 min), then walk the gorge loop — the lowest point of Triglav National Park. Devil's Bridge 60 m overhead, the warm Zadlaščica thermal spring, and the Dante's Cave path. Easy ~1.5 h. Entry ~€10pp.

  • 🍽️
    12:30Lunch in Tolmin
  • 📸
    14:30Afternoon: Boka Waterfall or a Soča swim

    Either hop the bus toward Bovec for Boka Waterfall (Slovenia's highest, from a roadside viewpoint), or head back to Kobarid for a lazy swim in the Soča. Both car-free.

  • 🍽️
    19:30Dinner at Hiša Polonka, Kobarid

    Ana Roš's relaxed bistro in Kobarid (the casual sister to Hiša Franko) — house beer, local plates. Walkable from the apartment. Book ahead; ~€35pp.

Day 10The bittersweet morningSat 27 June · Kobarid → home

Coffee in the mountain air, one last walk by the river, then the easy road to the plane.

  • 🏨
    08:00 – 10:00Check out · Apartments Pri nas
    Google MapsApple Maps
  • 🍽️
    Long slow breakfast on the terrace
  • 🥾
    09:00A last morning on the Soča

    Riverside walk from the apartment, or one more swim in the emerald water before you pack up.

  • 🚌
    13:00Shuttle Kobarid → Ljubljana airport

    Pre-booked GoOpti/Nomago shuttle, ~2 h. Leaving Kobarid by ~13:00 gives hours of buffer for the 18:30 flight — no rush, no stress.

  • 🚌
    18:30Flight to Brussels

    Arrive ~20:15.

  • ✈️
    18:30 - 20:15Brussels Airlines LJU → BRU