The cheapest trains from Treviso to Venice

Showing times and prices for 22 Oct

Cheapest

£3

Average

£5

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Treviso to Venice will cost around £ 5 if you buy it on the day, but the cheapest tickets can be found for only £ 3.

Cheapest
18:53Treviso Centrale0h36 19:29Venice Santa Lucia
0 changes
£31One-way
Cheapest
13:07Treviso Centrale0h40 13:47Venice Santa Lucia
0 changes
£31One-way
Cheapest
07:23Treviso Centrale0h36 07:59Venice Santa Lucia
0 changes
£31One-way
Cheapest
15:27Treviso Centrale0h32 15:59Venice Santa Lucia
0 changes
£31One-way
Cheapest
18:37Treviso Centrale0h40 19:17Venice Santa Lucia
0 changes
£31One-way

Timetable Treviso to Venice

Showing trains for tomorrow, Fri, 22 Oct
05:00Treviso Centrale0h39 05:39Venice Santa Lucia
0 changes
05:37Treviso Centrale0h40 06:17Venice Santa Lucia
0 changes
06:07Treviso Centrale0h40 06:47Venice Santa Lucia
0 changes
06:27Treviso Centrale0h32 06:59Venice Santa Lucia
0 changes
06:37Treviso Centrale0h40 07:17Venice Santa Lucia
0 changes
06:40Treviso0h58 07:38Venice Santa Lucia
0 changes
06:53Treviso Centrale0h36 07:29Venice Santa Lucia
0 changes
07:02Treviso Centrale0h36 07:38Venice Santa Lucia
0 changes
07:07Treviso Centrale0h40 07:47Venice Santa Lucia
0 changes
07:10Treviso1h07 08:17Venice Santa Lucia
0 changes
07:23Treviso Centrale0h36 07:59Venice Santa Lucia
0 changes
07:31Treviso Centrale0h18 07:49Venice Mestre
0 changes
07:37Treviso Centrale0h40 08:17Venice Santa Lucia
0 changes
07:40Treviso1h15 08:55Venice Santa Lucia
0 changes
07:53Treviso Centrale0h36 08:29Venice Santa Lucia
0 changes
07:58Treviso Centrale0h36 08:34Venice Santa Lucia
0 changes
08:10Treviso1h07 09:17Venice Santa Lucia
0 changes
08:13Treviso Centrale0h12 08:25Venice Mestre
0 changes
08:16Treviso Centrale0h39 08:55Venice Santa Lucia
0 changes
08:23Treviso Centrale0h36 08:59Venice Santa Lucia
0 changes
08:37Treviso Centrale0h40 09:17Venice Santa Lucia
0 changes
08:40Treviso1h07 09:47Venice Santa Lucia
0 changes
08:53Treviso Centrale0h36 09:29Venice Santa Lucia
0 changes
09:07Treviso Centrale0h40 09:47Venice Santa Lucia
0 changes
09:10Treviso1h07 10:17Venice Santa Lucia
0 changes
09:27Treviso Centrale0h32 09:59Venice Santa Lucia
0 changes
09:40Treviso Centrale0h37 10:17Venice Santa Lucia
0 changes
10:40Treviso1h19 11:59Venice Santa Lucia
0 changes
11:10Treviso1h07 12:17Venice Santa Lucia
0 changes
11:27Treviso Centrale0h32 11:59Venice Santa Lucia
0 changes
11:37Treviso Centrale0h40 12:17Venice Santa Lucia
0 changes
11:40Treviso1h07 12:47Venice Santa Lucia
0 changes
12:07Treviso Centrale0h40 12:47Venice Santa Lucia
0 changes
12:10Treviso1h07 13:17Venice Santa Lucia
0 changes
12:27Treviso Centrale0h32 12:59Venice Santa Lucia
0 changes
12:37Treviso Centrale0h40 13:17Venice Santa Lucia
0 changes
12:40Treviso1h07 13:47Venice Santa Lucia
0 changes
12:53Treviso Centrale0h36 13:29Venice Santa Lucia
0 changes
13:07Treviso Centrale0h40 13:47Venice Santa Lucia
0 changes
13:27Treviso Centrale0h32 13:59Venice Santa Lucia
0 changes
13:40Treviso1h07 14:47Venice Santa Lucia
0 changes
13:53Treviso Centrale0h36 14:29Venice Santa Lucia
0 changes
14:07Treviso Centrale0h40 14:47Venice Santa Lucia
0 changes
14:10Treviso1h07 15:17Venice Santa Lucia
0 changes
14:23Treviso Centrale0h36 14:59Venice Santa Lucia
0 changes
14:37Treviso Centrale0h40 15:17Venice Santa Lucia
0 changes
14:40Treviso1h07 15:47Venice Santa Lucia
0 changes
14:53Treviso Centrale0h36 15:29Venice Santa Lucia
0 changes
15:07Treviso Centrale0h40 15:47Venice Santa Lucia
0 changes
15:10Treviso1h07 16:17Venice Santa Lucia
0 changes
15:27Treviso Centrale0h32 15:59Venice Santa Lucia
0 changes
15:40Treviso Centrale0h37 16:17Venice Santa Lucia
0 changes
15:40Treviso1h07 16:47Venice Santa Lucia
0 changes
15:53Treviso Centrale0h36 16:29Venice Santa Lucia
0 changes
16:07Treviso Centrale0h40 16:47Venice Santa Lucia
0 changes
16:10Treviso1h07 17:17Venice Santa Lucia
0 changes
16:27Treviso Centrale0h32 16:59Venice Santa Lucia
0 changes
16:37Treviso Centrale0h40 17:17Venice Santa Lucia
0 changes
16:40Treviso1h07 17:47Venice Santa Lucia
0 changes
16:53Treviso Centrale0h36 17:29Venice Santa Lucia
0 changes
17:07Treviso Centrale0h40 17:47Venice Santa Lucia
0 changes
17:10Treviso1h07 18:17Venice Santa Lucia
0 changes
17:27Treviso Centrale0h32 17:59Venice Santa Lucia
0 changes
17:40Treviso1h07 18:47Venice Santa Lucia
0 changes
17:40Treviso Centrale0h37 18:17Venice Santa Lucia
0 changes
17:53Treviso Centrale0h36 18:29Venice Santa Lucia
0 changes
18:07Treviso Centrale0h40 18:47Venice Santa Lucia
0 changes
18:10Treviso1h07 19:17Venice Santa Lucia
0 changes
18:27Treviso Centrale0h32 18:59Venice Santa Lucia
0 changes
18:37Treviso Centrale0h40 19:17Venice Santa Lucia
0 changes
18:40Treviso1h07 19:47Venice Santa Lucia
0 changes
18:53Treviso Centrale0h36 19:29Venice Santa Lucia
0 changes
19:07Treviso Centrale0h40 19:47Venice Santa Lucia
0 changes
19:10Treviso1h19 20:29Venice Santa Lucia
0 changes
19:27Treviso Centrale0h32 19:59Venice Santa Lucia
0 changes
19:40Treviso1h07 20:47Venice Santa Lucia
0 changes
19:51Treviso Centrale0h38 20:29Venice Santa Lucia
0 changes
20:07Treviso Centrale0h40 20:47Venice Santa Lucia
0 changes
20:10Treviso1h19 21:29Venice Santa Lucia
0 changes
20:27Treviso Centrale0h32 20:59Venice Santa Lucia
0 changes
20:40Treviso1h07 21:47Venice Santa Lucia
0 changes
20:53Treviso Centrale0h36 21:29Venice Santa Lucia
0 changes
21:07Treviso Centrale0h40 21:47Venice Santa Lucia
0 changes
21:27Treviso Centrale0h32 21:59Venice Santa Lucia
0 changes
21:40Treviso1h19 22:59Venice Santa Lucia
0 changes
22:10Treviso2h06 00:16Venezia Porto Marghera
0 changes
22:10Treviso1h49 23:59Venice Santa Lucia
0 changes
22:10Treviso2h18 00:28Venezia Carpenedo
0 changes
22:10Treviso2h10 00:20Venice Mestre
0 changes
22:15Treviso Centrale0h23 22:38Venice Santa Lucia
0 changes
22:27Treviso Centrale0h32 22:59Venice Santa Lucia
0 changes
23:27Treviso Centrale0h53 00:20Venice Mestre
0 changes
23:27Treviso Centrale0h49 00:16Venezia Porto Marghera
0 changes
23:27Treviso Centrale0h32 23:59Venice Santa Lucia
0 changes
23:27Treviso Centrale1h01 00:28Venezia Carpenedo
0 changes

