My trip is in a month. I will need to travel from Venice to Milan, stay for one night, and then travel to Domodossola.
For the trip to Domodossola, I can take a 4:25 PM train to Arona + a connecting bus to Domodossola or a 5 PM direct bus. The train + bus will get to the destination faster but the connecting time is only 5 minutes (train arrives in Arona 5:28, bus leave 5:33). If booked on a single ticket on Trenitalia and I miss the bus due to their train running late, would they let me board the next bus? Maybe it's best to go with the direct bus if on time record isn't good?
For the trip from Venice, looks like there are lots of trains running between Venice and Milan. How far in advance do I need to book my train? Maybe just a couple of days ahead?