Trenitalia operates a train from Schio to Venice hourly. Tickets cost $2 - $8 and the journey takes 41 min. Trenitalia also services this route every 30 minutes. Alternatively, Società Vicentina Trasporti Srl operates a bus from Schio to Venice hourly. Tickets cost $3 - $4 and the journey takes 51 min. FlixBus also services this route 5 times a week.