

For a Slovenia itinerary without a car, spend two days in Ljubljana, two in Bled and two in Bohinj, then keep day seven for returning or departing. This makes each lake a proper stay instead of a rushed city excursion. A co:sim data-only eSIM can support timetable checks on a compatible phone, but save each day's transport details offline before leaving.
This is a seven-day planning framework, not a guaranteed transport connection. Match it to your arrival time, travel dates and departure airport before booking rooms. If day seven includes an early flight, move the final night back to Ljubljana and give up some lake time. A pleasant itinerary has room for a missed bus; a fragile one needs every transfer to work perfectly.
Use three bases and one main outing per day. Ljubljana is the city base; Bled and Bohinj are separate lake stays. Bohinj is not another name for Bled, so check the transfer and precise arrival stop before booking its accommodation. The default below uses six nights; your flight time may require a different final base.
| Day | Main plan | Overnight base | Booking priority |
|---|---|---|---|
| 1 | Arrive and explore central Ljubljana | Ljubljana | Accommodation reachable with luggage |
| 2 | Ljubljana's riverfront, old town and optional castle visit | Ljubljana | Choose activities around the weather |
| 3 | Transfer to Bled and enjoy the lakeshore | Bled | Confirm the actual arrival stop |
| 4 | A full Bled day, with a shorter wet-weather alternative | Bled | Check access for any optional outing |
| 5 | Transfer to Bohinj and settle near your arrival stop | Bohinj | Match accommodation to the exact bus stop |
| 6 | A flexible Bohinj lakeside day |
The numbers describe the suggested trip, not operator journey times. Avoid adding caves, the coast and remote valleys to the same week. Each extra destination introduces another timetable and another place to store a bag. If packing for three bases feels excessive, keep a Bled base longer and compare the actual Bohinj return services before turning it into a day trip.
In Ljubljana, compare the walk from your arrival point to your accommodation, not just its distance from a landmark. A picturesque room can still mean awkward stairs, an uneven luggage walk or an inconvenient late check-in. Ask the property how to reach its entrance with bags and save that answer separately from the booking confirmation.
In Bled, choose your room after identifying the bus stop you will actually use. The official Bled bus guide describes access and onward connections. Pin both your stop and accommodation before paying for a non-flexible booking. A room overlooking the opposite side of the lake is not automatically convenient for an early bus.
Keep the walking plan realistic for your group. Travelling with children, a mobility aid or heavy suitcases changes what counts as a simple transfer. Request access information from the accommodation and transport operator; a map's walking estimate cannot tell you whether a vehicle has space or whether a route includes steps.
Make day one deliberately light. Reach the accommodation, leave your luggage and walk a compact section of the riverfront and old town. Save an optional attraction for the following day rather than buying an admission slot that depends on an on-time flight. Decide where you will catch the Bled service while you still have time to ask for help.
Day two gives you a proper city day before the lakes. Combine the centre with a castle visit if its access and opening arrangements suit you, or choose an indoor visit when the weather turns. The Ljubljana public transport guide explains the city's transport system; use it to check the current payment method rather than assuming you can board any service with cash.
Before leaving your hotel Wi-Fi, store the next day's ticket, the departure location and the host's contact details. With co:sim, the distinction to remember is that a data-only plan provides internet access, not a local telephone number. Messaging an accommodation through an app and making a conventional phone call are different requirements. Arrange a contact method that both sides can use.
Choose the service that reaches your accommodation with the least complicated final transfer. The direct-looking line on a rail map can be misleading: Lesce-Bled and Bled Jezero are different stations. The official Bled train guide explains the two railway approaches. Read that distinction before accepting the first result from a journey planner.
For a Ljubljana-to-Bled transfer, compare the bus arrival with the complete rail journey, including the station-to-room leg. A rail ticket to Lesce-Bled is not a ticket to the lakeshore. Bled Jezero can make sense for some routes and lakeside locations, but its name does not make it interchangeable with the other station. Use the property's actual entrance as the final destination in your planning.
On day three, transfer first and sightsee second. Leave enough daylight to find your room and explore a comfortable stretch of shore. Choose a viewpoint, boat outing or longer walk only after checking conditions and access locally. You do not need every landmark to justify the move from Ljubljana; the benefit is having unhurried time beside the lake.

Use day four for Bled itself: a lakeshore walk, an optional attraction and time to check the next transfer. On day five, check the current Bled-to-Bohinj service and select the precise stop closest to your accommodation. The official Bled bus information is a starting point for the connection, not permission to assume the same service pattern in every season.
Choose Bohinj accommodation around an arrival point that works for you, such as the Ribčev Laz lakeside area, after confirming the actual bus stop. Day six can then be a lakeside outing you can shorten. Walking farther also means getting back; do not treat the outward walk as the day's total. Bring weather protection and keep ambitious mountain walking separate unless you have researched the route, conditions and transport in detail.
If rain or poor visibility undermines an outing, reduce its scope and ask your host about suitable nearby alternatives. A flexible lake day is more useful than a checklist that forces you onto a late connection. Store luggage at the accommodation only with its agreement. On the sixth day, prioritise the transfer back to Ljubljana if that is necessary for your departure.

