Students! Get the Omio app and enjoy 10% off your first booking and 5% off all other trips.

Naples to Milan train with Frecciarossa

Sat, Apr 26
+ 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 Apr 26

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 traveling at rush hour.

Italo9908
05:14AM5h06
Naples Centrale
10:20AMMilan Centrale
$1331One-way
0 transfers
Italo9970
06:02AM4h32
Naples Centrale
10:34AMMilan Rogoredo
$1331One-way
0 transfers
Italo9912
06:14AM5h06
Naples Centrale
11:20AMMilan Centrale
$1331One-way
0 transfers
Italo9968
05:35AM4h40
Naples Centrale
10:15AMMilan Centrale
$1331One-way
0 transfers
Italo9970
06:02AM4h43
Naples Centrale
10:45AMMilan Centrale
$1331One-way
0 transfers

Live departures

Naples to Milan train times

Showing trains for today, Friday, April 25
Last updated at 4:06 PM
ProviderDepartsDurationArrivesTransfers
Tickets
italo81584:20 PM Naples Centrale
5h00
9:20 PM Milan Centrale0 transfersDirect
frecciarossaFRECCIAROSSA 96684:30 PM Naples Centrale
4h30
9:00 PM Milan Centrale0 transfersDirect
italo99964:35 PM Naples Centrale
4h29
9:04 PM Milan Rogoredo0 transfersDirect
italo99964:35 PM Naples Centrale
4h40
9:15 PM Milan Centrale0 transfersDirect
frecciarossaFRECCIAROSSA 95924:40 PM Naples Centrale
5h10
9:50 PM Milan Centrale0 transfersDirect
italo99625:20 PM Naples Centrale
4h49
10:09 PM Milan Rogoredo0 transfersDirect
italo99625:20 PM Naples Centrale
5h00
10:20 PM Milan Centrale0 transfersDirect
trenitaliaintnInterCityNotte 7987:35 PM Naples Centrale
9h20
4:55 AM Milan Porta Garibaldi0 transfersDirect
Saturday, April 26
italo99083:14 AM Naples Centrale
5h06
8:20 AM Milan Centrale0 transfersDirect
frecciarossaFRECCIAROSSA 93043:23 AM Naples Centrale
5h49
9:12 AM Milan Porta Garibaldi0 transfersDirect
italo99683:35 AM Naples Centrale
4h40
8:15 AM Milan Centrale0 transfersDirect
italo99704:02 AM Naples Centrale
4h32
8:34 AM Milan Rogoredo0 transfersDirect
italo99704:02 AM Naples Centrale
4h43
8:45 AM Milan Centrale0 transfersDirect
italo99124:14 AM Naples Centrale
5h06
9:20 AM Milan Centrale0 transfersDirect
frecciarossaFRECCIAROSSA 1000 96124:30 AM Naples Centrale
4h28
8:58 AM Milan Centrale0 transfersDirect
frecciarossaFRECCIAROSSA 95164:40 AM Naples Centrale
5h10
9:50 AM Milan Centrale0 transfersDirect
frecciarossaFRECCIAROSSA 1000 96164:55 AM Naples Centrale
4h40
9:35 AM Milan Centrale0 transfersDirect
frecciarossaFRECCIAROSSA 9490 · FRECCIAROSSA 1000 96185:09 AM Naples Centrale
4h49
9:58 AM Milan Centrale1 transfer
italo99745:40 AM Naples Centrale
4h35
10:15 AM Milan Centrale0 transfersDirect
frecciarossaFRECCIAROSSA 95205:45 AM Naples Centrale
5h05
10:50 AM Milan Centrale0 transfersDirect
frecciarossaFRECCIAROSSA 9520 · FRECCIAROSSA 1000 9620
On time
5:45 AM Naples Centrale
4h39
10:24 AM Milan Centrale
1 transfer
frecciarossaFRECCIAROSSA 9414 · FRECCIAROSSA 98066:09 AM Naples Centrale
5h16
11:25 AM Milan Centrale1 transfer
italo99206:20 AM Naples Centrale
4h49
11:09 AM Milan Rogoredo0 transfersDirect
italo99206:20 AM Naples Centrale
5h00
11:20 AM Milan Centrale0 transfersDirect
frecciarossaFRECCIAROSSA 9524 · FRECCIAROSSA 96246:40 AM Naples Centrale
4h55
11:35 AM Milan Centrale1 transfer
frecciarossaFRECCIAROSSA 95246:40 AM Naples Centrale
5h10
11:50 AM Milan Centrale0 transfersDirect
frecciarossaFRECCIAROSSA 93106:55 AM Naples Centrale
5h17
12:12 PM Milan Porta Garibaldi0 transfersDirect
frecciarossaFRECCIAROSSA 1000 96308:30 AM Naples Centrale
4h28
12:58 PM Milan Centrale0 transfersDirect
frecciarossaFRECCIAROSSA 95328:40 AM Naples Centrale
5h10
1:50 PM Milan Centrale0 transfersDirect
italo99329:20 AM Naples Centrale
5h00
2:20 PM Milan Centrale0 transfersDirect
italo99329:20 AM Naples Centrale
4h49
2:09 PM Milan Rogoredo0 transfersDirect
frecciarossaFRECCIAROSSA 1000 96349:30 AM Naples Centrale
4h30
2:00 PM Milan Centrale0 transfersDirect
italo99829:35 AM Naples Centrale
4h40
2:15 PM Milan Centrale0 transfersDirect
frecciarossaFRECCIAROSSA 95849:40 AM Naples Centrale
5h10
2:50 PM Milan Centrale0 transfersDirect
frecciarossaFRECCIAROSSA 954010:40 AM Naples Centrale
5h10
3:50 PM Milan Centrale0 transfersDirect
frecciarossaFRECCIAROSSA 954411:40 AM Naples Centrale
5h10
4:50 PM Milan Centrale0 transfersDirect
frecciarossaFRECCIAROSSA 932011:55 AM Naples Centrale
4h59
4:54 PM Milan Rogoredo0 transfersDirect
frecciarossaFRECCIAROSSA 9320 · FRECCIAROSSA 1000 964411:55 AM Naples Centrale
4h35
4:30 PM Milan Centrale1 transfer
trenitaliaintIntercity 59612:20 PM Naples Centrale
9h05
9:25 PM Milan Centrale0 transfersDirect
italo994612:20 PM Naples Centrale
4h49
5:09 PM Milan Rogoredo0 transfersDirect
italo994612:20 PM Naples Centrale
5h00
5:20 PM Milan Centrale0 transfersDirect
frecciarossaFRECCIAROSSA 1000 964612:30 PM Naples Centrale
4h30
5:00 PM Milan Centrale0 transfersDirect
frecciarossaFRECCIAROSSA 958812:40 PM Naples Centrale
5h10
5:50 PM Milan Centrale0 transfersDirect
frecciarossaFRECCIAROSSA 1000 96481:00 PM Naples Centrale
4h24
5:24 PM Milan Centrale0 transfersDirect
frecciarossaFRECCIAROSSA 9428 · FRECCIAROSSA 98081:09 PM Naples Centrale
5h06
6:15 PM Milan Rogoredo1 transfer
frecciarossaFRECCIAROSSA 95521:40 PM Naples Centrale
5h10
6:50 PM Milan Centrale0 transfersDirect
italo99922:20 PM Naples Centrale
4h44
7:04 PM Milan Rogoredo0 transfersDirect
italo99922:20 PM Naples Centrale
4h55
7:15 PM Milan Centrale0 transfersDirect
frecciarossaFRECCIAROSSA 95562:40 PM Naples Centrale
5h10
7:50 PM Milan Centrale0 transfersDirect
frecciarossaFRECCIAROSSA 1000 96602:55 PM Naples Centrale
4h35
7:30 PM Milan Centrale0 transfersDirect
italo99543:20 PM Naples Centrale
4h49
8:09 PM Milan Rogoredo0 transfersDirect
italo99543:20 PM Naples Centrale
5h00
8:20 PM Milan Centrale0 transfersDirect
frecciarossaFRECCIAROSSA 1000 96623:25 PM Naples Centrale
4h35
8:00 PM Milan Centrale0 transfersDirect
italo99943:30 PM Naples Centrale
4h45
8:15 PM Milan Centrale0 transfersDirect

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, bus, or flight

