Naples to Milan train

Sun, 19 May
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Cheap train tickets from Naples to Milan

Showing times and prices for 19 May

Cheapest

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

Cheapest
Intercity Notte
21:359h20
Naples Centrale
06:55Milan Porta Garibaldi
£581One-way
0 changes
2nd Cheapest
Intercity
14:469h29
Naples Centrale
00:15Milan Centrale
£671One-way
0 changes
2nd Cheapest
Intercity
13:589h19
Naples Centrale
23:17Milan Centrale
£671One-way
0 changes
Intercity
21:4610h36
Naples Centrale
08:22Milan Centrale
£721One-way
1 change
Intercity
07:3110h09
Naples Centrale
17:40Milan Centrale
£721One-way
1 change

Train timetableNaples to Milan

Showing trains for tomorrow, Sunday, 19 May
Italo
05:145h06
Naples Centrale
10:20Milan Centrale
0 changes
Italo
05:354h40
Naples Centrale
10:15Milan Centrale
0 changes
Frecciarossa
05:454h50
Naples Centrale
10:35Milan Centrale
1 change
Italo
06:024h30
Naples Centrale
10:32Milan Rogoredo
0 changes
Italo
06:024h43
Naples Centrale
10:45Milan Centrale
0 changes
Italo
06:205h00
Naples Centrale
11:20Milan Centrale
0 changes
Frecciarossa
06:304h28
Naples Centrale
10:58Milan Centrale
0 changes
Frecciarossa
06:405h10
Naples Centrale
11:50Milan Centrale
0 changes
Frecciarossa
07:094h49
Naples Centrale
11:58Milan Centrale
1 change
Italo
07:205h00
Naples Centrale
12:20Milan Centrale
0 changes
Italo
07:204h48
Naples Centrale
12:08Milan Rogoredo
0 changes
Intercity
07:3110h09
Naples Centrale
17:40Milan Centrale
1 change
Frecciarossa
07:454h39
Naples Centrale
12:24Milan Centrale
1 change
Frecciarossa
07:455h05
Naples Centrale
12:50Milan Centrale
0 changes
Frecciarossa
08:095h16
Naples Centrale
13:25Milan Centrale
1 change
Frecciarossa
08:404h55
Naples Centrale
13:35Milan Centrale
1 change
Frecciarossa
08:405h10
Naples Centrale
13:50Milan Centrale
0 changes
Frecciarossa
08:555h17
Naples Centrale
14:12Milan Porta Garibaldi
0 changes
Italo
09:505h25
Naples Centrale
15:15Milan Centrale
0 changes
Italo
09:505h12
Naples Centrale
15:02Milan Rogoredo
0 changes
Italo
10:305h50
Naples Centrale
16:20Milan Centrale
0 changes
Italo
10:305h38
Naples Centrale
16:08Milan Rogoredo
0 changes
Frecciarossa
10:406h10
Naples Centrale
16:50Milan Centrale
0 changes
Italo
10:505h25
Naples Centrale
16:15Milan Centrale
0 changes
Frecciarossa
11:355h25
Naples Centrale
17:00Milan Centrale
0 changes
Frecciarossa
11:405h50
Naples Centrale
17:30Milan Centrale
0 changes
Frecciarossa
12:305h15
Naples Centrale
17:45Milan Centrale
0 changes
Frecciarossa
12:406h14
Naples Centrale
18:54Milan Centrale
0 changes
Frecciarossa
13:405h10
Naples Centrale
18:50Milan Centrale
0 changes
Frecciarossa
13:554h35
Naples Centrale
18:30Milan Centrale
1 change
Frecciarossa
13:555h00
Naples Centrale
18:55Milan Rogoredo
0 changes
Intercity
13:589h19
Naples Centrale
23:17Milan Centrale
0 changes
Frecciarossa
14:304h30
Naples Centrale
19:00Milan Centrale
0 changes
Frecciarossa
14:405h10
Naples Centrale
19:50Milan Centrale
0 changes
Intercity
14:469h29
Naples Centrale
00:15Milan Centrale
0 changes
Frecciarossa
15:004h24
Naples Centrale
19:24Milan Centrale
0 changes
Frecciarossa
15:304h30
Naples Centrale
20:00Milan Centrale
0 changes
Frecciarossa
15:405h10
Naples Centrale
20:50Milan Centrale
0 changes
Frecciarossa
16:405h10
Naples Centrale
21:50Milan Centrale
0 changes
Frecciarossa
16:554h35
Naples Centrale
21:30Milan Centrale
0 changes
Frecciarossa
18:304h30
Naples Centrale
23:00Milan Centrale
0 changes
Frecciarossa
18:405h10
Naples Centrale
23:50Milan Centrale
0 changes
Intercity Notte
21:359h20
Naples Centrale
06:55Milan Porta Garibaldi
0 changes
Intercity
21:4610h36
Naples Centrale
08:22Milan Centrale
1 change

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets Naples to Milan by train, coach or flight

