From Venice bus to Mestre, Bus to Ljubljana, train to Kranj, then bus to Bled. 5hrs 20min 41 €. From Venice bus to San Donà di Piave - ATVO, bus to Ljubljana, train to Kranj, then bus to Bled. 6hrs 31min 80 €. From Venezia Santa Lucia train to Venezia Mestre, train to Villach Hbf, train to Jesenice(SL), train to Bohinjska Bela, then bus to Bled. 6hrs 44min 67 €. From Venice drive to Bled. 3hrs 04min 50 €.