Barcelona to Nice by train

Last reviewed: July 2026

Typical duration
7h10
Direct
No direct service
From price
Fares from €103
Promenade des Anglais and coastline in Nice

Train service

Train tickets

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.

Frequently asked questions

Is there a direct train from Barcelona to Nice?

No. There are no direct trains from Barcelona to Nice. All itineraries require at least one change, most commonly at Marseille St-Charles.

How long does the train from Barcelona to Nice take?

The fastest available option is around 7 hours 10 minutes, but many bookable itineraries take 8 to 13 hours or more depending on the connection and date. Use these figures as planning guidance and check live schedules before booking.

Which station in Nice should I use?

Nice Ville is the main city-centre station and the right choice for most travellers. Nice Saint-Augustin can appear as an alternate Nice stop and is closer to Nice airport, but further from the city centre.

Can I use an Interrail or Eurail pass from Barcelona to Nice?

Yes. Both the Interrail Global Pass and the Eurail Global Pass are valid on this cross-border journey. However, seat reservations are compulsory on all TGV and AVE high-speed trains, and the number of passholder seats is limited - book your reservation early.

Is the train or bus better from Barcelona to Nice?

The train is faster, more comfortable, and offers better luggage conditions. Coach buses can be cheaper but typical journey times are 12 to 14 hours or more. For most travellers, the train is the better choice.

More routes