Lisbon to Lake Bled without a car
- Train
- Bus
This is the extreme edge of what's possible without flying: an overland trip from the Atlantic coast of Portugal to an alpine lake in Slovenia, crossing five countries by bus and train in roughly two days. It isn't a shortcut — it's the whole point. You'll ride the high-speed lines of Spain and France, take an overnight sleeper through the Alps, and step onto the platform in Slovenia with the Julian Alps already in view.
The journey, leg by leg
- Lisboa (Sete Rios) Madrid (Estación Sur)
- Madrid Atocha Paris Gare de Lyon
- Paris Gare de Lyon Ljubljana
- Ljubljana Bled
The journey, leg by leg
There's no cross-border train between Portugal and Spain on this route, so it starts on a long-distance coach: an overnight ALSA or FlixBus service from Lisbon to Madrid, around nine hours. From Madrid, Renfe's AVE high-speed trains take over — first to Barcelona, then onto the joint Barcelona–Paris TGV/AVE service that crosses the Pyrenees in daylight (some travellers instead go via San Sebastián and Hendaye, on the classic Atlantic route).
From Paris, a TGV Lyria train reaches Zürich in about four hours, where an overnight sleeper takes over — crossing Austria and dropping into Slovenia by morning, with Munich serving as a common alternative connection point. A short final hop by regional bus covers the last stretch from Ljubljana into Bled itself.
Tickets & when to book
There's no single ticket for this whole route — you book each leg separately, and the earlier you do it, the better. Renfe and SNCF release their cheapest high-speed fares two to three months out, and the Zürich–Ljubljana sleeper's best-value seats and couchettes sell out first. Booked well ahead, the full chain of tickets runs from around 210€; leave it to the last minute and the high-speed legs alone can cost that much.
If you're combining this with more travel around Europe, an Interrail or Eurail Global Pass can work out cheaper than buying each high-speed and sleeper reservation separately — though the Lisbon–Madrid coach still needs its own ticket, since buses aren't covered by rail passes.
Best stops en route
Doing this in one continuous 35-hour push is possible but punishing. Most travellers turn it into three or four days by breaking the journey — a night in Madrid before the high-speed run to Paris, or a night in Paris itself before tackling the sleeper, both work well and mean you arrive in Slovenia rested rather than wrecked.
The scenery earns its keep too: the Spanish plateau by day, the green hills of southern France from the TGV, the Swiss Alps in late afternoon light around Zürich, and — for early risers — the Austrian and Slovenian mountains emerging from the sleeper window as the train winds down toward Ljubljana.
Doing it car-free at each end
The Sete Rios coach terminal in Lisbon connects directly to the metro, so reaching it from anywhere in the city — or the airport — never requires a car. Lisbon's own trams, funiculars and metro cover the rest of your stay before you even leave.
At the other end, Bled itself is entirely walkable — the lake is barely six kilometres around, with the old town, the castle and most guesthouses within easy reach on foot. Local buses and the seasonal electric boats (pletna) cover the rest, so a car adds nothing once you've made it this far.
Frequently asked questions
Can you really travel from Lisbon to Lake Bled without flying?
Yes — by overnight coach to Madrid, high-speed rail through Spain and France, and an overnight sleeper across the Alps into Slovenia, finishing with a short bus to Bled. Budget roughly two days door to door.
How much does the Lisbon to Lake Bled trip cost?
Booked well in advance across all legs, plan on around 210€ one-way. Waiting until the last minute, especially for the high-speed French and Spanish trains and the sleeper, can push the total noticeably higher.
Is there a direct train from Lisbon to Madrid?
No — there is currently no cross-border passenger train between Portugal and Spain on this corridor. An overnight coach (ALSA or FlixBus, around nine hours) fills the gap, and high-speed trains take over once you reach Madrid.
Should I break the journey into multiple days?
It is strongly recommended. Doing the whole route non-stop takes roughly 35 hours of near-constant travel; adding a night in Madrid or Paris turns it into a genuine three- or four-day adventure and means you arrive in Slovenia rested.
- from
- Lisbon
- To
- Lake Bled
- Duration
- ~2 days
- Typical fare
- €210
- Frequency
- Daily departures, several changes
- How you travel
- Train
- Bus