Trenitalia Intercity operates a train from Bolzano to Toblach once daily. Tickets cost $18 - $28 and the journey takes 1 h 55 min. Trenitalia also services this route 5 times a week.
How to get from Bolzano to Toblach
From Bolzano/Bozen train to Dobbiaco/Toblach. 1 h 55 min 14€. From Bolzano train to Fortezza/Franzensfeste then train to Dobbiaco/Toblach. 2 h 32 min 15€. From Bolzano drive to Toblach. 1 h 24 min 15€.