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.

Cityscape of Barcelona, Spain
Origin
Nice
Destination
Barcelona
Countries
France, Spain

Where to book

Train tickets

  • Omio

    Omio connects you with over 1,000 transport providers - trains, buses, flights, and more - to simplify your travel planning.

    Check times & prices
  • 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

Find places to stay in Barcelona

Bright bedroom with white bedding and a breakfast tray on the bedBrowse stays in BarcelonaHotels and apartments via Booking.com

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.

More routes