Trains from Milan to Naples

Sun, Sep 22
Easy as 1, 2, 3
Choose the cheapest and fastest routes from over 800 official partners
Get there your way
Enjoy travelling by train, bus and flight across Europe
Every time, anywhere
Because your trip doesn't end with a ticket, we’re here for you all the way

The cheapest trains

from Milan
to Naples

Showing times and prices for Sep 22

Cheapest

$69

Average

$118

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid travelling at rush hour.

The average ticket from Milan to Naples will cost around $ 118 if you buy it on the day, but the cheapest tickets can be found for only $ 69.

Cheapest
carrier-logo
23:17Milan Porta Garibaldi10h21 09:38Naples Centrale
0 changes
$691One-way
2nd Cheapest
carrier-logo
06:25Milan Centrale4h58 11:23Naples Centrale
0 changes
$811One-way
carrier-logo
20:25Milan Centrale11h52 08:17Naples Centrale
1 change
$831One-way
carrier-logo
06:50Milan Centrale8h39 15:29Naples Centrale
0 changes
$871One-way
carrier-logo
14:48Milan Centrale9h02 23:50Naples Centrale
0 changes
$871One-way

Train Times

Milan to Naples

Showing trains for tomorrow, Sun, Sep 22
carrier-logo
06:00Milan Centrale4h28 10:28Naples Centrale
0 changes
carrier-logo
06:05Milan Centrale4h38 10:43Naples Centrale
0 changes
carrier-logo
06:10Milan Centrale4h58 11:08Naples Centrale
0 changes
carrier-logo
06:25Milan Centrale4h58 11:23Naples Centrale
0 changes
carrier-logo
06:50Milan Centrale8h39 15:29Naples Centrale
0 changes
carrier-logo
07:00Milan Centrale4h28 11:28Naples Centrale
0 changes
carrier-logo
07:20Milan Centrale4h48 12:08Naples Centrale
0 changes
carrier-logo
07:35Milan Centrale4h58 12:33Naples Centrale
0 changes
carrier-logo
08:00Milan Centrale4h43 12:43Naples Centrale
0 changes
carrier-logo
08:10Milan Centrale5h00 13:10Naples Centrale
0 changes
carrier-logo
08:18Milan Porta Garibaldi4h42 13:00Naples Centrale
0 changes
carrier-logo
08:35Milan Centrale4h56 13:31Naples Centrale
0 changes
carrier-logo
09:10Milan Centrale11h19 20:29Naples Centrale
0 changes
carrier-logo
09:20Milan Centrale4h55 14:15Naples Centrale
0 changes
carrier-logo
09:35Milan Centrale4h58 14:33Naples Centrale
0 changes
carrier-logo
10:00Milan Centrale4h23 14:23Naples Centrale
0 changes
carrier-logo
10:10Milan Centrale5h05 15:15Naples Centrale
0 changes
carrier-logo
10:35Milan Centrale4h52 15:27Naples Centrale
0 changes
carrier-logo
11:00Milan Centrale4h52 15:52Naples Centrale
0 changes
carrier-logo
11:20Milan Centrale4h50 16:10Naples Centrale
0 changes
carrier-logo
11:35Milan Centrale4h58 16:33Naples Centrale
0 changes
carrier-logo
12:10Milan Centrale4h58 17:08Naples Centrale
0 changes
carrier-logo
13:20Milan Centrale4h50 18:10Naples Centrale
0 changes
carrier-logo
13:35Milan Centrale4h58 18:33Naples Centrale
0 changes
carrier-logo
14:00Milan Centrale4h28 18:28Naples Centrale
0 changes
carrier-logo
14:18Milan Porta Garibaldi4h42 19:00Naples Centrale
0 changes
carrier-logo
14:20Milan Centrale4h50 19:10Naples Centrale
0 changes
carrier-logo
14:48Milan Centrale9h02 23:50Naples Centrale
0 changes
carrier-logo
15:10Milan Centrale4h55 20:05Naples Centrale
0 changes
carrier-logo
15:15Milan Centrale4h28 19:43Naples Centrale
0 changes
carrier-logo
15:30Milan Centrale4h30 20:00Naples Centrale
0 changes
carrier-logo
15:35Milan Centrale4h58 20:33Naples Centrale
0 changes
carrier-logo
15:44Milan Porta Garibaldi12h21 04:05Naples Centrale
0 changes
carrier-logo
16:00Milan Centrale4h25 20:25Naples Centrale
0 changes
carrier-logo
16:10Milan Centrale4h38 20:48Naples Centrale
0 changes
carrier-logo
16:15Milan Centrale4h50 21:05Naples Centrale
0 changes
carrier-logo
16:30Milan Centrale4h28 20:58Naples Centrale
0 changes
carrier-logo
16:35Milan Centrale5h00 21:35Naples Centrale
0 changes
carrier-logo
17:00Milan Centrale4h45 21:45Naples Centrale
0 changes
carrier-logo
17:18Milan Porta Garibaldi5h10 22:28Naples Centrale
0 changes
carrier-logo
17:20Milan Centrale4h48 22:08Naples Centrale
0 changes
carrier-logo
17:35Milan Centrale4h58 22:33Naples Centrale
0 changes
carrier-logo
18:00Milan Centrale4h23 22:23Naples Centrale
0 changes
carrier-logo
18:15Milan Centrale4h28 22:43Naples Centrale
0 changes
carrier-logo
18:20Milan Centrale4h48 23:08Naples Centrale
0 changes
carrier-logo
18:30Milan Centrale4h13 22:43Naples
0 changes
carrier-logo
18:37Milan Centrale5h01 23:38Naples Centrale
0 changes
carrier-logo
19:00Milan Centrale4h28 23:28Naples Centrale
0 changes
carrier-logo
19:30Milan Centrale4h28 23:58Naples Centrale
0 changes
carrier-logo
20:25Milan Centrale11h52 08:17Naples Centrale
0 changes
carrier-logo
22:15Milan Centrale9h55 08:10Naples Centrale
0 changes
carrier-logo
23:17Milan Porta Garibaldi10h21 09:38Naples Centrale
0 changes

