Nice is a popular destination from Barcelona. Not only is it a beautiful city to visit in itself, it is also close to Monaco and the Italian border. There are many options for how to travel between the two.
Suggested Itinerary from Barcelona to Nice
Some popular stops along the way include:
- Figueres, home to the Salvador Dali Museum
- Girona, famous walled city seen in Game of Thrones
- Perpignan, Montpellier and Marseilles, popular beach cities in France.
Flights from Barcelona to Nice
There are frequent flights from Barcelona to Nice. They are usually cheaper than the train, bus or car.
Barcelona to Nice by Train and Bus
There is no direct train from Barcelona to Nice. It takes around eight hours to travel by train, changing in either Montpellier or Valence, plus transfer times. Trains from Barcelona to Nice (via Montpellier) depart and arrive in Barcelona from Sants station.
There are two buses a day from Barcelona to Nice. The more expensive one (60 euros) arrives at 4am, which can be awkward regarding hotel check-in. The cheaper one (about 45 euros) departs and arrives later, which is more convenient. When searching for the bus, remember that the Spanish call Nice 'Niza'.
Buses from Barcelona to Nice depart from both Sants and Nord bus stations (the cheaper bus only departs from Nord).
Barcelona to Nice by Car
The 650km drive from Barcelona to Nice takes about six hours, traveling mainly on the P-7, A9 roads.
Note - AP roads are toll roads