Getting around by public transport in Piemont, Italy is not really a viable option in most cases. The service is just too limited.
For our trip to Turin however, the train was definitely the best option. No toll roads, no traffic jams, no looking for a parking spot (a pay for it), instead a warm and comfortable ride.
Learned something new as well, that Hitachi apparently also builds trains.