There are 3 ways to get from Villach to Lesce-Bled by train, bus or car
Questions & Answers
The cheapest way to get from Villach to Lesce-Bled is to drive which costs 4€ - 8€ and takes 37 min.
The quickest way to get from Villach to Lesce-Bled is to drive which costs 4€ - 8€ and takes 37 min.
The distance between Villach and Lesce-Bled is 36 km. The road distance is 48.6 km.
The train from Villach Hbf to Lesce-Bled takes 1 h 3 min including transfers and departs once daily.
No, there is no direct bus from Villach to Lesce-Bled. However, there are services departing from Villach and arriving at Lesce Bled via Bled. The journey, including transfers, takes approximately 1 h 55 min.
Yes, there is a direct train departing from Villach Hbf and arriving at Lesce-Bled. Services depart once daily, and operate every day. The journey takes approximately 1 h 3 min.
There are 900+ hotels available in Lesce-Bled. Prices start at $57 USD per night.
Book your Villach to Lesce-Bled train tickets online with Loco2.
What companies run services between Villach, Austria and Lesce-Bled, Slovenia?
Austrian Railways (ÖBB) operates a train from Villach to Lesce-Bled once daily. Tickets cost $7 - $11 and the journey takes 1 h 3 min. Alternatively, FlixBus operates a bus from Villach to Lesce-Bled every 4 hours. Tickets cost $3 - $5 and the journey takes 1 h 1 min.
Train from Villach Hbf to Lesce-Bled
Bus from Villach to Bled
- Ave. Duration
- 1 h 1 min
- Every 4 hours
- Estimated price
- $3 - $5
Want to know more about travelling around Slovenia
Related travel guides
Want to know more about Flixbus?
Rome2rio’s guide has all the details