Find all the dates and times for this journey

COMPARE Prices across different modes

Thu
21 Oct
£3Regionale
£11ATVO
Fri
22 Oct
£3Regionale
£11ATVO
Sat
23 Oct
£3Regionale
£11ATVO
Sun
24 Oct
£3Regionale
£11ATVO
Mon
25 Oct
£3Regionale
£11ATVO
Tue
26 Oct
£3Regionale
£11ATVO
Wed
27 Oct
£3Regionale
£11ATVO
Thu
28 Oct
£3Regionale
£11ATVO
Fri
29 Oct
£3Regionale
£11ATVO
Sat
30 Oct
£3Regionale
£11ATVO
Sun
31 Oct
£3Regionale
Find prices
Mon
1 Nov
£3Regionale
Find prices
Tue
2 Nov
£3Regionale
Find prices
Wed
3 Nov
£3Regionale
Find prices
Thu
4 Nov
£3Regionale
Find prices
Fri
5 Nov
£3Regionale
Find prices
Sat
6 Nov
£3Regionale
Find prices
Sun
7 Nov
£3Regionale
Find prices
Mon
8 Nov
£3Regionale
Find prices
Tue
9 Nov
£3Regionale
Find prices
Wed
10 Nov
£3Regionale
Find prices

The fastest trains from Treviso to Venice

