COMPARE Prices across different modes

26 Oct
£9Malta Air
27 Oct
£19Malta Air
29 Oct
30 Oct

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information from Venice to Sorrento

distanceDistance347 miles (560 km)
durationAverage train duration5 h 9 min
priceAverage train ticket price£63 (€71)
frequencyTrain frequency2 a day
changesDirect trainYes, there are 2 direct trains a day
carriersTrain companiesItalo

Trains from Venice to Sorrento cover the 347 miles (560 km) long journey taking on average 5 h 9 min with our travel partners like Italo. Normally, there are 2 trains operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as £59, but the average price of train tickets is £63. Travellers depart most frequently from Venezia Mestre and arrive in Sorrento.

Train companies

Venice to Sorrento with Italo

Find the best trains between Venice and Sorrento with Omio's travel partners Italo from £59. We can find you the best deals, timetables and tickets when comparing and booking the best route.


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 £59 for the 347 miles (560 km) trip between Venice and Sorrento. Find your perfect train ride with Italo between Venice and Sorrento today by checking out the current Italo train timetable for the journey and finding cheap ticket options. Once you’re ready, book your Venice to Sorrento train ticket on Omio, then enjoy your upcoming trip with Italo!

These are Italo 's ticket policies for COVID-19 for the train from Venice to Sorrento:

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

Travel Tips

Trains from Venice to Sorrento
Travel by train to Sorrento 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 Venice to Sorrento.
What is the price of the cheapest train between Venice and Sorrento?
Looking to save money on your trip? Omio customers have found the cheapest train from Venice to Sorrento for the next 7 days starting from £59  one way.
How much is a train ticket from Venice to Sorrento?
In the next 7 days you’ll find that the average cost of a train ticket between Venice and Sorrento is £63  one way.
How far is it from Venice to Sorrento by train?
The distance to Sorrento from Venice by train is approximately 347 miles (560 km).
What is the average Venice to Sorrento train duration?
While the time it takes to travel 347 miles (560 km) from Venice to Sorrento can vary based on specific dates, weekends, and bank holidays, the train duration from Venice to Sorrento is on average 5 h 9 min.
What station does the Venice to Sorrento train leave from? Which Sorrento train station do I come into from Venice?

When departing from Venice, you have various train station options to start your route from including Venezia Mestre, Venezia Santa Lucia and Venice. When arriving in Sorrento, you can end your trip in train stations like Sorrento and Sorrento, Porto.

Omio customers book a train from Venezia Mestre   to Sorrento   most frequently for this route.

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

Passengers booking this journey most frequently board their trains from Venezia Mestre and need to travel around 5 mile (s) / 8 km from the city centre to get to this train station.

Passengers arriving in Sorrento most often arrive at Sorrento and need to travel around 0 mile (s) / 0 km from this train station to the city centre.

Which train companies should I travel with from Venice to Sorrento?
Take the Venice to Sorrento train with Italo. However, it's always good to check out all possible train companies for the trip to Sorrento from Venice as there might be differences in the amenities they offer.
How many trains are there from Venice to Sorrento a day?
On average, there are 2 trains a day from Venice to Sorrento. The train times and services may be different on weekends and holidays compared to weekdays.
What time is the earliest train from Venice to Sorrento? What time is the last train from Venice to Sorrento?
The first train from Venice to Sorrento leaves at 05: 05   and the last train for this leaves at 14: 05. Omio shows you the latest train from Venice to Sorrento timetable to help you book the best departure time for this journey.
How far in advance should I purchase train tickets from Venice to Sorrento for the best deals?
If you book Venice to Sorrento train tickets within the next 7 days, you can find one way tickets to cost on average £63. However, booking in advance gives you access to the best prices for trains from Venice to Sorrento. Look out for train tickets for this journey to go on sale a few months before your planned departure date to find the best deals.

Important Stations and Airports for this Journey

Venezia Mestre is the most popular Venice 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 Venice for your journey to Sorrento.
Amenities at station
Ticket office hours
Mon - Sun: 05: 50 - 20: 30
Connections to/from station
Train lines: FR, FA, FB, EC, RJ, IC, EN, ICN, R, Italo
Bus lines: 2, 3, 10, 15, 18, 25a, 31, 31H, 32, 32H, 33H, 34H, 43, 53, 86, N1, 8AE
Amenities at station
Ticket office hours
Mon - Sun: 06: 00 - 21: 00
Connections to/from station
Train lines: FR, FA, FB, IC, ICN, R, RER, EC, EN, RJ, VSOE
Bus lines: 1, 2, 4. 1, 4. 2, 5. 1, 5. 2, 3, N