RailClick

Trains from Turin to Venicefrom $ 47.13

One‑way

Trains from Turin to Venice

Journey time
From 3h 0m
Price
From $ 47.13
Distance
397 km (247 miles)
Changes
Direct trains available
Departure station
Torino Porta Nuova
Arrival station
Venezia Santa Lucia

Travelling by train: Turin - Venice

Journey details

How long does the train from Turin to Venice take?

The journey time for trains from Turin to Venice varies, but on average, it takes about 3 hours and 50 minutes.

What is the fastest journey from Turin to Venice by train?

The fastest train journey from Turin to Venice can take as little as 3 hours and 25 minutes.

How much does the train cost from Turin to Venice?

Train ticket prices from Turin to Venice can vary, but expect to pay from €30 to €70, depending on booking time and travel class.

How much does the Turin to Venice?

Yes, there are direct train services from Turin to Venice, allowing for a seamless travel experience without the need for transfers.

What is the distance from Turin to Venice by train?

The distance from Turin to Venice by train is approximately 350 Km.

Which are the cities that the train stops from Turin to Venice?

On its way from Turin to Venice, the train typically stops in Milan, Verona, and sometimes in Padua, depending on the route and service chosen.

Buy train tickets from Turin to Venice

Turin: Places to see

Venice: Places to see

Turin: Main train stations

  • Torino Porta Nuova
  • Torino Porta Susa
  • Torino Lingotto
  • Torino Dora
  • Torino Stura

Venice: Main train stations

  • Venezia Santa Lucia
  • Venezia Mestre
  • Venezia Porto Marghera
  • Venezia Carpenedo
  • Venezia Asseggiano

Turin - Venice: How to get the best deals

Need our help?
Guaranteed secure payment
  • visa
  • mastercard
  • amex
  • applepay
Certificates
Europ AssistanceGlobal Awards
TreeNation
Google logo4.8 Stars | 10000+ Reviews