Compare prices and tickets by train, bus or flight

Thu
Jan 20
$35SNCF | TGV INOUI
$5BlaBlaCar Bus
Fri
Jan 21
$42SNCF | TER
$5Flixbus
Sat
Jan 22
$43SNCF | TER
$5Flixbus
Sun
Jan 23
Find prices
$5BlaBlaCar Bus
Mon
Jan 24
$43SNCF | TER
$5BlaBlaCar Bus
Tue
Jan 25
$42SNCF | TER
$5Flixbus
Wed
Jan 26
$32SNCF | TER
$18Flixbus
Thu
Jan 27
$32SNCF | TER
$5Flixbus
Fri
Jan 28
$42SNCF | TER
$5Flixbus
Sat
Jan 29
Find prices
$5BlaBlaCar Bus
Sun
Jan 30
Find prices
$5BlaBlaCar Bus
Mon
Jan 31
Find prices
$5BlaBlaCar Bus
Tue
Feb 1
$42SNCF | TER
$5Flixbus
Wed
Feb 2
$42SNCF | TER
$13Flixbus
Thu
Feb 3
Find prices
$5BlaBlaCar Bus
Fri
Feb 4
$42SNCF | TER
$5Flixbus
Sat
Feb 5
$43SNCF | TER
$5BlaBlaCar Bus
Sun
Feb 6
Find prices
$5BlaBlaCar Bus
Mon
Feb 7
$32SNCF | TER
$5Flixbus
Tue
Feb 8
$42SNCF | TER
$5Flixbus

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa
Accommodation

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all

Overview: Train from Marseille to Nice

distanceDistance98 miles (158 km)
durationAverage train duration2 h 33 min
priceAverage train ticket price$40 (€34)
frequencyTrain frequency12 a day
changesDirect trainYes, there are 12 direct trains a day
carriersTrain companiesSNCF | TER, SNCF | TER, SNCF | TGV, SNCF | TGV, SNCF | TGV INOUI, SNCF | TGV Lyria or SNCF | Intercités

Trains from Marseille to Nice cover the 98 miles (158 km) long route taking on average 2 h 33 min with our travel partners like SNCF | TER, SNCF | TER, SNCF | TGV, SNCF | TGV, SNCF | TGV INOUI, SNCF | TGV Lyria or SNCF | Intercités. Normally, there are 12 trains operating per day, including direct services available. While the average ticket price for this journey costs around $40 (€34), you can find the cheapest train ticket for as low as $35 (€29). Travelers depart most frequently from Marseille-St-Charles and arrive in Nice Ville.

Trains from Marseille to Nice: Journey Details

There are 14 direct trains in France from Marseille to Nice throughout the week and slightly fewer over the weekend. Direct trains depart from very early morning till around 08.30 pm and run on an almost hourly basis with more at peak times. There are also several trains with one change at Toulon each day. Trains are operated by SNCF French Railways and an average journey on one of their popular TGV trains takes approximately 2 hours 45 minutes.

Taking the Train from Marseille

Travellers taking trains from Marseille to Nice will need to make their way to Marseille-St.Charles station. It is the city's main station and there are excellent local transport links. Two metro lines stop at the station, the M1 blue line (east to west) and M2 red line (north to south). Several bus services also stop nearby and taxis will take passengers to the station from any part of the city. Though the station is just a short walk from the Old Port and the Canabiere those arriving on foot should be aware that it is at the top of a small hill and reached by several sets of steps.

Getting into Nice by Train

Nice is often referred to as the 'jewel of the French Riviera' and with its ochre coloured old town buildings, luxury hotels and famous Promenade des Anglais it is easy to see why the city deserves the title. Trains from Marseille to Nice all arrive at Nice Ville station. The station is in the heart of the city but there is a regular tram service that connects it with the Old Town and Promenade des Anglais. The station is also served by several local bus services run by Ligne d'Azur and the Route 99 airport express service. Travellers will also find taxis at the station entrance.

Travel Tips: Trains from Marseille to Nice

Travel by train to Nice easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Marseille to Nice.
FAQs

How much are cheap trains between Marseille and Nice?

Omio customers have found cheap train tickets from Marseille to Nice for as low as $35 (€29)  for the next 7 days.

How much is a train ticket from Marseille to Nice?

The train price between Marseille and Nice is on average $40 (€34)  if you are looking to book your tickets for this journey in the next 7 days.

How far is Marseille to Nice by train?

When traveling this route you should expect the distance to Nice from Marseille by train to be approximately 98 miles (158 km).

How long is the train ride between Marseille and Nice?

The Marseille to Nice train duration is on average 2 h 33 min, which is to be expected when traveling 98 miles (158 km) between Marseille and Nice. However, the time it takes can vary based on specific dates, weekends, and holidays.

Which train station from Marseille to Nice do I depart from? Which Nice train station from Marseille do I arrive in?

When taking a train from Marseille, you have a couple of train stations you can depart from including Marseille-St-Charles, Marseille Saint Ch and Marseille-Blancarde. When you arrive in Nice, your train can arrive in train stations including Nice Ville, Gare de Nice-Ville and Nice Saint-Augustin.

Omio customers traveling this route book their trains from Marseille-St-Charles   to Nice Ville.

Where is the departure train station in Marseille located? Where is the arrival train station in Nice located?

You can find the most popular departure train station for this trip, Marseille-St-Charles, located approximately 0.5 miles (767 m) from the city center of Marseille. The most popular arrival train station in Nice, called Nice Ville, is located around 0.2 miles (378 m) away from its city center.

Which train providers can take me to Nice from Marseille?

When taking a train from Marseille to Nice, you can count on SNCF | TER, SNCF | TER, SNCF | TGV, SNCF | TGV, SNCF | TGV INOUI, SNCF | TGV Lyria or SNCF | Intercités for the best way to get you to Nice. You can also check all possible train providers who offer a service to Nice from Marseille and compare the amenities they offer before buying a train ticket.

How many train services are there between Marseille and Nice a day?

On average, there are 12 trains a day from Marseille to Nice. The train times and services may be different on weekends and holidays compared to weekdays.

What time is the earliest train from Marseille to Nice? What time is the last train from Marseille to Nice?

You can take the first train from Marseille to Nice at 4: 55 AM. The last train from Marseille to Nice that you can take departs at 8: 15 PM. Omio shows you the latest train from Marseille to Nice schedule to help you book the best departure time for this journey.

How far in advance should I purchase a train ticket from Marseille to Nice to get the best deals?

If you buy a train ticket from Marseille to Nice within the next 7 days, you can find tickets to cost on average $40 (€34) one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets between Marseille and Nice are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

Marseille
Nice
Marseille-St-Charles is the most popular Marseille railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Marseille for your trip to Nice.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+33 4950491012
ticketOfficeHours
Ticket Office Hours
Mon - Sun: 09: 00 - 18: 00
Public transit options for Marseille-St-Charles
Bus lines: 521, 52, 56, 82S, 533, 582, 33, 34, 49, 50, 51
Metro lines: M1, M2
Train lines: TGV, iDTGV, OUIGO, TGV Lyria, Eurostar, Thalys