We are planning to travel from venice to Salzburg in December via train. We have to leave in the morning and be in Salzburg that evening. Currently the option that we are looking at is going Venice- Verona. Then Verona - Innsbruck and finally Innsbruck - Salzburg. We leave Venice at 8:50am and reach Salzburg at 6:03pm. Does anyone have any better ways of travelling between these places?