Travel from Puigcerdà to Perpignan

Bus or train from Puigcerdà to Perpignan?

Le Département des Pyrénées-Orientales operates a bus from Puigcerdà to Perpignan 4 times a day. Tickets cost $2 and the journey takes 41 min. Le Département des Pyrénées-Orientales also services this route 4 times a day. Alternatively, French Railways (SNCF) operates a train from Puigcerdà to Perpignan 3 times a day. Tickets cost $15 - $23 and the journey takes 2 h 42 min. French Railways (SNCF) also services this route every 2 hours.

How to get from Puigcerdà to Perpignan

From Bourg-Madame line 260 bus to Mont-Louis then bus to Perpignan. 4 h 7 min 1€. From Bourg Madame train to Villefranche Vernet les Bains then train to Perpignan. 4 h 30 min 21€. From Puigcerdà drive to Perpignan. 1 h 26 min 12€.

Operators from Puigcerdà to Perpignan

Close Print Itinerary
  1. Here are 3 options to get from
    Puigcerdà to Perpignan:

    1. Trip:
      1 Bus
      • One-Way approx: USD $1
      • Duration: 4 h 7 min
      Open +
    2. Trip:
      2 Train
      • One-Way approx: USD $21 - $31
      • Duration: 4 h 30 min
      Open +
      • Trip:
        2 Train
        • One-Way approx: USD $21 - $31
        • Duration: 4 h 30 min
        Close x
    3. Trip:
      3 Drive
      • One-Way approx: USD $12 - $18
      • Duration: 1 h 26 min
      Open +
      • Trip:
        3 Drive
        • One-Way approx: USD $12 - $18
        • Duration: 1 h 26 min
        Close x