Trains from Milan to Nice

Milan to Nice train information

Milan Nice train map

Train duration -
Arrival Nice, France
Departure Milan, Italy
Distance 154 Miles
  • The route connecting Milan, which is in Italy and Nice, located in France is well served by trains. Use our travel search engine to search for your ticket and see the rail company for this journey.
  • There are 154 miles from Milan to Nice. Taking the train is often the quickest option to get to Nice from Milan, and it’s also more environmentally friendly than driving your car or flying.
  • Fares can change quickly. We recommend you to launch a search to look at the latest available offers.

Best prices for Milan to Nice train tickets

No results found

Milan - Nice prices calendar

Find the cheapest tickets to travel from Milan to Nice by train, bus, ride sharing and plane.

  july september   august
monday tuesday wednesday thursday friday saturday sunday
28
29
30
31
01
02

BusBud--

Distribusion--

FlixBus€44

omio--

kombo--

03

BusBudUS$52

Distribusion€25

FlixBus€37

omio--

kombo€24

04
05

BusBud--

Distribusion€27

FlixBus€27

omio--

kombo--

06

BusBud€43

Distribusion--

FlixBus--

omio--

kombo--

07
08
09
10
11
12
13
14
15
16
17
18

BusBud€43

Distribusion--

FlixBus€36

omio--

kombo--

19
20
21

BusBud--

Distribusion--

FlixBus€27

omio--

kombo--

22
23
24

BusBud€35

Distribusion--

FlixBus€32

omio--

kombo--

25

BusBud--

Distribusion--

FlixBus€28

omio--

kombo--

26

BusBud--

Distribusion--

FlixBus€25

omio--

kombo--

27

BusBud--

Distribusion--

FlixBus€25

omio--

kombo--

28

BusBud--

Distribusion--

FlixBus€27

omio--

kombo--

29

BusBud--

Distribusion--

FlixBus€27

omio--

kombo--

30
31

Ticket prices and availability have been recorded in the last 72 hours from the data provided by our partners.

Milan - Nice: the best time to book cheap trains

Cost of the train when booking in advance or at the last minute

90

60

30

15

£44

7

3

£45

1

£35

Same day

Days before Departure

Generally, the earlier you buy your train ticket, the cheaper it will be but there can be some exceptions. We collected the data from the last six months in order to find the best time to purchase your train tickets Milan to Nice. The figures illustrate that buying your train from Milan to Nice in advance is not always cheaper.

We found tickets at £35 when purchasing your ticket on the day you're travelling while you will have to pay a minimum of £45 if you get your seat 1 day in advance. Thus, based on our data, the best time to purchase your seat is on the day you're travelling as it is 21% cheaper than 1 day in advance.

Best prices for Milan to Nice trains

We compare train ticket for all major companies to travel between Milan and Nice by train and find the best prices for the coming days. Take a look at the prices of train tickets Nice to Milan and find the best deal for your outbound journey.

From To Price Departure on At Company Searched
Milan
o Centrale
Nice
-Ville
€31.10 26/08/2025 05:30 4 days ago
Milan
o Centrale
Nice
Gare routière - Diables Bleus
€31.23 20/08/2025 13:15 5 days ago
Milan
o Centrale
Nice
-Ville
€36.10 25/08/2025 05:30 4 days ago
Milan
o Centrale
Nice
Gare routière - Diables Bleus
€39.23 06/08/2025 13:15 5 days ago
Milan
o Centrale
Nice
Riquier
€40.50 07/08/2025 16:00 5 days ago
Milan
o Rogoredo
Nice
Gare routière - Diables Bleus
€43.13 09/08/2025 14:00 5 days ago
Milan
o Rogoredo
Nice
-Ville
€43.25 07/08/2025 14:00 5 days ago
Milan
o Rogoredo
Nice
Riquier
€43.65 11/08/2025 14:00 5 days ago
Milan
o Rogoredo
Nice
Riquier
€44.65 11/08/2025 14:00 5 days ago
Milan
o Centrale
Nice
-Ville
€52.40 27/08/2025 09:53 4 days ago

Best prices for the next 180 days.

Other transport solution