Sun
19 May
Mon
20 May
Tue
21 May
Wed
22 May
Thu
23 May
Fri
24 May
Sat
25 May
Sun
26 May
Mon
27 May
Tue
28 May
Wed
29 May
Thu
30 May
Fri
31 May
Sat
01 Jun
Sun
02 Jun
Mon
03 Jun
Tue
04 Jun
Wed
05 Jun
Thu
06 Jun
Fri
07 Jun
Sat
08 Jun

Train times from Naples to Milan

Showing times and prices for 19 May

Fastest Journey

4 h 24 m

Average

5 h 36 m

Trains per day

44

Distance

658 km

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

Fastest
Frecciarossa
15:004h24
Naples Centrale
19:24Milan Centrale
£2741One-way
0 changes
2nd Fastest
Frecciarossa
06:304h28
Naples Centrale
10:58Milan Centrale
£961One-way
0 changes
Frecciarossa
18:304h30
Naples Centrale
23:00Milan Centrale
£1361One-way
0 changes
Frecciarossa
14:304h30
Naples Centrale
19:00Milan Centrale
£1561One-way
0 changes
Frecciarossa
15:304h30
Naples Centrale
20:00Milan Centrale
£2741One-way
0 changes

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Naples to Milan

distanceDistance408 miles
durationAverage train duration4 h 30 min
priceAverage train ticket price£79 (€87)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day
carriersTrain providersFrecciarossa, Italo, Intercity Notte, Intercity or Regionale

Trains from Naples to Milan cover the 408 miles long route taking on average 4 h 30 min with our travel partners like Frecciarossa, Italo, Intercity Notte, Intercity or Regionale. Normally, there are 25 trains operating per day, including direct services available. While the average ticket price for this journey costs around £79, you can find the cheapest train ticket for as low as £33. Travellers depart most frequently from Naples Centrale and arrive in Milan Centrale.

Train providers: Frecciarossa, Italo and Intercity Notte trains Naples to Milan

Find the best trains from Naples to Milan with Omio's travel partners Frecciarossa, Italo and Intercity Notte from £31. We can find you the best deals, timetables and tickets when comparing and booking the best journey.

Italo is a brand of high-speed trains operated by the Italian train company Nuovo Trasporto Viaggiatori (NTV). Its fleet of trains includes 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 a maximum speed of 150 mph (250 km/h). Italo offers four different class options, but each train carriage is modernly equipped with a high level of comfort. You can choose between the Smart, Comfort, Prima and Club Executive classes. Standard services in all Italo trains include toilets, free WiFi, power outlets, reclining leather seats, footrests, snack machines and Italo Live (free onboard entertainment featuring a selection of movies, music and games). Italo offers three types of fares with different prices and flexibility: Low Cost, Economy, and Flex.

Italo from Naples to Milan train information:

  • Average Duration: 4 h 35 min
  • Cheapest Price: £107
  • Italo frequency: 10 a day

Trains from Naples to Milan

Train travel between Naples and Milan is a popular trip for many to make. thanks to this, you'll find numerous trains travelling this route daily. Ona. standard day, expect trips to start as early as 05:00 a.m. each morning and travel a few times per hour from then until late in the evening. This journey covers roughly 408 miles (658 km)and the average travel time is around 9h depending on the route chosen and the type of train you'll board. All journeys between these two destinations travel between Naples Centrale and Milan Centrale, except for the last train departing around 09:35 p.m., travelling to Milan Porta Garibaldi.

Naples to Milan Train Time: Daily Departures

Thanks to the popularity of this journey, you'll find a vast array of route options daily. Trains start running around 05:00 a.m. every day and run numerous times per hour until the last train departs around 09:35. On an average day, you can expect around 52 trains to travel between these cities. Italo train company offers less frequent trips, though there are at least 20 trips per day. these high_speed trains are some of the quickest options available. Trenitalia trains are the more frequent, with more than 30 trains travelling these routes every day.

How long is the journey by train from Naples to Milan?

Travel time between these two destinations largely depends on the type of train operating your journey. All except one trip depart from the Naples Centrale and arrive at Milan Centrale and the majority of them are direct trains. High_speed trains operating this route by either Trenitalia or Italo will cover the distance between these two cities in a time between 4h 30min and 5h. If you hop on the Intercity regional train travelling around 07:30 a.m. each morning with a stopover en route, expect your journey to take close to 10h. The last night train of the evening travelling between Naples Centrale and Milan Garibaldi will usually have a travel time of around 9h 20min.

