Nice to Barcelona by train
Nice to Barcelona by train needs at least one change today, about 8 hours 7 minutes via Marseille, with no single fare covering the whole journey.

There is no direct train from Nice to Barcelona. The fastest change-inclusive journey, booked as a single search on SNCF Connect, takes about 8 hours 7 minutes.
Nice to Barcelona by train at a glance
| Detail | What to expect |
|---|---|
| Direct service | None. Every journey needs at least one change |
| Fastest journey (SNCF Connect routing) | About 8 hours 7 minutes, changing at Marseille Saint-Charles and Béziers |
| Typical journey | About 8 hours 39 minutes, averaged across the day's two SNCF Connect itineraries |
| Departure station | Nice-Ville |
| Change stations | Marseille Saint-Charles, then Béziers or Montpellier Saint-Roch |
| Arrival station | Barcelona-Sants |
| Single-seller booking | SNCF Connect covers the whole journey in one search (TER, Intercités and TGV INOUI Spain). Renfe's own faster Marseille to Barcelona train is sold separately |
| Fares | No single through-fare. On SNCF Connect, the Marseille to Barcelona leg alone has ranged from about €64 to €160 in 2nd class depending on the date |
| Distance | About 794 km by rail |
Treat these two itineraries as orientation, not a promise: departure times shift by season, so check your exact date when you book.
Two changes with one booking, or one change with two
SNCF Connect will sell you the whole Nice to Barcelona journey as a single search and a single purchase, which is the easiest way to book it. That itinerary uses a regional TER from Nice to Marseille Saint-Charles, an Intercités service on to Béziers or Montpellier Saint-Roch, then TGV INOUI Spain for the final run into Barcelona-Sants. It works, but it asks you to make two changes and to keep three separate connections tight enough to matter.
There is a second way to do it that trims that down to one change, at the cost of a second booking. Renfe runs its own AVE high-speed train non-stop from Marseille Saint-Charles to Barcelona-Sants, in around 4 hours 32 minutes. That is considerably faster than the change-at-Béziers version SNCF sells for the same city pair. Book your Nice to Marseille leg separately on SNCF Connect or with OUIGO, then book the Marseille to Barcelona leg directly with Renfe. You gain a faster, simpler final leg and lose the safety net of a single ticket. If your first train runs late, nobody is contractually obliged to protect a connection between two different companies' bookings, so build in a real buffer at Marseille rather than the minimum connection time SNCF Connect shows for its own itinerary.
For most travellers who want one purchase and one confirmation email, book the SNCF Connect itinerary. Choose the Renfe combination instead if you are comfortable managing two bookings and want the shorter, single-change run through Marseille.
Why the France to Spain link comes in two separate services
Renfe and SNCF used to sell one another's trains on this corridor as a joint venture, with SNCF's TGV Duplex running Paris to Barcelona and Renfe's AVE S100 running Barcelona to Lyon and Barcelona to Marseille. SNCF ended that arrangement unilaterally in December 2022. It kept the Paris route to itself. Renfe's own Barcelona-Lyon and Barcelona-Marseille trains stopped for a few months, then came back in July 2023 as a solo Renfe operation, and have since grown into a daily service.
The practical result is that Renfe and SNCF are now competitors rather than partners on the Mediterranean corridor, and neither sells the other's tickets. SNCF Connect will not show you Renfe's AVE, which is why its own Nice to Barcelona search routes you through Béziers or Montpellier instead of straight down the coast on Renfe's faster train. If you want Renfe's option, you have to go to renfe.com, or an aggregator that lists both networks, and book that leg on its own.
Stations at each end
Nice-Ville is the only long-distance station you need in Nice, and every train on this route starts there. It sits a short walk north of the Promenade des Anglais, with tram and bus connections into the rest of the city.
Marseille Saint-Charles is where every version of this journey changes trains, whichever combination you book. It is a large, well-signed terminus above the old town, with a taxi rank and left-luggage facilities, and it is worth allowing a proper margin here rather than the shortest published connection, since a late arrival from Nice can turn a comfortable change into a sprint.
Barcelona-Sants is the arrival point for every routing on this corridor. It is Barcelona's main station, open from around 4:30 in the morning until just after midnight, with a metro interchange, taxis, shops and a staffed left-luggage office. It sits a short walk or one metro stop from the city centre, so you do not need a taxi to reach most central hotels.
Tickets, fares and rail passes
There is no single published through-fare for Nice to Barcelona, because the journey always combines at least two operators' products even when SNCF Connect sells it as one booking. The clearest anchor available is the Marseille to Barcelona leg itself: on SNCF Connect's own fare calendar, the SNCF-sold Intercités-plus-TGV-INOUI-Spain combination for that single leg has ranged from about €64 to €160 in 2nd class across a four-week window, so the exact date you travel changes the price more than almost anything else. That range is a snapshot of one seller's calendar for one leg, not a through-fare or a fixed price, so price your own dates on SNCF Connect's fare calendar before booking. Renfe does not publish a comparable through-fare for its faster Marseille to Barcelona AVE on its own site; price that leg separately at renfe.com.
Seat reservation is compulsory on every high-speed France to Spain train on this corridor, whether you end up on TGV INOUI Spain or Renfe's AVE, and the reservation is built into the ticket price rather than sold separately when you buy a normal ticket. Interrail and Eurail passes are accepted on these Spain-France high-speed trains, with a small compulsory reservation fee on top of the pass.
The Nice to Marseille leg is run by a mix of TER, TGV INOUI and OUIGO Grande Vitesse. If your Nice to Marseille train is a OUIGO service, the same rule that now covers OUIGO across France applies here too. Since July 2026, Interrail and Eurail passes are valid on OUIGO Grande Vitesse trains. The reservation is still compulsory and paid separately, typically €10 rising to €20 once a limited pass-holder quota sells out, and it can currently only be booked through the official Eurail or Interrail reservation service, not through ouigo.com, the OUIGO app or SNCF Connect. TER and TGV INOUI on this leg follow SNCF's standard domestic reservation and pass rules, so check which brand operates your specific departure before you book.
Train versus plane for Nice to Barcelona
Flying between these two cities is quick in the air but rarely quick door to door, once you add the airport transfer at both ends and the usual security buffer. The train replaces all of that with two city-centre stations and a change in Marseille that at least breaks up an otherwise long day. An 8-hour-plus rail journey along the Mediterranean coast, past the Camargue and the vineyards south of Montpellier, suits travellers who want the coastal scenery or who are already avoiding flights, more than it suits anyone purely optimising for speed.
Where to book
Train tickets
- Check times & prices
Omio
Omio connects you with over 1,000 transport providers - trains, buses, flights, and more - to simplify your travel planning.
Rail Europe
Rail Europe is a leading travel tech company specializing in European train bookings for over 15,000 travel professionals worldwide.
Trainline
Trainline sells rail and coach tickets worldwide on behalf of major UK and European transport companies.
Train service
- Check times & prices
Renfe is Spain’s national railway operator, offering high-speed, long-distance, and regional train services with extensive domestic coverage.
Official website - Check times & prices
SNCF is France’s state-owned rail operator, running high-speed, regional, and international TGV services across Europe.
Official website
Find places to stay in Barcelona

