← All Slovenia guides

Itineraries · Suggested plan

Slovenia in 5 days

Ljubljana → Bled → Postojna → Piran

A comfortable order

  1. Days 1–2 · City and lake

    Use Ljubljana as your base. Spend one day in the city and one at Bled; keep luggage at your accommodation.

  2. Day 3 · Postojna on the way south

    Move towards the coast with a pre-booked cave visit. Agree how luggage will be handled during the stop. Add Predjama only if your ticket times and energy allow.

  3. Day 4 · Piran

    Explore the old town on foot and have an unhurried coastal lunch. Keep this day flexible for swimming weather or cafés.

  4. Day 5 · Departure

    Arrange departure from your actual accommodation. Do not add a lake detour to a tight airport transfer.

Road distances & travel time

LegApprox. distanceDriving only
Ljubljana → Bled55 km50–80 min
Ljubljana → Postojna55 km45–70 min
Postojna → Piran75 km60–90 min

Broad planning estimates, not live routing. Exact addresses, road choice, traffic and season affect the journey. Stops and sightseeing are additional.

Open start and end points in Google Maps ↗

The map shows the endpoints; add the suggested stops before calculating your full route.

Food along the way

Combine Ljubljana dishes with Istrian olive oil and a coastal seafood meal. Ask the restaurant about the day’s catch and price before ordering.

Weather & flexibility

Use the cave on a rainy day if tickets are available. Bring a warm layer: the cave is around 10°C.

Check before travelling

Official visitor sources checked 8 September 2026. Check current opening hours, tickets and transport schedules for your date.

Keep planning