Showing times and prices for 22 Oct

Fastest Journey

12 m

Average

49 m

Trains per day

95

Distance

26 km

Of the 95 trains that leave Treviso for Venice every day 61 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct trains cover the 26 km distance in an average of 49 m but if you time it right, some trains will get you there in just 12 m .

The slowest trains will take 2 h 18 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
08:13Treviso Centrale0h12 08:25Venice Mestre
0 changes
£131One-way
2nd Fastest
07:31Treviso Centrale0h18 07:49Venice Mestre
0 changes
£131One-way
22:15Treviso Centrale0h23 22:38Venice Santa Lucia
0 changes
£71One-way
15:27Treviso Centrale0h32 15:59Venice Santa Lucia
0 changes
£31One-way
11:27Treviso Centrale0h32 11:59Venice Santa Lucia
0 changes
£31One-way

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information to Venice from Treviso

distanceDistance16 miles (26 km)
durationAverage train duration32 min
priceAverage train ticket price£3 (€4)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day
carriersTrain providersRegionale Veloce, Regionale, Trenitalia or Frecciarossa

Trains from Treviso to Venice cover the 16 miles (26 km) long trip taking on average 32 min with our travel partners like Regionale Veloce, Regionale, Trenitalia or Frecciarossa. Normally, there are 25 trains operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as £3, but the average price of train tickets is £3. Travellers depart most frequently from Treviso Centrale and arrive in Venezia Mestre.

Train companies

Trenitalia and Frecciarossa trains from Treviso to Venice

Travel between Treviso and Venice from £3 with Omio’s train partners Trenitalia and Frecciarossa! You can find the best timetables and tickets when comparing and booking the most convenient journey for you.

Trenitalia
Frecciarossa

Trenitalia is Italy’s national railway company providing services across the whole country, giving you ample opportunity to discover the beauty and culture of Italy. Trenitalia’s fleet of trains include its high-speed trains Frecciarossa, Frecciargento and Frecciabianca as well as intercity, regional and sleeper trains. Toilets and WiFi access are standard services on long-distance routes, and, in most cases, there is barrier-free access on Trenitalia trains.

Taking a train with Trenitalia is a great way to travel from Treviso to Venice, and Omio can show you the best times and tickets available for the 16 miles (26 km) long train route. Trenitalia offers different fares for the Treviso to Venice journey with ticket options like Base, Economy, Super Economy and Ordinaria. You can even apply Trenitalia discount cards on Omio at the time of purchasing tickets. Simply check the current Trenitalia train timetable, compare the cheapest, fastest, or earliest routes between Treviso and Venice, and buy your cheap Trenitalia train ticket on Omio easily and securely today.

Trenitalia has the following ticket policies due to COVID-19, which you should be aware of when booking and travelling by train from Treviso to Venice:

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Pre-reservation / seat allocation
  • Refund or voucher policy
  • In the case of Trenitalia cancellations, the customer will be contacted directly. If the customer does not intend to travel, they can still obtain a full refund by submitting a cancellation request (relevant special conditions might apply) by filling in a request form for an electronic credit here: https://reclami-e-suggerimenti.trenitalia.com/rimborsi/en/Anagrafica.aspx
  • Alternatively, the customer can request a refund for the payment method they used at the time of purchase by contacting a Trenitalia ticket office and presenting the communication received. Find the refund request form for regional trains here: https://www.trenitalia.com/content/dam/tcom/allegati/trenitalia/in_regione/Modulo_Indennit%C3%A0_Rimborsi_Coronavirus_posta_mail.pdf.
  • For further information and cancellation procedures go to the Trenitalia website: https://www.trenitalia.com/en/info_contacts/refund-for-journey-cancellation.html Or in Italian here: https://www.trenitalia.com/it/informazioni/rimborso-per-rinuncia-al-viaggio-febbraio-2020.html

