Fastest journey4hr 42m
There are three direct EuroCity trains each day from Milan to Nice, taking 4 hrs 45 mins for the journey. The service is operated by Thello. The train first tracks south-west from Milan to reach the coast of Liguria at Genoa. From here the entire route to Nice broadly follows the Mediterranean coast. You’ll cross the Italian-French border between Ventimiglia and Menton. Not long thereafter you’ll traverse the territory of the Principality of Monaco. For the best of the sea views, sit on the left side of the train.
Bookings for this route normally open four months in advance of travel. To get the cheapest fares on the direct Thello trains (called 'Smart'), it is worth booking a couple of months in advance.
Milan to Nice-Ville
The direct Thello trains from Milan to Nice leave from Milan Centrale station. The trains are classified as EuroCity services, but in terms of their design and on-board facilities, they are broadly similar to the Frecciabianca trains used on domestic routes within Italy. This is not a high-speed service, with trains on the Milan to Nice route making 13 or 14 intermediate stops. Arrival in Nice is at Nice Ville station.
Other journeys to Nice View all journeys to Nice
- From London from $104.80
- From Lille from $98.08
- From Paris from $31.57
- From Moscow from $408.46
- From Genoa from $18.41
- From Marseille from $29.56