Frequently asked questions
Is there a direct train from Nice to Barcelona?
No. Every journey needs at least one change. SNCF Connect's own routing uses two, at Marseille Saint-Charles and then Béziers or Montpellier Saint-Roch.
How long does the train from Nice to Barcelona take?
About 8 hours 7 minutes on the fastest SNCF Connect itinerary, or around 8 hours 39 minutes on average. Booking the Marseille to Barcelona leg with Renfe instead can beat that, since Renfe's train runs non-stop from Marseille in about 4 hours 32 minutes, but it means two separate bookings rather than one.
Which stations do Nice to Barcelona trains use?
Trains leave from Nice-Ville and arrive at Barcelona-Sants. Every routing changes at Marseille Saint-Charles, and the SNCF-sold itinerary adds a second change at Béziers or Montpellier Saint-Roch.
Can I book the whole Nice to Barcelona journey with one ticket?
Yes, through SNCF Connect, which sells the TER, Intercités and TGV INOUI Spain legs as a single search and purchase. Renfe's faster, non-stop Marseille to Barcelona train is not included in that search and has to be booked separately, directly with Renfe or through an aggregator that lists both networks.
How much does the Nice to Barcelona train cost?
There is no single through-fare. The clearest anchor is the Marseille to Barcelona leg on SNCF Connect's own Intercités-plus-TGV-INOUI-Spain product, which has ranged from about €64 to €160 in 2nd class depending on the date, so price your own dates on SNCF Connect's fare calendar rather than relying on that range. Renfe does not publish a comparable fare for its faster Marseille to Barcelona AVE, so price that leg separately at renfe.com.
Are Interrail and Eurail passes valid on the Nice to Barcelona route?
Yes on the Spain-France high-speed trains, whether TGV INOUI Spain or Renfe's AVE, with a small compulsory reservation fee on top of the pass. On the Nice to Marseille leg, OUIGO Grande Vitesse trains are also pass-valid since July 2026, but the reservation is compulsory, costs extra (typically €10 rising to €20), and can currently only be booked through the Eurail or Interrail reservation service, not through ouigo.com or SNCF Connect. TER and TGV INOUI on that leg follow SNCF's standard domestic pass rules.