Naples Centrale to Milan Centrale train with Frecciarossa

Tue, 17 Jun
+ Add return
Frecciarossa
Italo
Intercity
Intercity Notte
Regionale
1,000+ travel companies
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

The cheapest and fastest trains from Naples Centrale to Milan Centrale

Showing times and prices for 18 Jun

Cheapest price

£67

Average price

£102

Fastest journey

4 h 15 m

Average duration

4 h 25 m

Trains per day

51

Distance

659 km

Cheap tickets

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

The average ticket from Naples Centrale to Milan Centrale will cost around £102 if you buy it on the day, but you can find cheap train tickets today for only £67.

Fast trains

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

These direct trains cover the 659 km distance in an average of 4 h 25 m but if you time it right, some trains will get you there in just 4 h 15 m .

The slowest trains will take 4 h 30 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

IntercityIntercity 590
10:318h54
Naples Centrale
19:25Milan Centrale
£671One-way
0 changes
IntercityIntercity 596
13:369h41
Naples Centrale
23:17Milan Centrale
£671One-way
0 changes
IntercityIntercity 510+RegionaleRegionale Veloce 3035
07:3110h04
Naples Centrale
17:35Milan Centrale
£721One-way
1 change
Italo8158
18:205h00
Naples Centrale
23:20Milan Centrale
£851One-way
0 changes
Italo9950
14:354h40
Naples Centrale
19:15Milan Centrale
£851One-way
0 changes

Travel Information

Compare train, coach and flight for Naples Centrale to Milan Centrale

Omio recommends booking the train as it is the most popular option from Naples Centrale to Milan Centrale among Omio's users. If you are prioritising price take the coach with prices starting from £6. For those with little time consider booking a flight which can get you there in 3h 38m.

Compare train with

Most popular
Train
Coach
Flight

£94

Average Price

£32

Average Price

Cheapest

£121

Average Price

10h 1m

average duration

9h 31m

Onboard

+

30m

Additional time*

11h 49m

average duration

11h 19m

Onboard

+

30m

Additional time*

6h 38m

average duration

Fastest

3h 38m

Onboard

+

3h 0m

Additional time*

Direct Options

Direct Options

Direct Options

Live departures

Naples Centrale to Milan Centrale train times

