COMPARE Prices across different modes

Sun
Sep 19
$6Regionale
$15ATVO
Tue
Sep 21
$6Regionale
$30goopti
Wed
Sep 22
$6Regionale
$15ATVO
Fri
Sep 24
$4Regionale
$15ATVO

These companies trust us. We sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information between Treviso and Venice

distanceDistance16 miles (26 km)
durationAverage train duration45 min
priceAverage train ticket price$5 (€4)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day

Trains from Treviso to Venice cover the 16 miles (26 km) long journey taking on average 45 min with our travel partners like. Normally, there are 25 trains operating per day, including direct services available. While the average ticket price for this journey costs around $5 (€4), you can find the cheapest train ticket for as low as $4 (€4).

Travel Tips

Trains from Treviso to Venice
Travel by train to Venice easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Treviso to Venice.
FAQs
What is the price of the cheapest train from Treviso to Venice?
Omio customers have found cheap train tickets between Treviso and Venice for as low as $4 (€4)  for the next 7 days.
What is the cost of a train between Treviso and Venice?
If you are looking to buy your train ticket in the next 7 days, you can expect the Treviso to Venice train to cost on average $5 (€4)  one way.
How far is it from Treviso to Venice by train?
The distance from Treviso to Venice by train is approximately 16 miles (26 km).
How many hours is the train time to Venice from Treviso?
While the time it takes to travel 16 miles (26 km) to Venice from Treviso can vary based on specific dates, weekends, and holidays, the Treviso to Venice train journey time is on average 45 min.
How many train services per day are there between Treviso and Venice?
The average number of trains departing Treviso for Venice is 25 a day. The train schedules and services may vary between weekdays and weekends.
What time is the earliest train from Treviso to Venice? What time is the last train from Treviso to Venice?
You can take the first train from Treviso to Venice at 10: 14 AM. The last train from Treviso to Venice that you can take departs at 6: 14 PM. Omio shows you the latest train from Treviso to Venice schedule to help you book the best departure time for this trip.
How far in advance should I purchase a train ticket from Treviso to Venice to get the best deals?
In general, we recommend booking tickets for trains in advance to score the best deals from all possible train providers offering this route and save money. If you buy train tickets from Treviso to Venice within the next 7 days, you can find tickets to cost on average $5 (€4) one way. To find the best prices for this route, consider booking your train ticket from Treviso to Venice a few months in advance.
Stations

Important Stations and Airports for this Journey

Venice
Venezia Santa Lucia
Amenities