There are 12 ways to get from Lake Bled to Stockholm by plane, car, car train, bus, train, night train, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Ljubljana
best- Fly from Ljubljana (LJU) to Stockholm-Arlanda Airport (ARN)plane LJU - ARN
7h 38mkr 1,358–3,512Drive, car train
- Drive from Bled to Villach Hbfcar
- Take the cartrain from Villach Hbf to Hamburg Hbfcartrain
- Drive from Hamburg Hbf to Stockholmcar
25h 37mkr 3,197–4,540Bus
- Take the bus from Bled, Glavna Avtobusna Postajalisce to Zagrebbus
- Take the bus from Zagreb, Autobusni Kolodvor to Stockholm, Cityterminalenbus
28h 22mTrain, night train
- Take the train from Lesce Bled to Villach Hbftrain 38 / ...
- Take the train from Villach Hbf to Praha Hlavni Nadrazitrain Rjx
- Take the train from Praha Hlavni Nadrazi to Dresden Hbftrain Rj
- Take the nighttrain from Dresden Hauptbahnhof to Stockholm Centralstationnighttrain Nt
35h 27mkr 3,219–7,010Shuttle to Klagenfurt Airport, fly
- Take a shuttle bus from Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana to Klagenfurt Airport
- Fly from Klagenfurt Airport (KLU) to Stockholm-Arlanda Airport (ARN)plane KLU - ARN
8h 27mkr 2,707–6,211Shuttle to Zagreb Franjo Tuđman Airport, fly
- Take a shuttle bus from Bled, Glavna Avtobusna Postajalisce to Velika Gorica, Zagreb Airport
- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Stockholm-Arlanda Airport (ARN)plane ZAG - ARN
7h 23mkr 3,172–6,940Train to Salzburg Airport, fly
- Take the train from Villach Hbf to Salzburg Hbftrain
- Fly from Salzburg Airport (SZG) to Stockholm-Arlanda Airport (ARN)plane SZG - ARN
9h 15mkr 2,141–5,240Shuttle to Trieste – Friuli Venezia Giulia Airport, fly
- Take a shuttle bus from Bled, Glavna Avtobusna Postajalisce to Ronchi dei Legionari, Trieste Airport Friuli Venezia Giulia
- Fly from Trieste – Friuli Venezia Giulia Airport (TRS) to Stockholm-Arlanda Airport (ARN)plane TRS - ARN
6h 57mkr 2,276–6,258Train
- Take the train from Villach Hbf to St. Johann Im Pongautrain Ic
- Take the train from St Johann im Pongau to Malmö, Centralstationtrain 304
- Take the train from Malmö, Centralstation to Stockholm Centralstationtrain 530 / ...
27h 12mkr 2,432–6,942Train via Hamburg
- Take the train from Villach Hauptbahnhof to Hamburg Hbftrain Drf
- Take the train from Hamburg Hbf to Stockholm Centralstationtrain Ic / ...
29hkr 1,842–4,742Bus via Prague
- Take the bus from Bled bus station to Praha, ÚAN Florencbus N160
- Take the bus from Praha, ÚAN Florenc to Stockholm, Cityterminalenbus N32
33h 25mkr 1,916–2,969Drive 2,160.9 km
- Drive from Bled to Stockholmcar 2,160.9 km
21h 53mkr 4,034–5,827
Lake Bled to Stockholm by bus, train, and night train
Comparing Your Travel Options
The cheapest way to get from Lake Bled to Stockholm is to fly which costs 1300 kr - 3600 kr and takes 7h 38m.
The fastest way to get from Lake Bled to Stockholm is to shuttle and fly which takes 6h 57m and costs 2200 kr - 6500 kr.
No, there is no direct bus from Lake Bled to Stockholm. However, there are services departing from Bled, Glavna Avtobusna Postajalisce and arriving at Stockholm, Cityterminalen via Zagreb, Autobusni Kolodvor. The journey, including transfers, takes approximately 28h 22m.
No, there is no direct train from Lake Bled to Stockholm station. However, there are services departing from Lesce Bled and arriving at Stockholm Centralstation via Villach Hbf, Praha Hlavni Nadrazi and Dresden Hauptbahnhof. The journey, including transfers, takes approximately 35h 27m.
The distance between Lake Bled and Stockholm is 1586 km. The road distance is 2160.9 km.
The best way to get from Lake Bled to Stockholm without a car is to bus which takes 28h 22m and costs .
It takes approximately 7h 38m to get from Lake Bled to Stockholm, including transfers.
Lake Bled to Stockholm bus services, operated by GoOpti, depart from Bled, Glavna Avtobusna Postajalisce station.
Lake Bled to Stockholm train services, operated by Slovenske železnice (SŽ), depart from Lesce Bled station.
The best way to get from Lake Bled to Stockholm is to fly which takes 7h 38m and costs 1300 kr - 3600 kr. Alternatively, you can bus, which costs and takes 28h 22m, you could also train, which costs 2400 kr - 7000 kr and takes 27h 12m.
What companies run services between Lake Bled, Slovenia and Stockholm, Sweden?
Lufthansa, Norwegian Air International, and five other airlines fly from Ljubljana (LJU) to Stockholm-Arlanda Airport (ARN) every 3 hours. Alternatively, you can take a bus from Bled, Glavna Avtobusna Postajalisce to Stockholm, Cityterminalen via Zagreb, Autobusni Kolodvor in around 28h 22m.
- Website
- flysas.com
Flights from Ljubljana to Stockholm-Arlanda Airport via Warsaw Chopin
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- kr 1,000–3,100
Flights from Zagreb Franjo Tuđman Airport to Stockholm-Arlanda Airport via Warsaw Chopin
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- kr 950–3,900
Flights from Salzburg Airport to Stockholm-Arlanda Airport
- Ave. Duration
- 2h 10m
- When
- Saturday
- Estimated price
- kr 2,100–3,600
Flights from Salzburg Airport to Stockholm-Arlanda Airport via Copenhagen
- Ave. Duration
- 4h 2m
- When
- Saturday
- Estimated price
- kr 2,100–3,600
- Phone
- +49 (0) 221 800 20 820
- [email protected]
- Website
- Urlaubs-Express (UEX)
Car train from Villach Hbf to Hamburg Hbf
- Ave. Duration
- 13h 46m
- Frequency
- Once a week
- Estimated price
- kr 1,100–1,400
- Website
- Urlaubs-Express (UEX)
- Phone
- +386 1 320 4530
- [email protected]
- Website
- GoOpti
Bus from Bled, Glavna Avtobusna Postajalisce to Zagreb
- Ave. Duration
- 3h 3m
- Frequency
- On demand
- Estimated price
- kr 2,500–4,300
- Website
- GoOpti
Shuttle from Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana to Klagenfurt Airport
- Ave. Duration
- 1h 15m
- Frequency
- On demand
- Estimated price
- kr 900–1,711
- Website
- GoOpti
- Private
- kr 1,711
Want to know more about travelling around Sweden
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to plan an amazing trip around Scandinavia
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Italy Travel Guides
Read the travel guide
Booking & Getting There
Lake Bled to Stockholm bus services, operated by GoOpti, arrive at Zagreb station.
Lake Bled to Stockholm train services, operated by Slovenske železnice (SŽ), arrive at Villach Hbf station.
Yes, the driving distance between Lake Bled to Stockholm is 2161 km. It takes approximately 21h 53m to drive from Lake Bled to Stockholm.
Book your Lake Bled to Stockholm bus tickets online with Omio.
There are 909+ hotels available in Stockholm.






