Trenitalia operates a train from Levanto to Turin every 2 hours. Tickets cost $5 - $13 and the journey takes 1 h 4 min. Trenitalia also services this route hourly. Alternatively, Trenitalia operates a bus from Levanto to Turin hourly. Tickets cost $2 - $6 and the journey takes 30 min. 2 other operators also service this route.
From Levanto train to Genova Brignole then train to Torino Porta Nuova. 4 h 1 min 27€. From Levanto train to La Spezia - Stazione FS, bus to La Spezia, then bus to Turin, Torino. 6 h 15 min 28€. From Levanto drive to Turin. 2 h 44 min 38€.