Find the best transportation from Nice to Milan

These train, bus and flight companies trust us

Ticket price Nice - Milan every day

Today 25/03 26/03 27/03 28/03 29/03 30/03
10 €15 €15 €15 €15 €12 €15 €
28 € More More More 28 € More More

Go from Nice to Milan (trains, Bus, Carpooling)



Information about the route from Nice to Milan

Trains

  • Best price: 33.7€

  • Journey duration: 5 h 37 min

  • First departure: 9:36am
  • Last departure: 3:36pm

Stations of departure

  • Nice

Destination stations

  • MILANO CENTRALE
  • MILAN ROGOREDO
OUI.sncfOUI.sncf Ter 86037 Train 11349 Tic 2192 12:36pm – 7:20pm Nice – MILAN ROGOREDO33.70 €6 h 44 min2 changesOUI.sncfOUI.sncf Ter 86023 Icp 35245 9:36am – 2:55pm Nice – MILANO CENTRALE41.20 €5 h 19 min1 change

Bus

  • Best price: 10.98€

  • Journey duration: 8 h 1 min

  • First departure: 5:25am
  • Last departure: 11:40pm

Stations of departure

  • Nice (Airport Terminal 2)
  • Nice (Bus Station)
  • Nice Airport (Terminal T1)
  • Nice Aéroport

Destination station

  • Milan (Malpensa Aeroporto Terminal 1)
  • Bergamo (Orio Al Serio Airport - BGY)
  • Milan (Lampugnano Bus Station)
  • Milan Linate Airport
  • Milan (San Donato M3)
  • Milan (Malpensa Aeroporto Terminal 2)
  • Via Giulio Natta, 32
  • Milano - Lampugnano
FlixBusFlixBus Flixbus n758 Flixbus 464 5:45am – 12:25pm Nice (Airport Terminal 2) – Milan (San Donato M3)10.98 €6 h 40 min1 changeFlixBusFlixBus Flixbus n758 Flixbus 508 5:45am – 3:10pm Nice (Airport Terminal 2) – Milan (Malpensa Aeroporto Terminal 2)11.98 €9 h 25 min1 change

Bus + Train

  • Best price: 121€

  • Journey duration: 11 h 54 min

  • First departure: 9:56am
  • Last departure: 9:56am

Stations of departure

  • Nice

Destination stations

  • MILANO P GARIBALDI
OUI.sncfOUI.sncf Coach 69118 Tgv 6120 Tgv 9249 9:56am – 9:50pm Nice – MILANO P GARIBALDI126 €11 h 54 min2 changes

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