The itinerary lasts 7hrs 10min, and has 3 steps, and it will cost 9 euros minimum.
Marseille - Nice
The step from Marseille to Nice lasts 2hrs 30min. You'll travel in a high-speed train.
Nice - Vintimille
The step from Nice to Vintimille lasts 00hrs 50min. You'll travel in a ter.
You can find tickets from 9.2 euros.
Vintimille - Milan
The step from Vintimille to Milan lasts 3hrs 50min. You'll travel in a intercités.