Nice is a popular destination from Barcelona. Not only is it a beautiful city to visit, but it is also close to Monaco and the Italian border. There are many options on how to travel between the two.
Some popular stops along the way include:
- Figueres , home of the Salvador Dalí Museum
- Girona , famous walled city seen in Game of Thrones
- Perpignan , Montpellier and Marseille, popular beach towns in France.
Flights from Barcelona to Nice
There are frequent flights from Barcelona to Nice. These are typically cheaper than the train, bus, or car, but you need to factor in the extra time it takes to travel through the airport and go through security. EasyJet and Vueling offer uninterrupted service. On average, one-way tickets are as low as $ 30.
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 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 most expensive (60 euros) arrives at 4 am, which can be uncomfortable with regard to checking in at the hotel. The cheapest (about 45 euros) leaves and arrives later, which is more convenient. When looking for the bus, remember that the Spanish call Nice “Nice.”
Buses from Barcelona to Nice leave from the Sants and Nord bus stations. The cheapest bus only leaves from Nord.
Barcelona to Nice by car
The 400-mile (650-kilometer) journey from Barcelona to Nice takes about six hours, traveling primarily on the P-7 and A9 roads. In Spain, AP roads (Autopistas) are toll roads.