Fri
Apr 25
Sat
Apr 26
Sun
Apr 27
Mon
Apr 28
Tue
Apr 29
Wed
Apr 30
Thu
May 01
Fri
May 02
Sat
May 03
Sun
May 04
Mon
May 05
Tue
May 06
Wed
May 07
Thu
May 08
Fri
May 09
Sat
May 10
Sun
May 11
Mon
May 12
Tue
May 13
Wed
May 14
Thu
May 15

How far in advance should I book train tickets from Naples to Milan?

The best time to book your train from Naples to Milan is 42 days before departure. See how prices for trains change on the Naples to Milan route.
Prices are for one-way tickets for one passenger from Naples to Milan per month. Insights are sourced from fares found by Omio users in the last 12 months. Current prices may differ as prices vary depending on the time of day, class or how far in advance you book your train from Naples to Milan.

Fastest train times from Naples to Milan

Showing times and prices for Apr 26

Fastest Journey

4 h 24 m

Average

4 h 59 m

Trains per day

50

Distance

658 km

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

FrecciarossaFRECCIAROSSA 1000 9648
03:00PM4h24
Naples Centrale
07:24PMMilan Centrale
$2551One-way
0 transfers
FrecciarossaFRECCIAROSSA 1000 9630
10:30AM4h28
Naples Centrale
02:58PMMilan Centrale
$1811One-way
0 transfers
FrecciarossaFRECCIAROSSA 1000 9612
06:30AM4h28
Naples Centrale
10:58AMMilan Centrale
$1431One-way
0 transfers
FrecciarossaFRECCIAROSSA 9668
06:30PM4h30
Naples Centrale
11:00PMMilan Centrale
$1751One-way
0 transfers
FrecciarossaFRECCIAROSSA 1000 9634
11:30AM4h30
Naples Centrale
04:00PMMilan Centrale
$1811One-way
0 transfers

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Journey information

