Travel from Alicante to Perpignan

Bus or train from Alicante to Perpignan?

You can take a train from Alicante to Perpignan via Barcelona Sants in around 7 h 17 min. Alternatively, Starbus operates a bus from Alicante to Perpignan twice daily, and the journey takes 14 h 45 min.

How to get from Alicante to Perpignan

From Alacant-Terminal train to Barcelona Sants then train to Perpignan. 7 h 17 min £86. From Alicante bus to Perpignan. 14 h 45 min. From Alicante drive to Perpignan. 6 h 49 min £82. From Alfonso X El Sabio 12 bus to Alicante airport, fly to Barcelona airport, train to Barcelona Sants, then train to Perpignan. 5 h 10 min £80. From Alfonso X El Sabio 12 bus to Alicante airport, fly to Toulouse airport, bus to Toulouse-Matabiau, train to Narbonne, then train to Perpignan. 7 h 38 min £138.
Close Print Itinerary
  1. Here are 5 options to get from
    Alicante to Perpignan:

    1. Trip:
      1 Train
      • One-Way approx: USD $100 - $130
      • Duration: 7 h 17 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $100 - $130
        • Duration: 7 h 17 min
        Close x
    2. Trip:
      2 Bus
      • One-Way approx: N/A
      • Duration: 14 h 45 min
      Open +
      • Trip:
        2 Bus
        • One-Way approx: N/A
        • Duration: 14 h 45 min
        Close x
    3. Trip:
      3 Drive
      • One-Way approx: USD $90 - $140
      • Duration: 6 h 49 min
      Open +
      • Trip:
        3 Drive
        • One-Way approx: USD $90 - $140
        • Duration: 6 h 49 min
        Close x
    4. Trip:
      4 Fly to Barcelona, train
      • One-Way approx: USD $79 - $237
      • Duration: 5 h 10 min
      Open +
      • Trip:
        4 Fly to Barcelona, train
        • One-Way approx: USD $79 - $237
        • Duration: 5 h 10 min
        Close x
    5. Trip:
      5 Fly to Toulouse, train
      • One-Way approx: USD $120 - $319
      • Duration: 7 h 38 min
      Open +
      • Trip:
        5 Fly to Toulouse, train
        • One-Way approx: USD $120 - $319
        • Duration: 7 h 38 min
        Close x