Barcelona to Nice by Train, Bus, Car and Flights

Travel Along the Mediterranean Coast Into France

Estación de tren de Barcelona França | 140506-0012276-jikatu Barcelona, Spain.
••• Jimmy Baikovicius @jikatu flickr.com Creative Commons License

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:

    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