From Venice bus to San Donà di Piave - ATVO, bus to Ljubljana, train to Kranj, then bus to Bled. 7hrs 23min 80€. From Venice Piazzale Roma bus to Venice Airport, bus to Ljubljana, bus to Kranj, then bus to Bled. 7hrs 32min 61€. From Venezia Santa Lucia train to Venezia Mestre, train to Tarvisio Boscoverde, train to Villach Hbf, train to Jesenice(SL), train to Bohinjska Bela, then bus to Bled. 7hrs 57min 65€. From Venice drive to Bled. 3hrs 05min 55€.