Showing trains for today, Tuesday 17 June
Last updated at 07:02
ProviderDepartsDurationArrivesChanges
Tickets
frecciarossaFRECCIAROSSA 1000 9628
On time
07:55 Naples Centrale
4h40
12:35 Milan Centrale
0 changesdirect
frecciarossaFRECCIAROSSA 1000 9630
On time
08:30 Naples Centrale
4h28
12:58 Milan Centrale
0 changesdirect
trenitaliaintIntercity 590
On time
08:31 Naples Centrale
8h54
17:25 Milan Centrale
0 changesdirect
frecciarossaFRECCIAROSSA 953208:40 Naples Centrale
5h10
13:50 Milan Centrale0 changesdirect
frecciarossaFRECCIAROSSA 1000 9632
On time
08:55 Naples Centrale
4h40
13:35 Milan Centrale
0 changesdirect
italo993209:20 Naples Centrale
5h00
14:20 Milan Centrale0 changesdirect
frecciarossaFRECCIAROSSA 1000 963409:30 Naples Centrale
4h30
14:00 Milan Centrale0 changesdirect
italo998209:35 Naples Centrale
4h40
14:15 Milan Centrale0 changesdirect
frecciarossaFRECCIAROSSA 958409:40 Naples Centrale
5h10
14:50 Milan Centrale0 changesdirect
frecciarossaFRECCIAROSSA 963609:55 Naples Centrale
4h35
14:30 Milan Centrale0 changesdirect
frecciarossaFRECCIAROSSA 1000 9638
On time
10:30 Naples Centrale
4h28
14:58 Milan Centrale
0 changesdirect
frecciarossaFRECCIAROSSA 1000 9640
On time
10:55 Naples Centrale
4h35
15:30 Milan Centrale
0 changesdirect
trenitaliaintIntercity 59611:36 Naples Centrale
9h41
21:17 Milan Centrale0 changesdirect
frecciarossaFRECCIAROSSA 9544
On time
11:40 Naples Centrale
5h10
16:50 Milan Centrale
0 changesdirect
frecciarossaFRECCIAROSSA 9320 · FRECCIAROSSA 1000 964411:55 Naples Centrale
4h35
16:30 Milan Centrale1 change
frecciarossaFRECCIAROSSA 1000 964612:30 Naples Centrale
4h30
17:00 Milan Centrale0 changesdirect
frecciarossaFRECCIAROSSA 1000 964813:00 Naples Centrale
4h24
17:24 Milan Centrale0 changesdirect
frecciarossaFRECCIAROSSA 9428 · FRECCIAROSSA 1000 9650
On time
13:09 Naples Centrale
4h49
17:58 Milan Centrale
1 change
frecciarossaFRECCIAROSSA 9552
On time
13:40 Naples Centrale
5h10
18:50 Milan Centrale
0 changesdirect
frecciarossaFRECCIAROSSA 1000 965213:55 Naples Centrale
4h35
18:30 Milan Centrale0 changesdirect
frecciarossaFRECCIAROSSA 1000 9430 · FRECCIAROSSA 9658
On time
14:09 Naples Centrale
4h51
19:00 Milan Centrale
1 change
italo9992
On time
14:20 Naples Centrale
4h55
19:15 Milan Centrale
0 changesdirect
frecciarossaFRECCIAROSSA 1000 955614:40 Naples Centrale
5h10
19:50 Milan Centrale0 changesdirect
frecciarossaFRECCIAROSSA 1000 966014:55 Naples Centrale
4h35
19:30 Milan Centrale0 changesdirect
italo995415:20 Naples Centrale
5h00
20:20 Milan Centrale0 changesdirect
frecciarossaFRECCIAROSSA 1000 966215:25 Naples Centrale
4h35
20:00 Milan Centrale0 changesdirect
italo999415:30 Naples Centrale
4h45
20:15 Milan Centrale0 changesdirect
italo815816:20 Naples Centrale
5h00
21:20 Milan Centrale0 changesdirect
frecciarossaFRECCIAROSSA 9668
On time
16:30 Naples Centrale
4h30
21:00 Milan Centrale
0 changesdirect
italo999616:35 Naples Centrale
4h40
21:15 Milan Centrale0 changesdirect
frecciarossaFRECCIAROSSA 959216:40 Naples Centrale
5h10
21:50 Milan Centrale0 changesdirect
italo996217:20 Naples Centrale
5h00
22:20 Milan Centrale0 changesdirect
Wednesday 18 June
frecciarossaFRECCIAROSSA 1000 960603:09 Naples Centrale
4h15
07:24 Milan Centrale0 changesdirect
italo990803:14 Naples Centrale
5h06
08:20 Milan Centrale0 changesdirect
italo9968
On time
03:35 Naples Centrale
4h40
08:15 Milan Centrale
0 changesdirect
frecciarossaFRECCIAROSSA 1000 8334 · FRECCIAROSSA 1000 9610
On time
03:45 Naples Centrale
4h50
08:35 Milan Centrale
1 change
italo997004:02 Naples Centrale
4h43
08:45 Milan Centrale0 changesdirect
frecciarossaFRECCIAROSSA 1000 961604:55 Naples Centrale
4h40
09:35 Milan Centrale0 changesdirect
trenitaliaintIntercity 510+trenitaliaregRegionale Veloce 303505:31 Naples Centrale
10h04
15:35 Milan Centrale1 change
italo997405:40 Naples Centrale
4h35
10:15 Milan Centrale0 changesdirect
frecciarossaFRECCIAROSSA 952005:45 Naples Centrale
5h05
10:50 Milan Centrale0 changesdirect
frecciarossaFRECCIAROSSA 9520 · FRECCIAROSSA 1000 962005:45 Naples Centrale
4h39
10:24 Milan Centrale1 change
italo992406:01 Naples Centrale
6h19
12:20 Milan Centrale0 changesdirect
frecciarossaFRECCIAROSSA 1000 962806:15 Naples Centrale
6h20
12:35 Milan Centrale0 changesdirect
frecciarossaFRECCIAROSSA 1000 962206:25 Naples Centrale
4h33
10:58 Milan Centrale0 changesdirect
frecciarossaFRECCIAROSSA 9524 · FRECCIAROSSA 962406:40 Naples Centrale
4h55
11:35 Milan Centrale1 change
frecciarossaFRECCIAROSSA 952406:40 Naples Centrale
5h10
11:50 Milan Centrale0 changesdirect
frecciarossaFRECCIAROSSA 9310 · FRECCIAROSSA 1000 9626
On time
06:55 Naples Centrale
5h03
11:58 Milan 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 Centrale to Milan Centrale by train, coach or flight

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

Journey information

Overview: Train from Naples Centrale to Milan Centrale

ItalyItaly
ItalyItaly
Icon of train
Trains from Naples Centrale to Milan Centrale run on average 44 times per day, taking around 9h 31m. Cheap train tickets for this journey start at £44 but you can travel from only £6 by coach.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Coach from £6
Distance
659 km
Average train duration
9h 31m
Cheapest ticket price
£44
Trains per day
44
Direct trains
32
Fastest train
4h 28m
First train
04:30
Last train
21:23
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Coach from £6

Train companies: Frecciarossa, Italo and Intercity trains Naples Centrale to Milan Centrale

Frecciarossa, Italo and Intercity trains will get you from Naples Centrale to Milan Centrale from £44. With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.

