Milan to Sorrento train

Cheap train tickets from Milan to Sorrento

Showing times and prices for Jan 29

Cheapest

90

Average

99

The best way to find a cheap train ticket from Milan to Sorrento is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Cheapest
09:26AMMilan Rogoredo4h27 01:53PMNaples Centrale
0 transfers
901One-way
Cheapest
12:50PMMilan Rogoredo4h53 05:43PMNaples Centrale
0 transfers
901One-way
Cheapest
08:40AMMilan Centrale5h03 01:43PMNaples Centrale
0 transfers
901One-way
Cheapest
10:40AMMilan Centrale5h03 03:43PMNaples Centrale
0 transfers
901One-way
Cheapest
05:40AMMilan Centrale5h03 10:43AMNaples Centrale
0 transfers
901One-way

Train schedule from Milan to Sorrento

Showing trains for tomorrow, Sunday, January 29
05:40AMMilan Centrale5h03 10:43AMNaples Centrale
0 transfers
05:50AMMilan Rogoredo4h53 10:43AMNaples Centrale
0 transfers
06:40AMMilan Centrale5h03 11:43AMNaples Centrale
0 transfers
07:15AMMilan Centrale4h38 11:53AMNaples Centrale
0 transfers
07:26AMMilan Rogoredo4h27 11:53AMNaples Centrale
0 transfers
08:15AMMilan Centrale4h38 12:53PMNaples Centrale
0 transfers
08:26AMMilan Rogoredo4h27 12:53PMNaples Centrale
0 transfers
08:40AMMilan Centrale5h03 01:43PMNaples Centrale
0 transfers
08:50AMMilan Rogoredo4h53 01:43PMNaples Centrale
0 transfers
09:15AMMilan Centrale4h38 01:53PMNaples Centrale
0 transfers
09:26AMMilan Rogoredo4h27 01:53PMNaples Centrale
0 transfers
10:15AMMilan Centrale4h38 02:53PMNaples Centrale
0 transfers
10:26AMMilan Rogoredo4h27 02:53PMNaples Centrale
0 transfers
10:40AMMilan Centrale5h03 03:43PMNaples Centrale
0 transfers
10:50AMMilan Rogoredo4h53 03:43PMNaples Centrale
0 transfers
11:40AMMilan Centrale5h03 04:43PMNaples Centrale
0 transfers
11:50AMMilan Rogoredo4h53 04:43PMNaples Centrale
0 transfers
12:15PMMilan Centrale4h38 04:53PMNaples Centrale
0 transfers
12:26PMMilan Rogoredo4h27 04:53PMNaples Centrale
0 transfers
12:40PMMilan Centrale5h03 05:43PMNaples Centrale
0 transfers
12:50PMMilan Rogoredo4h53 05:43PMNaples Centrale
0 transfers
03:15PMMilan Centrale4h38 07:53PMNaples Centrale
0 transfers
03:26PMMilan Rogoredo4h27 07:53PMNaples Centrale
0 transfers
03:40PMMilan Centrale5h03 08:43PMNaples Centrale
0 transfers
03:50PMMilan Rogoredo4h53 08:43PMNaples Centrale
0 transfers
04:15PMMilan Centrale4h38 08:53PMNaples Centrale
0 transfers
04:26PMMilan Rogoredo4h27 08:53PMNaples Centrale
0 transfers
04:40PMMilan Centrale5h03 09:43PMNaples Centrale
0 transfers
04:50PMMilan Rogoredo4h53 09:43PMNaples Centrale
0 transfers
05:40PMMilan Centrale5h03 10:43PMNaples Centrale
0 transfers
05:50PMMilan Rogoredo4h53 10:43PMNaples Centrale
0 transfers

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Sun
Jan 29
Mon
Jan 30
Tue
Jan 31
Wed
Feb 01
Thu
Feb 02
Fri
Feb 03
Sat
Feb 04

Fastest train times from Milan to Sorrento

Showing times and prices for Jan 29

Fastest Journey

4 h 27 m

Average

4 h 46 m

Trains per day

31

Distance

683 km

Of the 31 trains that leave Milan for Sorrento every day 31 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
09:26AMMilan Rogoredo4h27 01:53PMNaples Centrale
0 transfers
901One-way
Fastest
03:26PMMilan Rogoredo4h27 07:53PMNaples Centrale
0 transfers
1541One-way
Fastest
10:26AMMilan Rogoredo4h27 02:53PMNaples Centrale
0 transfers
901One-way
Fastest
07:26AMMilan Rogoredo4h27 11:53AMNaples Centrale
0 transfers
901One-way
Fastest
12:26PMMilan Rogoredo4h27 04:53PMNaples Centrale
0 transfers
901One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Milan to Sorrento

distanceDistance423 miles (683 km)
durationAverage train duration4 h 24 min
priceAverage train ticket price$74 (€65)
changesDirect trainNo
carriersTrain companiesFrecciarossa or Italo

Trains from Milan to Sorrento cover the 423 miles (683 km) long journey taking on average 4 h 24 min with our travel partners like Frecciarossa or Italo. There are direct train services available. You can get the cheapest train tickets for this journey for as low as $58 (€50), but the average price of train tickets is $74 (€65). Travelers depart most frequently from Milano Centrale and arrive in Sorrento.

Train providers: Frecciarossa and Italo from Milan to Sorrento trains

