Travel from Nice to Barcelona

Train, bus or fly from Nice to Barcelona?

Vueling Airlines and easyJet fly from Nice to Barcelona 3 times a day. Alternatively, you can take a train from Nice to Barcelona via Avignon TGV in around 7 h 59 min.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details
Is ride-sharing platform BlaBlaCar right for you?Don't have a car, or can't get there on public transportation? This carpooling platform could be your answer.

How to get from Nice to Barcelona

ModeDurationPrice
From Gare SNCF line 99 bus to Nice airport, fly to Barcelona airport, then train to Barcelona.3 h 58 min$69
From Nice Ville train to Avignon TGV then train to Barcelona Sants.7 h 59 min$141
From Nice Ville train to Marseille-St-Charles then train to Barcelona Sants.8 h 20 min$131
From Nice bus to Barcelona.10 h 50 min$65
From Gare SNCF line 99 bus to Nice, Nice Aéroport Terminal 2 then bus to Barcelona.11 h 18 min$77
From Nice rideshare to Barcelone.7 h 45 min$56
From Nice drive to Barcelona.6 h 15 min$108

How long does it take to get from Nice to Barcelona?

It takes approximately 3 h 58 min to get from Nice to Barcelona, including transfers.

Is there a direct train between Nice and Barcelona?

No, there is no direct train from Nice to Barcelona. However, there are services departing from Nice Ville and arriving at Barcelona Sants via Avignon TGV. The journey, including transfers, takes approximately 7 h 59 min.

Is there a direct bus between Nice and Barcelona?

Yes, there is a direct bus departing from Nice and arriving at Barcelona. Services depart three times a week, and operate Monday, Wednesday and Friday. The journey takes approximately 10 h 50 min.

Operators from Nice to Barcelona

OperatorPhoneWebsite
Lignes D'azur AéroportLignes D'azur Aéroport
Vueling AirlinesVueling Airlines
easyJeteasyJet
Barcelona Cercanías (RENFE)900 41 00 41Barcelona Cercanías (RENFE)
TGV0033 892 353535TGV
French Railways (SNCF)+33 9 70 60 99 70French Railways (SNCF)
Autocares Grupo Samar+34 (0) 91 723 05 06Autocares Grupo Samar
FlixBus+49 1807 123 99 123FlixBus
BlaBlaCarBlaBlaCar
Close Print Itinerary
  1. Here are 7 options to get from
    Nice to Barcelona:

    1. Trip:
      1 Fly
      • One-Way approx: USD $39 - $139
      • Duration: 3 h 58 min
      Open +
      • Trip:
        1 Fly
        • One-Way approx: USD $39 - $139
        • Duration: 3 h 58 min
        Close x
    2. Trip:
      2 Train
      • One-Way approx: USD $119 - $152
      • Duration: 7 h 59 min
      Open +
      • Trip:
        2 Train
        • One-Way approx: USD $119 - $152
        • Duration: 7 h 59 min
        Close x
    3. Trip:
      3 Train via Marseille-St-Charles
      • One-Way approx: USD $98 - $149
      • Duration: 8 h 20 min
      Open +
      • Trip:
        3 Train via Marseille-St-Charles
        • One-Way approx: USD $98 - $149
        • Duration: 8 h 20 min
        Close x
    4. Trip:
      4 Bus Autocares Grupo Samar
      • One-Way approx: USD $50 - $80
      • Duration: 10 h 50 min
      Open +
      • Trip:
        4 Bus Autocares Grupo Samar
        • One-Way approx: USD $50 - $80
        • Duration: 10 h 50 min
        Close x
    5. Trip:
      5 Bus FlixBus
      • One-Way approx: USD $47 - $77
      • Duration: 11 h 18 min
      Open +
      • Trip:
        5 Bus FlixBus
        • One-Way approx: USD $47 - $77
        • Duration: 11 h 18 min
        Close x
    6. Trip:
      6 Rideshare
      • One-Way approx: USD $57
      • Duration: 7 h 45 min
      Open +
      • Trip:
        6 Rideshare
        • One-Way approx: USD $57
        • Duration: 7 h 45 min
        Close x
    7. Trip:
      7 Drive
      • One-Way approx: USD $85 - $130
      • Duration: 6 h 15 min
      Open +
      • Trip:
        7 Drive
        • One-Way approx: USD $85 - $130
        • Duration: 6 h 15 min
        Close x