Grugliasco to Bergamo trains might be a good value for money solution: travelling in Italy by train is often rather cheap and faster than taking a bus indeed Trains leave from Torino Porta Nuova, Collegno, Milano Porta Garibaldi and arrive at Milano Centrale, Bergamo every 10 minutes on average. If travelling with Trenitalia, you need to know the Grugliasco to Bergamo train schedule: the first train leaves at 04:54, while the last ride is at 22:54. A Grugliasco to Bergamo train cost about 12.45 €. But how long is the train ride from Grugliasco to Bergamo? Your journey takes about 1 hour on average. Trenitalia offers 58 direct trains between these two cities. When booking your train ticket a few weeks in advance though, you can find low cost trains from Grugliasco to Bergamo with fares starting from 12.45€, saving up to 2%.