Overview: Train from Naples to Milan

ItalyItaly
ItalyItaly
Icon of train
Trains from Naples to Milan run on average 65 times per day, taking around 9h 24m. Cheap train tickets for this journey start at $47 (€39) but you can travel from only $5 (€4) by bus.
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
Bus from $5 (€4)
Distance
408 miles (658 km)
Average train duration
9h 24m
Cheapest ticket price
$47 (€39)
Trains per day
65
Direct trains
58
Train providers
5
Fastest train
4h 34m
First train
08:13
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
Bus from $5 (€4)

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

Find the best trains from Naples to Milan with Omio's travel partners Frecciarossa, Italo and Intercity Notte from $45 (€37). We can find you the best deals, schedules and tickets when comparing and booking the best route.

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 and are renowned for their comfort, speed and reduced environmental impact. Frecciarossa trains reach speeds up to 186 mph (300 kmh), so you can travel 408 miles (658 km) quickly from Naples to Milan. When booking your Frecciarossa train from Naples to Milan, you can choose between four different classes: Standard, Premium, Business, and Executive. While each class offers different levels of comfort, all Frecciarossa classes provide free WiFi access, power outlets, air conditioning, bathrooms, luggage storage, onboard entertainment, and restaurant and bar services to passengers.

Prices for the Naples to Milan train start as low as $148 (€122) one-way on Omio. Simply check the latest Trenitalia Frecciarossa train schedule for your ideal departure and arrival times, choose between the Super Economy, Economy, and Base fares, and book your cheap train from Naples to Milan on Omio today!

Naples to Milan train information with Frecciarossa:

  • Average Duration: 4 h 30 min
  • Cheapest Price: $148
  • Frecciarossa frequency: 13 a day

Train tickets from Naples to Milan: when to book to save $

