Wenn du auf der Autobahn von Villach kommst, müsstest auf der ersten Ausfahrt abfahren (Jesenice-zahod, gleich nach der Mautstation), bis dahin brauchst keine Vignette (Tunnelmaut für den Karawankentunnel ist 7,20€). Dann kannst auf der Bundeststraße durch Jesenice durch und weiter nach Bled fahren.
Ich fahre von Klagenfurt aus über den Loiblpass, allerdings wäre das von Salzburg kommend ein ziemlicher Umweg.