Work backwards from your onward departure. The relevant deadline is the airport check-in requirement or train boarding time, not the moment you hope to reach central Ljubljana. Add the journey from the city to the airport separately and leave room for disruption. If the available connections feel tight on paper, change the overnight plan before travelling.
Review weekday, weekend and seasonal service details for your exact date. Keep the operator's booking confirmation, luggage conditions and ticket rules together. A screenshot helps identify a service when reception is weak, but it is not automatically a valid substitute for a ticket that requires a live app or another form of validation. Follow the issuer's instructions.
Prioritise maps, accommodation messages and transport changes over a large streaming allowance. If the journey continues abroad, compare Europe-33 data plans and confirm every onward country in the selected plan. On co:sim, read the chosen plan's data allowance and billing-start information; do not assume every plan starts counting validity in the same way.
| Option | Useful for |
|---|
Keep offline copies even with mobile data. A travel data plan is not a promise of reception on every lakeside path, in every valley or inside every vehicle. Download a usable map area, not just a screenshot of the route overview, and carry enough battery for the return trip.
FREECheck current Slovenia free eSIM eligibilityPhoto credits
Cover and social card: Med Cruise Guide, CC BY 2.0.
Bohinj photo: Qasinka, CC0 1.0.
Images resized and converted; social cards also cropped and overlaid with text. Adapted images retain their stated licenses.
Ljubljana, Bled and Bohinj fit a seven-day car-free trip if you focus on those three connected bases. A workable plan gives Ljubljana the first two days, Bled the next two and Bohinj the following two, leaving the seventh for returning or departing. This is an itinerary recommendation, not a claim that every transport connection operates daily. Check services for your dates before committing to accommodation.
The main compromise is flexibility outside the core route. You will be following departures rather than stopping wherever a view looks promising. co:sim data-only service can help you consult timetables when connected, but it cannot replace an offline plan or create an extra bus. Keep day seven free of major sightseeing if you have a flight, and move the final night closer to your departure point when the morning connection is uncertain.
A data-only Slovenia eSIM can provide the internet connection used by ticket websites, maps and messaging apps on a compatible device, subject to the chosen plan and local reception. It does not itself supply a transport ticket, admission reservation or local phone number. A co:sim plan is therefore useful for online travel tasks, but you should check whether your accommodation expects an app message or a conventional telephone call.
Install and configure the eSIM according to its instructions, and read the billing-start rule before deciding when to buy. Save booking confirmations and the return timetable while you have a reliable connection. If your ticket must be displayed in a live application, keep the phone charged and understand the issuer's fallback process. Neither a data plan nor a saved image guarantees that every type of electronic ticket will work offline.
Staying at both Bled and Bohinj is the more relaxed default for this seven-day itinerary because each lake gets time beyond a single outing. It also separates the transfers from your main sightseeing periods without repeated journeys back to Ljubljana. The trade-off is changing accommodation and carrying luggage between bases, so check storage, the nearest arrival stop and check-in arrangements before choosing your rooms.
Keeping one Ljubljana base can suit travellers who strongly dislike packing or have a very short visit, but repeated lake excursions leave less margin for weather and return services. Compare complete journeys rather than assuming a day trip is simpler because there is no hotel move. If your departure is early, the best compromise may be a shorter Bohinj stay followed by a final Ljubljana night. Let the confirmed onward connection decide the final arrangement.
Set your transport dates first, keep the lake day flexible, and choose co:sim only after checking the plan against the phone and trip you actually have.
Compare Slovenia data-only eSIM plansInstant delivery by email · Install before you fly
Destination GuidesChoose between a single-base Mauritius holiday and a Seychelles island route using November climate patterns, transfer needs and your preferred pace.
Destination GuidesA three-day Strasbourg–Colmar Christmas-market route, with confirmed 2026 announcements and a clear distinction between current trains and old shuttle dates.
Destination GuidesA focused northern Oman loop with six planned nights, time in Muscat and Nizwa, a camp-arranged desert handover and a final city night before departure.
| Bohinj, or Ljubljana for an early departure |
| Protect tomorrow's onward connection |
| 7 | Return to Ljubljana or your next destination | Depends on onward travel | Leave a departure buffer |
| What to check |
|---|
| Accommodation Wi-Fi | Downloading maps and ticket files | It ends when you leave the property |
| Existing mobile plan | Keeping your usual account arrangement | Your carrier's roaming terms for Slovenia |
| co:sim data-only eSIM | Maps and messaging on a compatible phone | Device compatibility, plan terms and no included phone number |