Next available departures Today, 17 Apr Tomorrow, 18 Apr Sun, 19 Apr Mon, 20 Apr Tue, 21 Apr Wed, 22 Apr Thu, 23 Apr Fri, 24 Apr More dates
Next departures from Naples to Milano on 17 April Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link 20:10
Naples Metropark Central Parking 12h 40m 08:50
Lampugnano Cheapest CLP 29,440 18:50
Afragola 4h 25m 23:15
Milano Centrale Fastest CLP 181,080 20:05
Piazza Garibaldi 10h 55m 07:00
Lampugnano No tags CLP 49,330 17:15
Naples Metropark Central Parking 13h 40m 06:55
Lampugnano No tags CLP 50,470 18:35
Napoli Centrale 4h 29m 23:04
Rogoredo No tags CLP 114,510
Next departures from Naples to Milano on 18 April Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link 08:15
Metropark Centrale 13h 30m 21:45
Lampugnano bus station Cheapest CLP 20,860 15:15
Afragola 4h 9m 19:24
Milano Centrale Fastest CLP 149,120 20:05
Piazza Garibaldi 10h 55m 07:00
Lampugnano No tags CLP 49,330 04:05
Naples Metropark Central Parking 13h 5m 17:10
Lampugnano No tags CLP 21,240 09:10
Afragola 5h 2m 14:12
Milano Porta Garibaldi No tags CLP 171,200
Next departures from Naples to Milano on 19 April Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link 04:05
Naples Metropark Central Parking 13h 5m 17:10
Lampugnano Cheapest CLP 25,920 15:15
Afragola 4h 9m 19:24
Milano Centrale Fastest CLP 341,900 20:05
Piazza Garibaldi 10h 55m 07:00
Lampugnano No tags CLP 52,840 03:20
Naples Metropark Central Parking 11h 25m 14:45
Lampugnano No tags CLP 32,930 09:10
Afragola 5h 2m 14:12
Milano Porta Garibaldi No tags CLP 164,600
Next departures from Naples to Milano on 20 April Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link 20:55
Naples Metropark Central Parking 10h 45m 07:40
Milan Via Giuseppe Impastato Cheapest CLP 17,750 15:15
Afragola 4h 9m 19:24
Milano Centrale Fastest CLP 164,600 20:05
Piazza Garibaldi 10h 55m 07:00
Lampugnano No tags CLP 46,980 03:20
Naples Metropark Central Parking 11h 25m 14:45
Lampugnano No tags CLP 50,470 09:10
Afragola 5h 2m 14:12
Milano Porta Garibaldi No tags CLP 140,220
Next departures from Naples to Milano on 21 April Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link 18:30
Naples Metropark Central Parking 11h 40m 06:10
Lampugnano Cheapest CLP 17,750 15:15
Afragola 4h 9m 19:24
Milano Centrale Fastest CLP 118,140 20:05
Piazza Garibaldi 10h 55m 07:00
Lampugnano No tags CLP 44,650 03:20
Naples Metropark Central Parking 11h 25m 14:45
Lampugnano No tags CLP 41,120 09:10
Afragola 5h 2m 14:12
Milano Porta Garibaldi No tags CLP 140,220
Next departures from Naples to Milano on 22 April Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link 18:30
Naples Metropark Central Parking 11h 40m 06:10
Lampugnano Cheapest CLP 17,750 15:15
Afragola 4h 9m 19:24
Milano Centrale Fastest CLP 106,940 20:05
Piazza Garibaldi 10h 55m 07:00
Lampugnano No tags CLP 39,970 03:20
Naples Metropark Central Parking 11h 25m 14:45
Lampugnano No tags CLP 35,270 09:10
Afragola 5h 2m 14:12
Milano Porta Garibaldi No tags CLP 164,600
Next departures from Naples to Milano on 23 April Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link 12:30
Naples Metropark Central Parking 11h 19m 23:49
Milan Via Giuseppe Impastato Cheapest CLP 16,570 15:15
Afragola 4h 9m 19:24
Milano Centrale Fastest CLP 141,540 20:05
Piazza Garibaldi 10h 55m 07:00
Lampugnano No tags CLP 42,310 03:20
Naples Metropark Central Parking 11h 25m 14:45
Lampugnano No tags CLP 29,430 09:10
Afragola 5h 2m 14:12
Milano Porta Garibaldi No tags CLP 141,540
Next departures from Naples to Milano on 24 April Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link 10:05
Naples Metropark Central Parking 11h 20m 21:25
Lampugnano Cheapest CLP 17,750 15:15
Afragola 4h 9m 19:24
Milano Centrale Fastest CLP 141,540 20:05
Piazza Garibaldi 10h 55m 07:00
Lampugnano No tags CLP 49,330 03:20
Naples Metropark Central Parking 11h 25m 14:45
Lampugnano No tags CLP 29,430 09:10
Afragola 5h 2m 14:12
Milano Porta Garibaldi No tags CLP 120,120
Last refresh of the prices: Today at 16:21 CEST.
View all departures Compare 2 ways to travel from Naples to Milano We recommend taking the train
Among the sustainable travel choices, the Train stands out as a good way to reach Milano. The journey takes about 4 hours 49 minutes and with fares starting at just CLP 36,953, it presents an excellent value for a comfortable ride.
Average price CLP 10,982 - CLP 177,692 Average duration 12h 40m CO₂ emissions
17kg CO₂e
Check schedules Average price CLP 36,953 - CLP 475,068 Average duration 4h 49m CO₂ emissions
16kg CO₂e
Check schedules
Where are the popular stops in Naples and Milano? Stops in Naples C
Garibaldi
Corso Arnaldo Lucci 195, 80142 Napoli, Italy D
Montesanto
Piazza Montesanto, 80135 Napoli NA, Italy E
Casalnuovo
Via Roma, 253, 80013 Casalnuovo di Napoli NA, Italy Map
F
Mergellina
Corso Vittorio Emanuele 4, 80122 Napoli NA, Italy Map
Stops in Milano B
Rogoredo
Via Gamboloita 7, 20139 Milano MI, Italy E
Lampugnano
Via Giulio Natta, 228, 20151 Milano, Italy Find the cheapest prices for buses and trains Price is for a one-way ticket for one passenger and based on past searches.
The cheapest trip from Naples to Milano was searched and found on 20 Apr 2026 with a price of CLP 16,306 To save money and make sure you get the best seat, it's a good idea to buy your bus and train tickets from Naples to Milano, as early as possible.
You can expect to pay between CLP 16,306 and CLP 346,455 for a bus or train ticket from Naples to Milano over the last 2 days. You can expect to find the lowest price for the trip at CLP 16,306 on 2026-04-20.
Usually Trenitalia will charge you higher prices for tickets closer to the departure date. To find the best prices, you should be flexible on your date of travel.
What's the cheapest way to go from Naples to Milano? The Bus is the cheapest travel choice for this destination Vehicle type Travel time Avg price Daily departures Vehicle type Bus Travel time 12h 40m Avg price CLP 38,385 Daily departures 49 Vehicle type Train Travel time 4h 49m Avg price CLP 108,507 Daily departures 53 Vehicle type Carpool Travel time 7h 50m Avg price CLP 54,483 Daily departures 5
Top travelled bus and train routes People from around the world trust Busbud
Popular bus departures from Naples Popular bus routes to Milano Continue your journey from Milano