Dolomiti Bus S.p.A. operates a bus from Venice to Alleghe once daily. Tickets cost $10 - $13 and the journey takes 3 h 46 min. Brusutti also services this route once daily. Alternatively, you can take a train from Venice to Alleghe via Conegliano and Belluno in around 5 h 7 min.
How to get from Venice to Alleghe
From Venice bus to Alleghe Piazza. 3 h 46 min 10€. From Venezia S.Lucia train to Conegliano, train to Belluno, then bus to Alleghe Piazza. 5 h 7 min 18€. From Venice drive to Alleghe. 1 h 54 min 23€.