Trains from Marseille to Nice are the best way to get from the second largest city in France to the capital of the French Riviera.
Trains depart from Marseille St Charles train station and arrive at Nice Ville train station. Both are centrally located and easy to get to.
Direct trains from Marseille to Nice run up to two times an hour from morning until evening. They are all operated by SNCF, France’s national rail company.
The travel time on this route is 2 hours and 30 minutes, so the trip is relatively short and convenient.
Three different types of trains operate between Marseille and Nice: TGV trains, TER trains, and InterCity trains. TGV trains are generally considered the nicest, but they are also the most expensive.
A single ticket on trains from Marseille to Nice varies in price by what kind of train you travel on and how far in advance you book. TGV fares start at 26 euros in second class and 39 euros in first. TER fares start at 32.40 euros in second class and 48.60 euros in first. InterCity fares start at 24.30 euros in second class and 38 euros in first.