Enjoy a comfortable train ride to Milan Centrale from Naples Centrale with Frecciarossa, the premier high-speed train service from Trenitalia. Frecciarossa trains make about 200 connections across Italy per day and are known for their comfort, speed and reduced environmental impact. These trains reach speeds up to 186 mph (300 kmh), making your 408 miles (658 km) long route between Naples Centrale and Milan Centrale smooth and easy. All Frecciarossa classes provide free WiFi access, power outlets, air conditioning, toilets, luggage storage, onboard entertainment, and restaurant and bar services to passengers.

Omio shows you the latest Trenitalia Frecciarossa train timetable for the Naples Centrale to Milan Centrale route, so you can select the best times for your upcoming trip. Prices for Frecciarossa trains to Milan Centrale from Naples Centrale start as low as £114 on Omio. You can select from three different fares: Super Economy, Economy, and Base. Once you’ve picked your preferred ticket, book a cheap train between Naples Centrale and Milan Centrale with us today and enjoy your journey with Trenitalia’s Frecciarossa!

Frecciarossa from Naples Centrale to Milan Centrale train information:

  • Average Duration: 4 h 35 min
  • Cheapest Price: £114
  • Frecciarossa frequency: 7 a day

FAQs: Naples Centrale to Milan Centrale train

FAQs: Travel by train from Naples Centrale to Milan Centrale 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 Centrale to Milan Centrale.
FAQs

popular train stations

Important Stations and Airports in Naples Centrale and Milan Centrale

Naples
Milan
The major train station for departures in Naples is Napoli Centrale. Find all the information you need to know about services, amenities and connections at Napoli Centrale for your trip from Naples to Milan.
Amenities at train station
WifiWifi
LockersLockers
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
HotelHotel
Ticket OfficeTicket Office
Car RentalCar Rental
Information DeskInformation Desk
information
phone
Phone Number
ticketOfficeHours
Ticket Office Hours
  • Mon - Sun: 05:50 - 21:10
ticketOfficeHours
Distance to city center
2 km
Wifi
Wifi
  • Free WiFi throughout the station.
Lockers
Lockers
  • KiPoint luggage storage is located close to Platform 2, open daily from 06:00 to 23:00.
Dining
Dining
  • Tentazioni Cafe
  • Burger King
  • VyTA Boulangerie
  • Time Cafè
  • Caffè Toraldo
  • Chalet Ciro
  • Cibiamo
  • Chef Express
  • Eccellenze Della Costiera
  • 100 Montaditos
  • & more
Accessibility
Accessibility
  • The station is fully accessible. The Sala Blu office provides services and assists customers with disabilities.
Hotel
Hotel
  • Grand Hotel Europa
  • Starhotels Terminus
  • B&B Hotel Napoli
Ticket Office
Ticket Office
  • Mon - Sun: 05:50 - 21:10
Information Desk
Information Desk
  • Located on the ground floor in the main concourse.
Public transport options for Napoli 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
The major train station for arrivals in Milan is Milano Centrale. Find all the information you need to know about services, amenities and connections at Milano Centrale for your journey to Milan from Naples.
Amenities at train station
WifiWifi
LockersLockers
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
HotelHotel
Ticket OfficeTicket Office
Bike ParkingBike Parking
Bike RentalBike Rental
Car RentalCar Rental
Information DeskInformation Desk
information
phone
Phone Number
ticketOfficeHours
Ticket Office Hours
  • Mon - Sun: 05:50 - 22:20
ticketOfficeHours
Distance to city center
2 km
Wifi
Wifi
  • Free WiFi in the station.
Lockers
Lockers
  • Provided by KiPoint and located on the ground floor, on the side of Piazza Luigi di Savoia. It is open every day from 06:00 to 23:00.
Dining
Dining
  • Venchi
  • Panzera Coffee
  • Burger King
  • Bar Motta
  • Caffè Napoli
  • VyTA Boulangerie
  • Spontini
  • Starbucks
  • Dispensa Emilia
  • McDonald's
  • & many more
Accessibility
Accessibility
  • Station is wheelchair accessible, has elevators and the Sala Blu, Trenitalia's office of assistance for disabled travelers, is next to Platform 4.
Hotel
Hotel
  • Glam Hotel Milano
  • NYX MIlan
  • iQ Hotel Milano
Ticket Office
Ticket Office
  • Mon - Sun: 05:50 - 22:20
Information Desk
Information Desk
  • Located next to the ticket office on the ground floor in the shopping gallery.
Public transport 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

More options for your journey from Naples Centrale to Milan Centrale

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

Most popular trains, buses, flights and ferries to and from Milan Centrale and Naples Centrale

HomeTrainsTrains in ItalyTrain Times to Milan Centrale Naples Centrale to Milan Centrale 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
Currency
Language