From Brescia train to Milano Centrale then train to Tirano. 4 h 8 min 53€. From Brescia train to Edolo Station then bus to Tirano. 4 h 15 min 30€. From Brescia - Autostazione bus to Edolo Station then bus to Tirano. 4 h 35 min 12€. From Brescia drive to Tirano. 2 h 1 min 20€.
Bus or train from Brescia to Tirano?
Trenitalia Frecce operates a train from Brescia to Tirano hourly. Tickets cost $15 - $22 and the journey takes 36 min. Trenord also services this route every 3 hours. Alternatively, FNM Autoservizi operates a bus from Brescia to Tirano 4 times a day. Tickets cost $9 - $12 and the journey takes 2 h 20 min. 2 other operators also service this route.