This is the last train of the day.

Find all the dates and times for this journey

COMPARE

Prices across different modes

Train
Bus
Flight
Sat
Sep 21
$75Intercity Notte
$32Bus Center
$145fly art
Sun
Sep 22
$69Intercity Notte
$38Marino Autolinee
$81Bulgaria Air
Mon
Sep 23
$50Intercity Notte
$31Flixbus
$99Ryanair
Tue
Sep 24
$57Intercity Notte
$31Flixbus
$53Ryanair
Wed
Sep 25
$52Intercity Notte
$27Bus Center
$64Ryanair
Thu
Sep 26
$58Intercity Notte
$27Bus Center
$93Bulgaria Air
Fri
Sep 27
$66Italo
$38Marino Autolinee
$81Bulgaria Air
Sat
Sep 28
$46Intercity Notte
$27Bus Center
$81Bulgaria Air
Sun
Sep 29
$58Intercity Notte
$31Flixbus
$57Bulgaria Air
Mon
Sep 30
$46Intercity Notte
$27Bus Center
$48Ryanair
Tue
Oct 1
$50Intercity Notte
$27Bus Center
$39Ryanair
Wed
Oct 2
$46Intercity Notte
$23Flixbus
$38Ryanair
Thu
Oct 3
$50Intercity Notte
$23Flixbus
$43Bulgaria Air
Fri
Oct 4
$64Italo
$31Flixbus
$64Bulgaria Air
Sat
Oct 5
$46Intercity Notte
$25Bus Center
$70Ryanair
Sun
Oct 6
$50Intercity Notte
$29Marino Autolinee
$45Ryanair
Mon
Oct 7
$46Intercity Notte
$23Flixbus
$45Ryanair
Tue
Oct 8
$54Italo
$23Flixbus
$18Ryanair
Wed
Oct 9
$38Intercity Notte
$23Flixbus
$18Ryanair
Thu
Oct 10
$46Intercity Notte
$23Flixbus
$18Ryanair
Fri
Oct 11
$50Intercity Notte
$31Flixbus
$46Alitalia

