You can get from Ivrea to Grugliasco by train, thanks to the 11 daily routes provided by Regionale. The train ride from Ivrea to Grugliasco takes about 2 hours on average and the average train ticket is 6.35 €. Travelling Italy by train can often be cheap.