Flights
Hotels
Cars
Flight+Hotel
Trains
More
Find train tickets from Nice to Barcelona
NCE — BCN
18 Jul — 25 Jul
1
Return
1 adult
Thu 18/7
Thu 25/7
Search
Trains
Barcelona-El Prat Airport
Trains from Nice to Barcelona-El Prat Airport
Good to know
Average price (round-trip)
£244
Average price (one-way)
£138
(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 £244 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)
15/7
Mon
2 stops
SNCF
9h 24m
4FT
-
YJB
18/7
Thu
1 stop
SNCF
8h 52m
YJB
-
4FT
£244
Search
15/7
Mon
2 stops
SNCF
9h 24m
4FT
-
YJB
18/7
Thu
1 stop
SNCF
8h 52m
YJB
-
4FT
£244
Search
1/8
Thu
2 stops
SNCF
9h 24m
4FT
-
YJB
15/8
Thu
1 stop
SNCF
8h 52m
YJB
-
4FT
£277
Search
Search by stops
Direct
1 stop
2+ stops
Search by train company
SNCF
Book SNCF tickets from Nice to Barcelona-El Prat Airport (one-way)
5/9
Thu
2 stops
SNCF
9h 24m
4FT
-
YJB
£107
Search
5/9
Thu
2 stops
SNCF
9h 24m
4FT
-
YJB
£108
Search
18/7
Thu
2 stops
SNCF
9h 24m
4FT
-
YJB
£127
Search
18/7
Thu
2 stops
SNCF
9h 24m
4FT
-
YJB
£127
Search
31/7
Wed
2 stops
SNCF
9h 24m
4FT
-
YJB
£136
Search
1/8
Thu
2 stops
SNCF
9h 24m
4FT
-
YJB
£139
Search
15/8
Thu
2 stops
SNCF
9h 24m
4FT
-
YJB
£140
Search
26/7
Fri
2 stops
SNCF
8h 35m
4FT
-
YJB
£146
Search
26/7
Fri
2 stops
SNCF
8h 35m
4FT
-
YJB
£146
Search
26/6
Wed
2 stops
SNCF
8h 33m
4FT
-
YJB
£155
Search
10/8
Sat
2 stops
SNCF
8h 35m
4FT
-
YJB
£185
Search
Show more results
Search by stops
Direct
1 stop
2+ stops
Search by train company
SNCF
Popular train routes to Barcelona-El Prat Airport
Trains from Madrid to Barcelona from £19
Trains from Valencia to Barcelona from £47
Popular train routes from Nice
Trains from Nice to Paris from £69
Trains from Nice to Marseille from £76
Trains from Nice to Lyon from £124
Trains from Nice to Toulon from £221