>
From Nice to Milan

Compare prices to get from Nice to Milan

Search for tickets from Nice to Milan in the next 7 days. Flights start at PLN 193. Trains start at PLN 113. Buses start at PLN 82.
Flights
PLN 193|7h 10m
Trains
PLN 113|4h 55m
Buses
PLN 82|4h 25m
PLN 246
PLN 256
PLN 299
PLN 401
PLN 418
PLN 295
PLN 564
PLN 245
PLN 213
PLN 211
PLN 336
PLN 260
PLN 363
PLN 556
Ryanair
Cheapest
21h 5m
Nice Cote d'Azur AirportParma Giuseppe Verdi Airport
PLN 256One way
Book
1 stop
Swiss Airlines
Fastest
3h 55m
Nice Cote d'Azur AirportMilan Malpensa Airport
PLN 687One way
Book
1 stop
Ryanair
25h
Nice Cote d'Azur AirportMilan Malpensa Airport
PLN 273One way
Book
1 stop
Ryanair
26h 20m
Nice Cote d'Azur AirportIl Caravaggio International Airport
PLN 273One way
Book
1 stop
  • Prices shown from Nice to Milan are the estimated lowest fares found in the last 24 hours for travel within the next 7 days.

Compare transport options from Nice to Milan

The cheapest way to get from Nice to Milan costs only PLN 93 on average via Buses, and the quickest way takes just 1h 5m by Flights. Find the travel option that best suits you.

Flight
Flights Fastest
Average price PLN 312
Average duration1h 5m
Departure Time--
Direct options
Search flights
Train
Trains
Average price PLN 155
Average duration7h 9m
Departure Time07:28 - 10:00
Direct options
Bus
Buses Cheapest
Average price PLN 93
Average duration6h 5m
Departure Time05:20 - 07:00
Direct options

· Total pre-departure time: Estimated travel time to the departure point, plus standard check-in, security, and waiting time

When is the cheapest time to travel from Nice to Milan?

What is the cheapest day to travel by train from Nice to Milan?

Average train fares from Nice to Milan for the next 7 days, based on Trip.com user searches.

Based on Trip.com's data, the cheapest day to travel by train from Nice to Milan is Wednesday, with an average price of PLN 118.

PLN 162
PLN 140
PLN 118
PLN 96
    Cheapest
  • Oct 12
  • Oct 13
  • Oct 14
  • Oct 1
  • Oct 16
  • Oct 17
  • Sep 27

What is the cheapest day to travel from Nice to Milan by bus?

The average price of a bus from Nice to Milan found by Trip.com users over the next 7 days.

Based on Trip.com's data, the cheapest day for bus tickets from Nice to Milan is Monday, with an average price of PLN 93.

PLN 93
  • Sep 28
  • Sep 29
  • Sep 23
  • Sep 24
  • Sep 25
  • Sep 26
  • Sep 27

Recommended hotels in Milan

Four Seasons Hotel Milano
9.3/10
78 Reviews
Four Seasons Hotel Milano
hotel-star hotel-star hotel-star hotel-star hotel-star hotel-praise
Milan City Centre | 0.69 km from city centre
PLN 12,636
Palazzo Parigi Hotel & Grand Spa - Lhw
9.4/10
55 Reviews
Palazzo Parigi Hotel & Grand Spa - Lhw
hotel-star hotel-star hotel-star hotel-star hotel-star hotel-praise
Brera | 1.03 km from city centre
PLN 7,098
Bvlgari Hotel Milano
9.8/10
42 Reviews
Bvlgari Hotel Milano
hotel-star hotel-star hotel-star hotel-star hotel-star hotel-praise
Milan City Centre | 0.63 km from city centre
PLN 10,433
Baglioni Hotel Carlton – the Leading Hotels of the World
9.2/10
Reviews
Baglioni Hotel Carlton – the Leading Hotels of the World
hotel-star hotel-star hotel-star hotel-star hotel-star hotel-praise
Milan City Centre | 0.88 km from city centre
PLN 8,191

From Nice to Milan: Travel Information

Companies operating from Nice to Milan

Trenitalia
SNCF
FlixBus
Comuto Pro SAS

Find stations and airports near Nice and Milan

Popular airports near Nice

Nice Cote d'Azur Airport (NCE) Nice France
Monaco Heliport (MCM) Nearby Monte Carlo Monaco

Popular airports near Milan

Il Caravaggio International Airport (BGY) Milan Italy
Linate Airport (LIN) Milan Italy
Milan Malpensa Airport (MXP) Milan Italy
Parma Giuseppe Verdi Airport (PMF) Milan Italy
Lugano Airport (LUG) Nearby Lugano Switzerland

Popular train stations near Nice

Nice Town Nice France
PARC IMPERIAL CPZou Nice France
Nice Riquier Nice France
Nice Michel Bridge Nice France
Villefranche sur Mer Nice France

Popular train stations near Milan

Milan Dateo Milan Italy
Milan Porta Vittoria Milan Italy
Milano Porta Venezia Milan Italy
Milan Porta Venezia Milan Italy
Milan Porta Romana Milan Italy

Popular bus stations near Nice

Nice (Vauban Bus Station) Nice France
Nice Bus Station Nice France
Nice Center Bus Station Nice France
NIZA/NICE Nice France
Nice Ville Avenue Thiers Nice France

Popular bus stations near Milan

Milano Dante St Milan Italy
Milan Via Alessandro Manzoni Milan Italy
Milan Corso Buenos Aires Milan Italy
Milan Autostazione Porta Garibaldi Milan Italy
Milan Garibaldi Train Station Milan Italy

FAQ – How to Get from Nice to Milan

  • How far is it from Nice to Milan?

    The distance from Nice to Milan is about 255km (158 mi).
  • There are 3 modes of transport available from Nice to Milan, including Flights Trains Buses.
  • The fastest way to get from Nice to Milan is by Flights, with an average journey time of 1 hour 5 minutes. Other modes of transport take longer: Buses takes on average 6h 5m.Trains takes on average 7h 9m.
  • The cheapest way to get from Nice to Milan is by Buses, with an average price of PLN 93. Other modes of transport are more expensive: Trains costs around PLN 155 on avergae.Flights costs around PLN 312 on average.
  • Travellers typically choose the following departure and arrival points from Nice to Milan: Flights usually departs from Nice Cote d'Azur Airport and arrives at Il Caravaggio International Airport Trains usually departs from Nice Town and arrives at Milan Dateo Buses usually departs from Nice (Vauban Bus Station) and arrives at Milano Dante St .
  • Train, bus, and flight schedules may vary depending on the season or day of the week. Based on Trip.com data: flights from Nice to Milan are usually cheapest Wednesday, with an average fare of PLN 118 flights from Nice to Milan are usually cheapest Monday, with an average fare of PLN 93 .
  • The time difference between Nice and Milan is 0m.