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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information from Sorrento to Venice

distanceDistance347 miles (560 km)
durationAverage train duration5 h 5 min
priceAverage train ticket price£66 (€75)
frequencyTrain frequency6 a day
changesDirect trainYes, there are 6 direct trains a day
carriersTrain companiesItalo

Trains from Sorrento to Venice cover the 347 miles (560 km) long route taking on average 5 h 5 min with our travel partners like Italo. Normally, there are 6 trains operating per day, including direct services available. While the average ticket price for this trip costs around £66, you can find the cheapest train ticket for as low as £66. Travellers depart most frequently from Sorrento and arrive in Venezia Mestre.

Train companies

Italo Sorrento – Venice

Travel from Sorrento to Venice from £66 with Omio’s train partners Italo! You can find the best timetables and tickets when comparing and booking the most popular journey for you.


Italo is an Italian high-speed train that covers around 9, 900 miles (16, 000 km) of railroad lines in Italy and travels at speeds of up to 186 mph (300 kmh). There are four different train class options to choose from: Smart, Comfort, Prima and Club Executive. The modern train carriages are equipped with a high level of comfort and even offer cinema screens in the Smart class of carriages. On Italo trains standard services include toilets, free WiFi, power outlets, reclining leather seats and footrests. Italo offers three types of fares with different prices and flexibility: Low Cost, Economy, and Flex.

Booking Italo tickets on Omio is very easy, with prices starting as low as £66 for the 347 miles (560 km) route from Sorrento to Venice. Find your perfect train ride with Italo between Sorrento and Venice today by checking out the current Italo train timetable for the route and finding cheap ticket options. Once you’re ready, book your Sorrento to Venice train ticket on Omio, then enjoy your upcoming trip with Italo!

When purchasing your Italo train tickets between Sorrento and Venice, keep the following coronavirus related policies and recommendations in mind outlined by our travel partner:

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Normal conditions apply
  • Verification of ticket with valid ID

Travel Tips

Trains from Sorrento 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 Sorrento to Venice.
How much do cheap trains to Venice from Sorrento cost?
Looking to save money on your route? Omio customers have found the cheapest train to Venice from Sorrento for the next 7 days starting from £66  one way.
What is the cost of a train ticket from Sorrento to Venice on average?
In the next 7 days you’ll find that the average cost of a train ticket to Venice from Sorrento is £66  one way.
What is the distance between Sorrento and Venice via train?
You should expect to travel around 347 miles (560 km)  between Sorrento and Venice by train.
How long is the train journey from Sorrento to Venice?
The train time to Venice from Sorrento is on average 5 h 5 min  for the 347 miles (560 km) long journey, but the time it takes to go to Venice from Sorrento by train can vary depending on specific dates or travelling on weekends and holidays.
When travelling by train from Sorrento to Venice, which train station in Sorrento do I depart from and which train station in Venice do I arrive in?

When taking the train to Venice from Sorrento, you can choose to depart from train stations like Sorrento and Sorrento, Porto. Your trip can end in train stations such as Venezia Mestre, Venezia Santa Lucia and Venice.

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

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

You can find the most popular departure train station for this journey, Sorrento, located approximately 0 mile (s) / 0 km from the city centre of Sorrento. The most popular arrival train station in Venice, called Venezia Mestre, is located around 5 mile (s) / 8 km away from its city centre.

What train companies offer a service from Sorrento to Venice?
For the route from Sorrento to Venice you can take a train with Italo. Be sure to check out all possible train companies that offer services between Sorrento and Venice on Omio to compare what amenities they may have.
How many train services per day are there between Sorrento and Venice?
On average, there are 6 trains a day from Sorrento to Venice. The train times and services may be different on weekends and holidays compared to weekdays.
When does the first train depart from Sorrento to Venice? When does the last train depart from Sorrento to Venice?
You can take the first train from Sorrento to Venice at 11: 35   or take the last train from Sorrento to Venice leaving at 15: 35. Look for the latest Sorrento Venice train times on Omio and book the best time to take the train for this route.
How far in advance should I buy train tickets to Venice from Sorrento for 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 trip and save money. If you book train tickets from Sorrento to Venice within the next 7 days, you can find tickets to cost on average £66 one way. To find the best prices for this journey, consider booking your train ticket from Sorrento to Venice a few months in advance.

Important Stations and Airports for this Journey

Sorrento is the most popular Sorrento railway station for Omio travellers, but it's not the only one. Read all the information you need to know about the main train stations in Sorrento for your journey to Venice.