Time Price Savings
1 week earlier 68 €
2 weeks earlier 54 €26%
3 weeks earlier 49 €39%
1 month before 44 €55.%
2 months earlier 47 €45%
3 months earlier 40 €70%


Train companies often offer promotional prices and offers—by buying in advance—you can get access the best prices for trains in the U.S., Canada, and the major European railroad operators. Search on Omio to check prices and cheap train tickets from Naples - Milan. Easily find the most attractive rates and choose the your preferred route for your journey. Book and choose your mobile ticket: avoid the queues at the station and the added stress of printing your ticket.

The rule of buying in advance to save money is not only valid when booking a flight but also for train travel. Train tickets are generally on sale 6 months before the departure date. Some train booking tips from us:

  • Buying your train ticket from Naples - Milan 3 weeks in advance means you can save on average up to 39% compared to the price available on the day of departure.
  • If you book a ticket Naples - Milan with 2 months in advance you save up to about 45% compared to the initial price.
  • By booking 3 months in advance, you could save up to 70%.
  • On Omio you can find all offers, train times and prices for train travel in Europe, the U.S., and Canada.

FAQs: Trains from Naples to Milan

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 $23 (€19) when you book in advance. The average train ticket price for Naples to Milan is $55 (€46); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
The train time between Naples and Milan is on average 4 h 35 min   for the 408 mile (658 km) 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 12: 01 AM. Plan your trip with the Journey Planner   from Omio.
The last train from Naples to Milan leaves at 10: 55 PM.
Yes, there are 59 direct trains a day from Naples to Milan with Frecciarossa, Italo, Intercity Notte or Intercity. Schedules can vary on holidays or weekends with fewer direct trains.
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 or Intercity.
Take the Naples to Milan train with Frecciarossa, Italo, Intercity Notte or Intercity. However, it's always good to check out all possible train companies for the trip between Naples and Milan as there might be differences in the amenities they offer.
Yes, you can take a night train from Naples to Milan with Intercity Notte. Find all the info regarding night trains in Europe.  

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 35 min each way. Check with Omio app   the best way to travel.
The cheapest month for a train from Naples to Milan is April.
It's helpful to compare your options as there are 3 ways to travel to Milan from Naples including taking a train, bus or flight.

Popular train stations from Naples to Milan

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
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
Public transit 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
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
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 train station
WifiWifi
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
HotelHotel
phone
Phone Number
ticketOfficeHours
Distance to city center
2 km
Wifi
Wifi
  • Free Wi-Fi in the station.
Dining
Dining
  • Caffeteria Panni Caldi
  • Princi
  • Burgez
  • Bricco Café
  • U! Come tu mi vuoi
  • Autogrill
  • Culto
Accessibility
Accessibility
  • Accessible facilities such as ticket machines, toilets, and ramps and additional assistance as needed from 07:45 to 22:30.
Hotel
Hotel
  • Hotel NH Milano Palazzo Moscova
  • AC Hotel by Marriott Milano
  • Tocq Hotel
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
Amenities at train station
WifiWifi
LockersLockers
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
HotelHotel
Lost and Found OfficeLost and Found Office
Ticket OfficeTicket Office
phone
Phone Number
ticketOfficeHours
Ticket Office Hours
  • 6:00 AM - 10:00 PM Monday - Sunday
ticketOfficeHours
Distance to city center
5 km
Wifi
Wifi
  • Free
Parking
Parking
  • The car park is open 7 days a week, 24 hours a day. Access is available from Via G Battista Cassinis.
Dining
Dining
  • Ristorante Pizzeria Il Moro
  • Osteria La Piola
Taxis
Taxis
  • Outside the main entrance.
Accessibility
Accessibility
  • Elevators, ramps.
WC
WC
  • €1
Hotel
Hotel
  • Starhotels Business Palace
  • Hotel Mistral
  • Hotel Brenta Milano
Lost and Found Office
  • Located in the main hall
Public transit options for Milano Rogoredo
  • Metro: Line M3
  • Bus: Several lines available
  • Train: Regional and high-speed services

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

Useful links