Travel from Peñíscola to Barcelona

Bus or train from Peñíscola to Barcelona?

HIFE S.A. operates a bus from Peñíscola to Barcelona 5 times a day. Tickets cost $5 - $8 and the journey takes 25 min. 2 other operators also service this route. Alternatively, Autos Mediterraneo operates a train from Peñíscola to Barcelona every 30 minutes. Tickets cost $1 - $3 and the journey takes 20 min. 2 other operators also service this route.

How to get from Peñíscola to Barcelona

From Peñíscola bus to Tortosa Peaje, bus to Diagonal - L'Illa Diagonal, then line 7 bus to Gran Via-Balmes. 3 h 48 min 28€. From Peñíscola bus to Benicarlo, train to Barcelona Sants, then train to Barcelona Catalunya. 3 h 56 min 32€. From Peñíscola drive to Barcelona. 2 h 17 min 26€. From Peñíscola bus to Benicarlo, train to Xativa, line 5 subway to Valencia airport, fly to Barcelona airport, then train to Barcelona. 5 h 27 min 79€.
Close Print Itinerary
  1. Here are 4 options to get from
    Peñíscola to Barcelona:

    1. Trip:
      1 Bus
      • One-Way approx: USD $24 - $36
      • Duration: 3 h 48 min
      Open +
      • Trip:
        1 Bus
        • One-Way approx: USD $24 - $36
        • Duration: 3 h 48 min
        Close x
    2. Trip:
      2 Train
      • One-Way approx: USD $29 - $46
      • Duration: 3 h 56 min
      Open +
      • Trip:
        2 Train
        • One-Way approx: USD $29 - $46
        • Duration: 3 h 56 min
        Close x
    3. Trip:
      3 Drive
      • One-Way approx: USD $26 - $40
      • Duration: 2 h 17 min
      Open +
      • Trip:
        3 Drive
        • One-Way approx: USD $26 - $40
        • Duration: 2 h 17 min
        Close x
    4. Trip:
      4 Train, fly
      • One-Way approx: USD $52 - $178
      • Duration: 5 h 27 min
      Open +
      • Trip:
        4 Train, fly
        • One-Way approx: USD $52 - $178
        • Duration: 5 h 27 min
        Close x