Find the best trains between Milan and Sorrento with Omio's travel partners Frecciarossa and Italo from $58 (€50). We can find you the best deals, schedules and tickets when comparing and booking the best journey.

Frecciarossa
Italo

Step on board a Frecciarossa train and relax as you travel across Italy. Trenitalia’s Frecciarossa high-speed trains make about 200 connections across Italy per day, including major destinations like Rome, Florence, Milan, Venice and Naples. These trains reach speeds up to 186 mph (300 kmh), so you can travel 423 miles (683 km) to Sorrento from Milan quickly on a Frecciarossa high-speed train. There are four different classes to choose from: Standard, Premium, Business, and Executive. All Frecciarossa classes provide free WiFi access, power outlets, air conditioning, bathrooms, luggage storage, onboard entertainment, and restaurant and bar services to passengers.

We show you the latest Frecciarossa train schedule for the Milan to Sorrento route, so you can select the best times for your upcoming trip. You can find other travel information on Omio for this journey, such as departure and arrival train stations, journey times, number of stops, and cheap fares. You can select from three ticket types: Super Economy, Economy, and Base. Once you’ve picked your ticket, book a cheap train from Milan to Sorrento with us today and enjoy your journey with Trenitalia’s Frecciarossa!

    Italo is a brand of high-speed trains from the Italian train company Nuovo Trasporto Viaggiatori (NTV) offering regular services to popular cities around Italy, such as Rome, Naples, Florence and Milan. Among its fleet of trains are the Italo AGV 575, the premier high-speed service reaching speeds up to 186 mph (300 km/h), and the Italo EVO, an eco-friendly train that can reach speeds up to 150 mph (250 km/h). You can choose from the following Italo ticket types when purchasing tickets to Sorrento from Milan: Low Cost, Economy, and Flex. Italo offers four different class options: Smart, Comfort, Prima and Club Executive. Standard services in all Italo trains include bathrooms, free WiFi, power outlets, reclining leather seats, footrests, snack machines and Italo Live (free onboard entertainment featuring a selection of films, music and games). While some amenities may differ based on the class option booked, each train car is modernly equipped with a high level of comfort.

      Travel Tips: Trains from Milan to Sorrento

      Travel Tips: 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 Milan to Sorrento.
      FAQs
      Omio customers have found the cheapest trains from Milan to Sorrento to cost as little as $58 (€50)  in the next 7 days.
      In the next 7 days you can expect to pay on average $74 (€65)  for a train ticket from Milan to Sorrento.
      The Milan to Sorrento train distance is approximately 423 miles (683 km).
      On average the Milan to Sorrento train travel time is 4 h 24 min  for the 423 miles (683 km) long trip, but the duration can vary if you travel on weekends and holidays.

      When departing from Milan, you have various train station options to start your journey from including Milano Centrale, Milano Rogoredo and Milano Porta Garibaldi. When arriving in Sorrento, you can end your route in train stations like Sorrento, Sorrento, Porto and Sorrento.

      Omio customers book a train from Milano Centrale   to Sorrento   most frequently for this route.

      Passengers board their train most frequently from Milano Centrale and travel around 2.3 miles (3.7 km) from the city center to this train station.

      Passengers traveling this route most often arrive at Sorrento and need to travel approximately 0.3 miles (516 m) from the train station to the city center in Sorrento.

      Take the Milan to Sorrento train with Frecciarossa or Italo. However, it's always good to check out all possible train providers for the trip between Milan and Sorrento as there might be differences in the amenities they offer.
      You can take the first train from Milan to Sorrento at 2: 26 PM. The last train from Milan to Sorrento that you can take departs at 2: 26 PM. Omio shows you the latest train from Milan to Sorrento schedule to help you book the best departure time for this journey.
      If you buy the Milan to Sorrento train within the next 7 days, you can find one way tickets to cost on average $74 (€65). However, booking your train ticket in advance gives you access to the best prices for trains between Milan and Sorrento. Look out for train tickets for this trip to go on sale a few months before your planned departure date to find the best deals.

      Important Stations and Airports for this connection

      Milan
      Sorrento
      Milano Centrale is the most popular Milan railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Milan for your trip to Sorrento.
      Amenities at station
      WifiWifi
      LockersLockers
      ParkingParking
      ATMATM
      TaxisTaxis
      AccessibilityAccessibility
      phone
      Phone Number
      +39 892021
      ticketOfficeHours
      Ticket Office Hours
      Mon - Sun: 05: 50 - 22: 20
      Public transit options for Milano Centrale
      Metro lines: M2 (green), M3 (yellow)
      Tram lines: 1
      Bus lines: 5, 9, 10, 42, 81, 87, 152, 728, N26, NM2, NM3, Air Bus, Orio Shuttle
      Train lines: FR, FB, EC, Thello, XP2, R28, IC, ICN, RV, R, Regio, Italo
      Amenities at station
      WifiWifi
      LockersLockers
      ParkingParking
      ATMATM
      TaxisTaxis
      AccessibilityAccessibility
      phone
      Phone Number
      +39 892021
      Public transit options for Milano Porta Garibaldi
      Metro lines: M2, M5
      Bus lines: 43, 56, 70, 94
      Train lines: R21, R31, S1, S11, S2, S5, S7, S8
      HomeTrainsTrain Times to SorrentoMilan to Sorrento train

      The Omio App Makes Travel Planning Easy

      We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

      ios-badge
      android-badge
      Hand With Phone
      Currency
      Language