Find the best transportation from Naples to Milan

These train, bus and flight companies trust us

Ticket price Naples - Milan every day

Today 20/05 21/05 22/05 23/05 24/05 25/05
30 $ More 30 $ More More 29 $28 $
44 $17 $17 $17 $17 $46 $32 $
58 $26 $19 $26 $26 $27 $23 $

Go from Naples to Milan (trains, Bus, Carpooling, flights)



Information about the route from Naples to Milan

Trains

  • Best price: 34.72$

  • Journey duration: 5 h

  • First departure: 05:50
  • Last departure: 21:31

Stations of departure

  • Napoli Afragola
  • Napoli C.le
  • Napoli Centrale

Destination stations

  • Milano Centrale
  • Milano Rog
  • Milano Nord Bovisa
  • Malpensa Aeroporto T2
  • Malpensa Aeroporto
  • Milano Porta Romana
  • Milano Romolo
  • Milano Porta Garibaldi
  • Milano Rogoredo

Bus

  • Best price: 18.58$

  • Journey duration: 12 h 54 min

  • First departure: 00:30
  • Last departure: 23:55

Stations of departure

  • Naples (Metropark Centrale)
  • Naples Airport
  • Metropark Napoli Centrale

Destination station

  • Bergamo (Orio Al Serio Airport - BGY)
  • Milan (Lampugnano Bus Station)
  • Milan (San Donato M3)
  • Milan (Malpensa Aeroporto Terminal 1)
  • Lampugnano
  • San Donato
  • Milano Rogoredo
  • Milan (Malpensa Aeroporto Terminal 2)
  • Milan (Sesto S.G. 1° Maggio M1)

Flights

  • Best price: 16.43$

  • Journey duration: 1 h 15 min

  • First departure: 06:00
  • Last departure: 22:05

Departure airports

  • Naples

Destination airport

  • Malpensa
  • Orio Al Serio
  • Linate

Train + Bus

  • Best price: 68$

  • Journey duration: 11 h 53 min

  • First departure: 11:31
  • Last departure: 11:31

Stations of departure

  • Napoli Centrale

Destination station

  • Milano Nord Bovisa

virail lets you search and compare times and prices of any transports from one city to another