Trains from Treviso to Venice

It only takes a few minutes to travel from Treviso to Venice by train and with all routes being direct, it is the most straightforward way of making the journey. A similar timetable is operated by Trenitalia seven days a week starting in the early morning and continuing until late in the evening. All trains depart from Treviso Centrale Station with routes terminating at Venice Santa Lucia Station.

Which train companies travel from Treviso to Venice?

All trains from Treviso to Venice are operated by the Italian national rail provider, Trenitalia. Most departures are on high-speed Frecciarossa trains. These modern trains have comfortable carriages and seating with onboard facilities that include wifi, power outlets, toilets, luggage storage and bistro-bars. Local trains on the route may not have so many onboard facilities.

How long is the train from Treviso to Venice?

The journey between the two towns of Treviso and Venice is direct and takes from 20 to 40 minutes to complete.

How many trains are there from Treviso to Venice?

There are over four dozen trains to Venice from Treviso every day with a similar timetable in operation seven days a week. Departures start in the early morning and continue until late at night. There are frequent departures every hour with up to five an hour during rush hour peak times.

What are the departure and arrival stations for trains from Treviso to Venice?

Departure train station: All trains to Venice from Treviso depart from Treviso Centrale. The station is centrally located in Treviso and within an easy walk of its shopping centres and historic attractions. Transport links at the station include local and intercity trains as well as local and long-distance buses. Regular shuttle buses also run to Treviso Airport. Among the facilities at Treviso Centrale Station are car parking, wifi, toilets, a waiting room and a limited selection of shops and food outlets.

Arrival train station: Trains on routes between Treviso and Venice all terminate at Venice Santa Lucia Station. This can be found next to the Grand Canal with its water taxis. Car parking, taxis, local buses and the shuttle bus service to Venice Marco Polo Airport are located in Piazzale Roma close to the station. Venice Santa Lucia Station facilities include wifi, toilets, ATMs, left luggage storage and a choice of shops, cafes and restaurants.

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 cost of cheap trains from Treviso to Venice?
Omio customers have found cheap train tickets from Treviso to Venice for as low as £3  for the next 7 days.
What is the average cost of a train from Treviso to Venice?
In the next 7 days you’ll find that the average cost of a train ticket between Treviso and Venice is £3  one way.
How many miles is it from Treviso to Venice by train?
When travelling this route you should expect the distance between Treviso and Venice via train to be approximately 16 miles (26 km).
How many hours does it take from Treviso to Venice by train?
On average the train from Treviso to Venice duration is 32 min  for the 16 miles (26 km) long journey, but the travel time can vary if you depart on weekends and holidays.
What is the departure train station in Treviso and arrival train station in Venice?

Omio customers travelling this route book their trains from Treviso Centrale   to Venezia Mestre.

Where is the train station in Treviso to go to Venice? Where is the train station in Venice located?

Passengers board the train most frequently from Treviso Centrale, which is located around 0 mile (s) / 0 km away from the city centre, and they get off the train at Venezia Mestre, located 5 mile (s) / 8 km away from the city centre.

What train providers offer a service to Venice from Treviso?
When taking a train from Treviso to Venice, you can count on Regionale Veloce, Regionale, Trenitalia or Frecciarossa for the best way to get you to Venice. You can also check all possible train companies who offer a service between Treviso and Venice and compare the amenities they offer before buying a train ticket.
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.
When can I take the first train from Treviso to Venice? When can I take the last train for the day?
You can take the first train from Treviso to Venice at 05: 53   or take the last train from Treviso to Venice leaving at 21: 27. Look for the latest Treviso Venice train timetable on Omio and book the best time to take the train for this journey.
How early should I buy train tickets to Venice from Treviso to score the best deals?
The price of a one way train ticket from Treviso to Venice is on average £3 if you purchase within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train companies offering this journey. In general, you can find train tickets between Treviso and Venice available a few months in advance.

Important Stations and Airports for this Journey

Treviso
Venice
The major railway station for departures from Treviso is Treviso Centrale. Read all the information you need to know about services, amenities and connections at Treviso Centrale for your trip to Venice from Treviso.