Trip to Turin

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Geneva to Turin

🚄 While there is no direct train from Geneva to Turin, you can easily make the journey with a transfer in Rho-Fiera Milano. The total travel time, including transfers, is approximately 4 hours and 52 minutes. 🌍 The Geneva to Turin train services are operated by Swiss Railways for the departure from Geneve station. Upon arrival in Turin, you will be at Torino Porta Susa station, serviced by Trenitalia Frecce. 💰 The prices for a train ticket between Geneva and Turin can range from €121 to €246, making it a convenient and affordable option for traveling between these two beautiful European cities.

Where to stay in Turin

There are over 712 hotels to stay in Turin. Prices range from $24 per night.

Find accommodation

Will you be returning to Geneva by train?

If you are looking for the return train journey, check out trains from Turin to Geneva

See schedule