See for yourself https://www.ricksteves.com/europe/slovenia
From Ljubljana, take a 45 minute train ride to Lesce for about €5. From Lesce, you will take a 10 minute shuttle to Bled. Shuttles leave every 10 minutes and cost about €2. You can also take a bus; Get tickets from Ljubljana’s bus station (Avtobusna Postaja) to Bled Central Bus Station. The bus ride is an hour and cost between €5 - €10. Vila Bled is a 10 minute bus ride from the station.
No, Bled is very walkable. They also have an accessible bus system if you want to get to town or visit Triglav National Park. Bled is a very common day trip from Ljubljana and tourist friendly!
Absolutely! It’s a quaint city with history and charm. The city is prideful of its ambiance and combines the architecture of Venice and Vienna. It has a beautiful town square centered around café culture.