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

Deutsche Bahn

Train Information from Ventimiglia to Venice

distanceDistance257 miles (415 km)
durationAverage train duration8 h 45 min
priceAverage train ticket price$52 (€42)
changesDirect trainYes

Trains from Ventimiglia to Venice cover the 257 miles (415 km) long journey taking on average 8 h 45 min with our travel partners like. There are direct train services available. You can get the cheapest train tickets for this trip for as low as $52 (€42), but the average price of train tickets is $52 (€42). Travelers depart most frequently from Ventimiglia Stazione and arrive in Venezia Mestre.

Travel Tips

Trains from Ventimiglia 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 Ventimiglia to Venice.
How much does a cheap train from Ventimiglia to Venice cost?
Omio customers have found cheap train tickets between Ventimiglia and Venice for as low as $52 (€42)  for the next 7 days.
How much is a train ticket between Ventimiglia and Venice?
The train price to Venice from Ventimiglia is on average $52 (€42)  if you are looking to buy your tickets for this route in the next 7 days.
What is the distance from Ventimiglia to Venice by train?
The distance between Ventimiglia and Venice by train is approximately 257 miles (415 km).
How long is the train ride from Ventimiglia to Venice?
On average the Ventimiglia to Venice train travel time is 8 h 45 min  for the 257 miles (415 km) long journey, but the duration can vary if you travel on weekends and holidays.
What train station in Ventimiglia goes to Venice? What train station do I come into Venice from Ventimiglia?

Omio customers who travel this route most frequently depart from Ventimiglia Stazione   and arrive in Venezia Mestre.

Where is the Ventimiglia train station located? Where is the Venice train station located?

Passengers booking this journey most frequently board their trains from Ventimiglia Stazione and need to travel around 0 mile (s) / 0 km from the city center to get to this train station.

Passengers arriving in Venice most often arrive at Venezia Mestre and need to travel around 5 mile (s) / 8 km from this train station to the city center.

What are the first and last departure train times from Ventimiglia to Venice?
The first Ventimiglia to Venice train departs at 9: 03 AM   and the last train from Ventimiglia to Venice leaves at 9: 03 AM. Check out the most up-to-date train schedule from Ventimiglia to Venice on Omio and find the best time to travel to your destination.
How early should I buy train tickets between Ventimiglia and Venice to score 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 journey and save money. If you buy train tickets to Venice from Ventimiglia within the next 7 days, you can find tickets to cost on average $52 (€42) one way. To find the best prices for this route, consider booking your train ticket from Ventimiglia to Venice a few months in advance.

Important Stations and Airports for this Journey


Trains from Ventimiglia to Venice: related information

Here are some other resources that might have the information you need