Find train tickets from Nice to Barcelona

NCE — BCN
29 Jun — 6 Jul1
1 adult
Sat 29/6
Sat 6/7

Good to know

Cheapest day to travel

Thursday

Most expensive day to travel

Wednesday

Average price (round-trip)

£273

Average price (one-way)

£112
Train tickets from Nice to Barcelona are on average 2% less expensive on Thursdays
Train tickets from Nice to Barcelona are on average 3% more expensive on Wednesdays
(avg. price over the last 2 weeks)
(avg. price over the last 2 weeks)

Top tips for finding Nice to Barcelona-El Prat Airport train tickets

  • 25% of our users found round-trip train tickets from Nice to Barcelona for £273 or less.
  • You will generally catch the best train deals if you travel in the afternoon.

FAQs when traveling from Nice to Barcelona by train

  • What train companies travel from Nice to Barcelona-El Prat Airport?

    SNCF is the only train operator serving this route.

Book SNCF tickets from Nice to Barcelona-El Prat Airport (return)

29/7Mon
2 stopsSNCF
9h 24m4FT-YJB
5/8Mon
1 stopSNCF
8h 52mYJB-4FT
£236
7/6Fri
2 stopsSNCF
9h 24m4FT-YJB
9/6Sun
1 stopSNCF
8h 52mYJB-4FT
£269
7/6Fri
2 stopsSNCF
9h 24m4FT-YJB
9/6Sun
1 stopSNCF
8h 52mYJB-4FT
£269
8/8Thu
2 stopsSNCF
9h 24m4FT-YJB
11/8Sun
1 stopSNCF
8h 52mYJB-4FT
£283
5/8Mon
2 stopsSNCF
9h 24m4FT-YJB
11/8Sun
1 stopSNCF
8h 52mYJB-4FT
£311

Search by stops

Search by train company

Book SNCF tickets from Nice to Barcelona-El Prat Airport (one-way)

5/6Wed
2 stopsSNCF
9h 24m4FT-YJB
£108
5/6Wed
2 stopsSNCF
9h 24m4FT-YJB
£108
5/6Wed
2 stopsSNCF
9h 24m4FT-YJB
£108
4/6Tue
2 stopsSNCF
8h 33m4FT-YJB
£115
4/6Tue
2 stopsSNCF
8h 33m4FT-YJB
£115
4/6Tue
2 stopsSNCF
8h 33m4FT-YJB
£115
4/6Tue
2 stopsSNCF
8h 33m4FT-YJB
£115
9/6Sun
2 stopsSNCF
9h 31m4FT-YJB
£125
3/7Wed
2 stopsSNCF
9h 24m4FT-YJB
£129
31/7Wed
2 stopsSNCF
9h 24m4FT-YJB
£130
31/7Wed
2 stopsSNCF
9h 24m4FT-YJB
£131
15/6Sat
2 stopsSNCF
9h 24m4FT-YJB
£138
14/6Fri
2 stopsSNCF
9h 24m4FT-YJB
£146
16/6Sun
2 stopsSNCF
9h 31m4FT-YJB
£152
1/7Mon
2 stopsSNCF
9h 29m4FT-YJB
£153
1/7Mon
2 stopsSNCF
9h 29m4FT-YJB
£153
1/7Mon
2 stopsSNCF
9h 29m4FT-YJB
£154
2/8Fri
2 stopsSNCF
8h 35m4FT-YJB
£158

Search by stops

Search by train company