Guides and ideas for travelling in Slovenia, from the LetsVisit team.
Loading articles
How to plan a Slovenia itinerary without a car using buses and trains
How to plan a Slovenia itinerary without a car using buses and trains
Plan a Slovenia itinerary without a car with bus and train routes linking Ljubljana, Bled, Bohinj and Piran, plus practical advice on trip length and bases.
·12 min read
A Slovenia itinerary without a car is practical if you plan around public transport and keep the route focused. Trains connect the main corridors, while buses reach destinations such as Bled, Bohinj and the coast. For a shorter trip, spend two nights in Ljubljana and one or two in Bled. With five to seven days, you can add Bohinj or Piran without changing accommodation every night.
The trade-off is flexibility: some Alpine routes and seasonal connections require more planning than driving. This guide explains how to choose your trip length, link Ljubljana with the lakes and coast, and allow for the final stretch between a stop and your destination. The focus is on straightforward routes, useful bases and connections that leave you time to enjoy each place.
Key Takeaways
Match your route to the time you have, then choose a small number of bases instead of changing towns every night.
Plan airport, lake and coast transfers around bus connections, and leave room for the journey between a stop and your final destination.
Use trains for key corridors and buses to reach more towns, lakes and coastal stops; compare the interchange before settling on a route.
Build a week around Ljubljana and an Alpine base, then add the coast if the connections suit your pace.
Use trip-planning support to fit local tours and day trips around your transport route, rather than squeezing in too many stops.
How Many Days Do You Need For A Slovenia Itinerary?
Allow at least a week for Ljubljana, Bohinj, Bled and Kranj, and reduce the number of stops if you have less time. A no-car route works best when you choose bases with useful connections instead of trying to reach every destination on a day trip.
Start with Ljubljana. Give the capital the first part of your week, then travel north towards the lakes. Ljubljana’s train and bus stations sit beside each other, making it a practical starting base for bus connections to Bohinj and Bled. Keep the first day flexible if you’re arriving by air, and use the city’s old town and nearby sights before moving on.
Use Bohinj for lake and mountain days. Settle near Lake Bohinj for access to Triglav National Park, lakeside walks and hikes in the surrounding mountains. A direct bus from Ljubljana to Bohinj takes roughly 2 hours in season. The Vogel Cable Car gives access to higher mountain terrain, while the Savica Waterfall trail adds a separate walk; plan them as distinct outings rather than squeezing both into a tight transfer day.
Connect Bohinj and Bled deliberately. The journey between Lake Bohinj and Lake Bled can involve a bus connection, so check the departure pattern for your travel date before choosing accommodation. Avoid planning a timed activity immediately after arrival. In summer, seasonal transport can open up more options, but a route that depends on one departure leaves less room to change plans.
Base yourself in Bled for accessible walks. Use Bled for lakeside paths and nearby hiking, then look at Vintgar Gorge as a separate outing. From Bled, a bus to Podhom is followed by about a 20-minute walk to the gorge. In Kranjska Gora, choose hikes that begin near town or a bus stop, and check the return connection before setting out.
Keep Kranj as a practical final base. Add Kranj if you want a stop between the Alpine area and Ljubljana, rather than moving there just to tick off another town. For a longer week, consider Maribor as an alternative eastern destination, but allow the travel time to shape the plan. Don’t add it automatically to a route already covering both lakes.
Match your pass to the actual route. Write down each planned bus and train journey, then compare the relevant individual fares with the 3-day or weekly pass.
Bus connections between Ljubljana, Bled, Piran, and the airport
Ljubljana is a key transfer point for reaching Lake Bled, Piran and other destinations without a car. Direct buses connect the capital with these places, but journey times and service frequency vary by route and season.
### Use Ljubljana as a Transport Base
Start in Ljubljana if you want to reach several regions without changing accommodation often. Its bus and train stations are next to each other, and buses connect the capital with Lake Bled, Lake Bohinj and the Adriatic coast. From here, you can choose between a public-transport day trip and a guided outing.
Group destinations by direction: Bled and Kranjska Gora lie northwest of Ljubljana, while Postojna is southwest. This keeps your route focused instead of sending you back across the city. Before committing to a day trip, compare the return connection with the time you want to spend at your destination.
### Plan the Airport-to-Bled Journey
Travel from Ljubljana Airport into Ljubljana first, then continue by bus to Bled. From Ljubljana, a direct bus to Lake Bled usually takes about 1 hour to 1 hour 20 minutes, so allow for the transfer between services.
Plan your airport transfer separately from intercity travel. Check departure times for your arrival day and allow time to collect your luggage and reach the next stop. If the connections don’t line up, stay in Ljubljana before continuing to Bled rather than attempting a rushed transfer.
### Compare Bus and Train Routes
For a straightforward journey from Ljubljana to Lake Bled, take a direct bus. Trains serve the main corridors too, but compare station locations with your accommodation before choosing a rail route.
Koper is another option, around 1 hour and 30 minutes away by bus. Service frequency depends on the route, weekday and season, so plan around the actual departure that suits your day.
### Arrange Day Trips from Ljubljana
Use public transport for destinations with practical connections in both directions, such as Bled or Postojna. For a longer day in a valley or an area with less convenient connections, a guided day trip can simplify the journey and reduce the time you spend coordinating transfers.
Choose the destination first, then decide between a bus-based outing and a guided experience. Keep Kranjska Gora for a day when the journey and return service fit your plans. For a mix of independent travel and organised outings, explore day trips and experiences that suit your route.
A one-week Slovenia itinerary using public transport and tours
Build a week around Ljubljana, an Alpine base and a guided outing where connections take longer. Leave enough time for Postojna Cave and the Soča Valley without relying on tight transfers.
### Build the Week Around Transit and Tours
Use Ljubljana for the first two nights, then split the remaining five between Bled and Bohinj. Day one can be for arrival and the capital; day two suits a Postojna Cave visit. The standard cave tour takes around 1.5 hours, and Predjama Castle lies about ten kilometres from the cave entrance. Choose a guided trip if coordinating both places independently would crowd the day.
Spend the next two nights in Bled, then continue to Bohinj for two nights. Use your final day for a guided Soča Valley experience or a return toward Ljubljana, depending on your departure plans. This route has three main bases and gives you time to explore each Alpine area beyond a quick stop.
### Choose Stays Near Routes and Attractions
Choose accommodation based on the connection you need, not just the town name. In Bled, check the walk to the main bus station against your planned visits. In Bohinj, consider whether your route starts near the lake or requires another local transfer. A well-placed base shortens the journey from your arrival point to the day’s first activity.
For Postojna Cave and Predjama Castle, plan the transfer between the attractions as part of your day. Predjama is about ten kilometres from the cave, so don’t assume walking between them is practical. Check seasonal shuttle arrangements and coordinate your cave visit with the onward connection.
### Allow for Seasonal Changes and Transfer Buffers
Check timetables for your travel season, especially for the Soča Valley and smaller Alpine destinations. Some Slovenian bus lines run only during high season, from late June to mid-September. Options that work for Bled may not work for a valley excursion, so plan your return before setting out.
Leave a buffer between bus and train legs, especially when changing in Ljubljana or connecting to a guided activity. Check the timetable for each leg, including Arriva when it serves your route, rather than assuming the journey is one continuous service. For Postojna, allow time for the cave tour and the transfer to Predjama. A tight connection can cut your visit short.
In October, the shuttle runs one per day, leaving Postojna Cave at 11:05 am and returning at 12:30 pm.
Bus and train connections and station interchanges
Plan each journey around the station where you arrive, not just the route shown on a map.
### Coordinate Transport and Station Interchanges
Use Ljubljana’s bus and train stations as one transfer point: they are next to each other, with the bus station directly outside the railway station. Buy Slovenian Railways tickets online, at stations or on board; onboard tickets cost slightly more. Check which station serves your next leg before choosing a connection, especially if a bus, train or shuttle leaves from a different stop.
For the airport, take the bus into Ljubljana, then walk between the nearby bus and train stations if your onward trip uses rail. Allow time to collect luggage and find the correct platform. At Most na Soči, the train station and bus stop are about a 20-minute walk apart, so include that transfer in your plan rather than treating it as a platform change.
Use a taxi to cover the gap between a public transport stop and your destination, for example after a late arrival or when travelling with luggage. Treat a shuttle as a separate leg, allowing time to board and make the return journey.
### Combine Piran Sightseeing with Bus Connections
Take the bus to Piran, then plan your sightseeing around the onward departure rather than leaving the bus station at the last minute. Allow for luggage and walking time, especially if you’re continuing to another coastal town. Buses connect Ljubljana directly with seaside destinations, while Koper is another onward option from the capital.
If you’re returning to Ljubljana, choose your bus departure first, then fit Piran’s old town and waterfront around it. This is especially useful if you’re catching a train from Ljubljana’s railway station. The bus and train stations are adjacent, but allow enough time to get off the bus, find your platform and carry your bags.
Leave a buffer between separate tickets, especially when a bus connects with a train or a hiking day ends near a different stop. A delay on one leg can affect the next, and a station name alone doesn’t show how far apart its bus and rail stops are. At Most na Soči, for example, check the walking route between stops before setting off.
One- to seven-day no-car itinerary options
Choose your route according to your trip length, and keep destinations in the same region when connections are limited. Ljubljana works well for a short stay; extra days make room for an Alpine base or the coast.
For one day, stay in Ljubljana. Use the capital as your base and explore the old town, riverside and castle without adding an intercity transfer. A single day is too short for a comfortable visit to Bled, Bohinj and Piran together. Choose one day trip only if its outward and return connections leave enough time at the destination.
For two days, add one nearby destination. Spend the first day in Ljubljana, then choose Bled or Postojna for the next. A bus from Ljubljana to Lake Bled takes about 1 hour to 1 hour 20 minutes. Postojna is another option, with a bus journey often around 50 to 60 minutes. Predjama Castle is about ten kilometres from the cave, so plan its transfer separately.
For three or four days, keep two bases. Give Ljubljana two nights, then choose one or two nights in Bled. This leaves time for the city and an Alpine destination without changing accommodation every day. Pick Bohinj instead of Bled if Lake Bohinj and its surrounding mountain landscape matter more to your plans. Avoid trying to fit both lakes, the coast and a castle visit into this short stay.
For five to seven days, connect three regions selectively. Link Ljubljana, either Bled or Bohinj, and Piran, returning to Ljubljana. Give each base time for local walks and sightseeing instead of treating every stop as a day trip. If you want Maribor, consider swapping it for one region, rather than adding a long cross-country transfer to an already full route.
For a week, decide whether the Soča Valley is essential. It adds a mountain region with more transfer planning, especially when a seasonal bus or shuttle shapes the day. Keep the route focused on Ljubljana and one Alpine area, or choose a guided day experience rather than changing bases. A hybrid trip can use a rental car for 2-4 days to reach deeper Alpine areas, but that adds driving rather than keeping the journey fully car-free.
Start with the number of nights, then mark the connections needed for each destination. Use the trip planner to shape your Slovenia route around the regions and travel pace you prefer.
LetsVisit: AI travel companion for Slovenia
LetsVisit’s AI travel companion can help turn your route into a practical Slovenia itinerary, especially when bus and train connections affect which places fit. Use the itinerary planner to compare a Ljubljana-based stay with a route that adds Bled, Bohinj or Piran, then explore tours and day trips for parts of the journey where independent connections are awkward. Choose experiences that suit your interests and pace.
It’s most useful once you’ve chosen your trip length and main stops but still need to fit activities around transfers. Keep your own timetable checks in the plan, particularly for seasonal routes and return journeys. Visit the trip planner to start shaping your Slovenia itinerary.
Make Your Route Fit the Way You Want to Travel
Let your Slovenia itinerary without a car reflect what you want from the trip, not a checklist of places. Choose the experience you most want to make time for, then plan the route around it. You might prefer slower days by the lakes, a coastal stay or a guided outing to see a different landscape. Leave some space in your schedule so you can linger when a place deserves more time.
If you’d like help turning your priorities into a workable plan, LetsVisit offers Slovenia trip planning with an AI travel companion, as well as tours and activities. Use the platform to shape your itinerary around your interests and preferred way to explore.
This can help if you want to explore beyond a station without relying on local transport for every leg. Check that your chosen train accepts bicycles, then plan where you’ll start and finish riding. If your route ends at a different station, arrange a separate return connection.
How do I arrange special assistance on public transport?+
Contact the relevant railway or bus operator 48 hours before planned departure if you need special assistance. Include the journey and departure you intend to take, so the request relates to the right service. For a trip with multiple legs, consider each operator involved. This is especially useful when a transfer includes a walk between separate stops.
How should I plan a hike reached by public transport?+
Choose a trail with a clear start and finish, then match both ends to transport stops. A circular walk can simplify the return, while a point-to-point route requires a connection from the endpoint. Save stop names and walking directions offline, and don’t plan a hike around a final departure you can reach only by running.
Can you visit the Soča Valley by public transport, and what routes operate seasonally?+
You can reach the Soča Valley by public transport, but smaller Alpine routes need careful planning. Some bus lines run only from late June to mid-September, so check the seasonal timetable and return connection before setting out.
What are the limitations of buses and trains in Slovenia on Sundays, public holidays, and in peak season?+
Bus frequency varies by route, weekday and season, and some lines operate only from late June to mid-September. Check the timetable for your travel day and leave room for transfers. The available information does not specify Sunday or public-holiday restrictions.