The fastest trains

from Milan
to Naples

Showing times and prices for Sep 22

Fastest Journey

4 h 13 m

Average

5 h 31 m

Trains per day

52

Distance

658 km

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

These direct train cover the 658 km distance in an average of 5 h 31 m but if you time it right, some train will get you there in just 4 h 13 m .

The slowest train will take 12 h 21 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.

Fastest
carrier-logo
18:30Milan Centrale4h13 22:43Naples
0 changes
$1191One-way
2nd Fastest
carrier-logo
18:00Milan Centrale4h23 22:23Naples Centrale
0 changes
$1191One-way
2nd Fastest
carrier-logo
10:00Milan Centrale4h23 14:23Naples Centrale
0 changes
$1071One-way
carrier-logo
16:00Milan Centrale4h25 20:25Naples Centrale
0 changes
$1191One-way
carrier-logo
19:00Milan Centrale4h28 23:28Naples Centrale
0 changes
$1481One-way

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

Deutsche Bahn
Renfe
Italo
Frecciarossa
train

Journey Summary

Milan to Naples Train Information

Avg. Train Duration:
9 hours 54 minutes
Train Ticket Price: $44
Trains depart from:Milan
Trains arrive in:Naples
Distance:658 km
TrainTrain Companies:Intercity, Italo, Intercity Notte

Trains from Milan to Naples

Travel between Italy's fashion capital in the north and the vibrant metropolis of the south has become a lot easier and faster since the arrival of high-speed rail connections. Direct trains from Milan to Naples now take around 4 hours and 30 minutes to complete the long trip south, with frequent daily departures offering plenty of options for vacationers or business travelers. Departure times range from very early in the morning to mid-evening.

Which train companies travel from Milan to Naples?

The Italian state rail company Trenitalia offers a choice of services to Naples from Milan, including its Frecciarossa high-speed expresses and an economical slow stopping train. Private operator Italo also has daily high-speed connections to Naples.

How long is the train from Milan to Naples?

Some Trenitalia Frecciarossa high-speed trains make the 432 mile trip south to Naples in 4 hours and 13 minutes, while most of their connections take 10 to 30 minutes longer. Most Italo high-speed services take 4 hours and 28 minutes to cover the route. The Trenitalia slow stopping services take between eight and nine hours to reach Naples from Milan.

How many trains are there from Milan to Naples?

There are two to four hourly departures from Milan to Naples daily, seven days a week. Timetables begin in the early morning with trains every twenty minutes, and continue throughout the day with trains roughly every 30 minutes until the final departure from Milan in mid-evening. The Sunday schedule is slightly less frequent, with a later first train in the morning.

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

Departure train station: The stylish modernist Milan Centrale station is located at the northern edge of the city center, with public transport connections on the Milan Metro and city buses. The station has a boutique shopping gallery, luggage storage service, numerous cafes, restaurants, and gourmet food stores.

Arrival train station: Located in the heart of the city, Naples Centrale station is served by Metro line 2 and Circumvesuviana local trains departing from the underground platforms at Piazza Garibaldi. Passenger facilities include left luggage lockers, gift shops, a pizzeria and fast food restaurants, car rental desks and taxi stands.

Stations

Important Stations and Airports for this Journey
Milan
Naples
TrainMilano Centrale

Amenities

Refreshments
WC

Frequently Asked Questions

Where is the train station and what is the best way to get there?
Where is the train station and what is the best way to get there?
TrainMilano Porta Garibaldi

Amenities

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

We use cookies to provide a better service, analyse user behaviour and to retarget Omio ads on other websites. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out at any time.