Travel from Cannes to Perpignan

Train, bus or fly from Cannes to Perpignan?

French Railways (SNCF) operates a train from Cannes to Perpignan every 2 hours. Tickets cost $30 - $50 and the journey takes 2 h 7 min. French Railways (SNCF) also services this route 3 times a day. Alternatively, Eurolines FR operates a bus from Cannes to Perpignan once daily. Tickets cost $45 - $70 and the journey takes 1 h 35 min. 2 other operators also service this route.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Cannes to Perpignan

From Cannes train to Marseille-St-Charles then train to Perpignan. 6 h 9 min 78€. From Cannes Gare Routière bus to Aix-en-Provence then bus to Perpignan. 8 h 40 min 69€. From Cannes Hôtel de Ville bus to Nice, Nice Aéroport Terminal 2 then night bus to Perpignan. 9 h 15 min 66€. From Cannes drive to Perpignan. 4 h 9 min 59€. From Cannes train to Nice airport, fly to Perpignan airport, then line 7 bus to Perpignan. 5 h 58 min 134€. From Cannes train to Nice airport, fly to Toulouse airport, bus to Toulouse-Matabiau, train to Narbonne, then train to Perpignan. 6 h 39 min 107€. From Cannes train to Nice airport, fly to Barcelona airport, train to Barcelona Sants, then train to Perpignan. 6 h 26 min 95€.

Is there a direct train between Cannes and Perpignan?

No, there is no direct train from Cannes to Perpignan. However, there are services departing from Cannes and arriving at Perpignan via Marseille-St-Charles. The journey, including transfers, takes approximately 6 h 9 min.

Is there a direct bus between Cannes and Perpignan?

No, there is no direct bus from Cannes to Perpignan. However, there are services departing from Cannes Gare Routière and arriving at Perpignan via Aix-en-Provence. The journey, including transfers, takes approximately 8 h 40 min.
Close Print Itinerary
  1. Here are 7 options to get from
    Cannes to Perpignan:

    1. Trip:
      1 Train
      • One-Way approx: USD $74 - $112
      • Duration: 6 h 9 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $74 - $112
        • Duration: 6 h 9 min
        Close x
    2. Trip:
      2 Bus
      • One-Way approx: USD $71 - $157
      • Duration: 8 h 40 min
      Open +
      • Trip:
        2 Bus
        • One-Way approx: USD $71 - $157
        • Duration: 8 h 40 min
        Close x
    3. Trip:
      3 Night bus
      • One-Way approx: USD $46 - $82
      • Duration: 9 h 15 min
      Open +
      • Trip:
        3 Night bus
        • One-Way approx: USD $46 - $82
        • Duration: 9 h 15 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $60 - $90
      • Duration: 4 h 9 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $60 - $90
        • Duration: 4 h 9 min
        Close x
    5. Trip:
      5 Fly to Perpignan
      • One-Way approx: USD $67 - $297
      • Duration: 5 h 58 min
      Open +
      • Trip:
        5 Fly to Perpignan
        • One-Way approx: USD $67 - $297
        • Duration: 5 h 58 min
        Close x
    6. Trip:
      6 Fly to Toulouse, train
      • One-Way approx: USD $90 - $241
      • Duration: 6 h 39 min
      Open +
      • Trip:
        6 Fly to Toulouse, train
        • One-Way approx: USD $90 - $241
        • Duration: 6 h 39 min
        Close x
    7. Trip:
      7 Fly to Barcelona, train
      • One-Way approx: USD $79 - $199
      • Duration: 6 h 26 min
      Open +
      • Trip:
        7 Fly to Barcelona, train
        • One-Way approx: USD $79 - $199
        • Duration: 6 h 26 min
        Close x