Abbaye d'Abbeville. Source: Shutterstock

="Cathedral square in Milan. The Milan Cathedral. Gothic, Renaissance architecture.">

What is/are the departure and arrival stations for trains from Naples to Milan?

Departure train station: Regardless of the train you take, when travelling between these two destinations, your departure station will always be the same. Naples Centrale railway station is the primary train station serving the city and is located a short distance away from the city centre. The station is connected to the rest of the city via the Metro, tram lines, buses, and regional trains. The station's amenities include Lockers, WiFi, parking, ATMs, Taxis outside the main entrance, and accessibility feature.

Arrival train station: except for the last night train of the evening that travels from Naples Centrale to Milan Garibaldi, all of the trains travelling between these cities will arrive at Milan Centrale, the primary train station serving the city. Milan Centrale is located in the heart of the city centre and well connected to the rest of the city via the Metro, tram lines, regional train lines, and buses. On the platform level of the station, you'll find numerous restaurants, shops, and an information office. If you're travelling with a disability, you can get assistance at Sala Blu next to track four. You can also spend some time in one of the premier lounges available. The lower level of the station has more shops, restaurants, as well as entrance to the Milan Metro, while the mezzanine level is home to the majority of the shopping opportunities and eateries.

Which train companies travel from Naples to Milan?

There are two primary train operating companies providing trains between Naples and Milan. The first, and less frequent is Italo, one of the main train operators providing routes throughout Italy. These trains are predominantly high_speed trains and offer some of the quickest options between these two destinations. The second provider with more frequent routes is Trenitalia. These trains are a mix between high_speed trains, Intercity regional trains, and a night train. travel times for these vary from 4h 30min to 10h 05min depending on the route and speed of the train.

Italo trains from Naples to Milan

Italo is one of the main train providers in the country, closely following Trenitalia. All of the trains operated by Italo are high_speed direct trains between Naples Centrale and Milan Centrale and the average travel time is around 4h 40min. On an average day, you'll find close to 20 Italo trains travelling this route, starting as early as 05:15 a.m. each morning.

Trenitalia trains from Naples to Milan

Trenitalia is the primary train operator serving Italy and is owned by the government. They provide the most frequent train services from Naples to Milan and you'll find close to 32 trains every day. The majority of the trains operating this route are high_speed intercity trains travelling from central train stations to central train stations without changeovers en route. There are a couple of night trains, as well as long_distance regional trains that offer a changeover en route.

Train Naples to Milan: Services on Board

When taking trains from Naples to Italy, you'll have the chance to book first_class or second_class tickets for most of the routes. These tickets don't differ when it comes to luggage allowance, you'll still be limited to one large stowaway bag and additional hand luggage. First_class tickets do, however, provide more legroom, larger, more comfortable seats, access to a drinks and beverage cart when available, as well as foldable tables, free WiFi, and charging stations for your devices. If you want to take your bicycle on the train with you, make sure to book ahead if it's a non_foldable bike. To travel with pets, make sure you don't bring more than two small animals and keep them in a suitable pet carrier for the entirety of the trip.

Night trains Naples

When taking late_night trips between these two destinations, you'll have access to two night trains. One offered by Italo, which is the standard high_speed train and doesn't offer any additional features, and the InterCityNotte night train offered by Trenitalia. The Trenitalia train offers a more comfortable trip with plenty of legroom. The last train of the evening is the Trenitalia train, which travels from 09:35 p.m. and arrives at Milan Garibaldi at around 06:55 a.m.

Traveling by train : Sustainable journey

Taking a train is one of the most sustainable ways to travel, only 3% of global transport emissions come from trains. The only way to be more sustainable is to walk or bike to your destination. Taking a train rather than a car or plane will reduce emissions up to 70% in some cases, with cars producing more than three times as much carbon and planes close to four times as much. Noise levels and the use of space are also more sustainable on a train.

How to find cheap train tickets from Naples to Milan?

Start by taking advantage of the Omio Magazine to get tips on how to travel efficiently. Search for tickets on Omio and get all of the consolidated information presented on a single results page in your language with the chance to filter by prie. Avoid travelling on weekends, as it's more costly than midweek travel. Try to book your tickets far in advance. They usually go on sale months in advance and progressively get more expensive as the departure date arrives.

Abbaye d'Abbeville. Source: Shutterstock

="Peace arch (arco della pace) and Sempione gate in Milan. Made of marble.">

To Milan by train—travel tips

