Trains from Nice to Marseille are the best way to get from the capital of the French Riviera to the second largest city in France.

Trains depart from Nice Ville train station and arrive at Marseille St Charles train station. Both are centrally located and connected to onward transportation.

Trains from Nice to Marseille run up to twice an hour from the morning until the evening.

The journey time on this route is 2 hours and 30 minutes. There are three types of trains that operate between the two cities: TGV trains, TER trains, and InterCity trains. All of them are run by SNCF.

The price of a one-way ticket on trains from Nice to Marseille varies depending on what train you take and how far in advance you buy your tickets. Single TGV train tickets can cost from 26.00 euros in second class and 39.00 euros in first class. Single TER train tickets can cost from 32.40 euros in second class and 48.60 euros in first class. Single InterCity train tickets can cost from 24.30 euros in second class and 38.00 euros in first class.