Day 1 — Ljubljana: Old Town, river, and castle
🚶 It’s best to devote the first day to the heart of Ljubljana — a compact, very lively historic center that is easy to explore on foot without rushing. Start at Prešeren Square and the Triple Bridge, where you immediately feel the character of the city: baroque softness, Plečnik’s work, street musicians, cafés, and the river, which does not so much divide the center as connect it. Then walk along the Ljubljanica embankment to Market Square and Dragon Bridge: the route is short but rich in details — facades, arcades, views of towers, and a calm urban rhythm. For this walk, with stops for photos and coffee, it makes sense to allow about 2.5–3 hours. After lunch, head up to Ljubljana Castle: on foot via the path from the old town, it usually takes about 15–20 minutes uphill, and if you want to save energy, you can take the funicular. The castle itself is not just a viewpoint, but a place where the city’s history is easy to read: courtyard, walls, tower, museum spaces, and wide views over red roofs, domes, and the green hills around. It’s best to set aside 2–3 hours for the castle and viewing platforms, then toward evening go back down to the center and finish the day with dinner by the water, when Ljubljana becomes especially cozy and intimate.