Milan is a popular destination for locals and tourists alike and stands as a global capital of fashion and design. You'll find an incredibly diverse culture in Milan with a range of different historical features, modern skyscrapers, vibrant nightlife, and a he

Abbaye d'Abbeville. Source: Shutterstock

hy dose of Italian flair. Here are a couple of things worth doing while visiting Milan

  • make your first stop at Milan Cathedral and marvel at the structure
  • Head out and shop till you drop at Grand Galleria Vittorio Emanuele II
  • The Church of Santa Maria delle Grazie is a popular choice for many visitors
  • make your way to Castello Sforzesco and basque in the aura of the historical site
  • Catch up on your science and tech knowledge at at the Leonardo da Vinci National Museum of Science and Technology
  • Visit the Milan Archaeology Museum and learn about the ancient history of the city and surrounding areas
  • Head to Brera district and meander through the Bohemian streets
  • Visit Naviglio Grande and take a gentle stroll around

FAQs: Naples to Milan train

FAQs: Travel by train from Naples to Milan 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 Naples to Milan.
FAQs
Cheap train tickets from Naples to Milan can start from as little as £33 when you book in advance. The average train ticket price for Naples to Milan is £79; however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
The train time to Milan from Naples is on average 4 h 30 min   for the 408 mile long journey, but the time it takes to go between Naples and Milan by train can vary depending on specific dates or if traveling on weekends and holidays.
The first train from Naples to Milan leaves at 16: 30. Plan your trip with the Journey Planner   from Omio.
The last train from Naples to Milan leaves at 21: 45.
Yes, it is possible to travel from Naples to Milan without having to change trains with Frecciarossa, Italo, Intercity Notte or Intercity. There are 25 direct trains from Naples to Milan each day. There may be fewer direct services available on weekends or holidays.
Yes, you can take a high-speed train from Naples to Milan with Frecciarossa or Italo. Overall you can travel with the following companies: Frecciarossa, Italo, Intercity Notte, Intercity or Regionale.
For the best Naples to Milan train to buy, you can travel safely and comfortably with Frecciarossa, Italo, Intercity Notte, Intercity or Regionale. However, it's always good to check all possible train companies with services from Naples to Milan to compare what amenities they may offer.
Yes, you can take a night train from Naples to Milan with Intercity Notte. Find all the info regarding night trains in Europe.  

When departing from Naples, you have various train station options to start your journey from including Naples Centrale, Naples P. Za Garibaldi and Naples Montesanto. When arriving in Milan, you can end your trip in train stations like Milan Centrale, Milan Porta Garibaldi and Milan Rogoredo.

Passengers board the train most frequently from Naples Centrale, which is located around 2.5 miles (4.1 km) away from the city centre, and they get off the train at Milan Centrale, located 2.3 miles (3.7 km) away from the city centre.

A trip to Milan from Naples is worth doing but not as a day trip with a journey time of 4 h 30 min each way. Check with Omio app   the best way to travel.
The cheapest month to travel from Naples to Milan by train is September.
It's helpful to compare your options as there are 3 ways to travel between Naples and Milan including taking a train, coach or flight.

Important Stations and Airports in Naples and Milan

Naples
Milan
Naples Centrale is the most popular Naples 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 Naples for your journey to Milan.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+39 892021
ticketOfficeHours
Ticket Office Hours
Mon - Sun: 05: 50 - 21: 10
Public transport options for Naples Centrale
Metro lines: 1, 2
Tram lines: 1, 2
Bus lines: 116, 130, 150, 151, 175, 191, 195, 196, 202 (Filobus), 254 (Filobus), 254 (Filobus), 455, 460, 469, 472, 475, 606, Alibus, N1, N3, N4, N5, N8, R2, R5
Train lines: FR, FA, FB, IC, ICN, R, Circumvesuviana (3, 12, 14, 15), Italo
Amenities at station
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
Naples MontesantoParkingATMTaxisAccessibility
Amenities at station
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
Naples P. Za CavourParkingATMTaxisAccessibility
Amenities at station
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
Naples Piazza AmedeoParkingATMTaxisAccessibility
Amenities at station
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
Naples MergellinaParkingATMTaxisAccessibility
Amenities at station
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
Naples GianturcoParkingAccessibility
Amenities at station
ParkingParking
AccessibilityAccessibility
NaplesAccessibility
Amenities at station
AccessibilityAccessibility
Naples, International Airport
Naples, Beverello - Angioino
Naples, Porto Immacolatella Imbarchi

More options for your journey from Naples to Milan

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

HomeTrainsTrain Times to Milan Naples to Milan 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
More routes, destinations and providers