Please sign in to post.

Do Italian trains tend to run "on time"?

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?

Posted by
21218 posts

The bus at Arona is a train replacement bus. It is there to receive passengers arriving on that particular train and continuing on to Stresa, around the track closure. It will not leave until all the passengers have made the transfer. If the train is late, it will wait for the train.

Posted by
7879 posts

And to answer your question generally, most of the trains have been running on time. I rode nine in May, and almost all of them arrived at the expected time.

Be sure your ticket is validated for either train or bus rides! You can do it through the Trenitalia app, or at the station if you have a physical ticket that doesn’t have an assigned seat.

Have a wonderful time!

Posted by
17562 posts

I looked at the schedule. The 16:25 train plus bus combo will get you to Domodossola earlier than the 17:00 bus, but it is not faster—-the combo actually takes 10 minutes longer (2h30 min) than the bus (2h 20 minutes). Unless you need to be in Domodossola earlier, the direct bus seems a simpler option—-you board only once, and don’t have to worry about the train being late arriving at Arona.