Travel from Irun to Barcelona

Train, bus or fly from Irun to Barcelona?

Vueling Airlines flies from Irun to Barcelona once daily. Alternatively, you can take a train from Irun to Barcelona via Zaragoza Delicias and Barcelona Sants in around 6 h 9 min.

How to get from Irun to Barcelona

From San Sebastian airport fly to Barcelona airport then train to Barcelona. 1 h 35 min $92. From Irún train to San Sebastián, bus to Bilbao airport, fly to Barcelona airport, then train to Barcelona. 4 h 44 min $56. From Irun train to Zaragoza Delicias, train to Barcelona Sants, then train to Barcelona Catalunya. 6 h 9 min $107. From Irun train to Estació De Sants then bus to Barcelona. 7 h 12 min $107. From Irun bus to Barcelona. 8 h 20 min $40. From Hendaye bus to Pamplona, bus to Zaragoza, then bus to Barcelona. 9 h 23 min $100. From Irun drive to Barcelona. 5 h 35 min $83.
Close Print Itinerary
  1. Here are 7 options to get from
    Irun to Barcelona:

    1. Trip:
      1 Fly from San Sebastian
      • One-Way approx: USD $44 - $239
      • Duration: 1 h 35 min
      Open +
      • Trip:
        1 Fly from San Sebastian
        • One-Way approx: USD $44 - $239
        • Duration: 1 h 35 min
        Close x
    2. Trip:
      2 Bus to Bilbao, fly
      • One-Way approx: USD $38 - $133
      • Duration: 4 h 44 min
      Open +
      • Trip:
        2 Bus to Bilbao, fly
        • One-Way approx: USD $38 - $133
        • Duration: 4 h 44 min
        Close x
    3. Trip:
      3 Train via Zaragoza Delicias
      • One-Way approx: USD $71 - $138
      • Duration: 6 h 9 min
      Open +
      • Trip:
        3 Train via Zaragoza Delicias
        • One-Way approx: USD $71 - $138
        • Duration: 6 h 9 min
        Close x
    4. Trip:
      4 Train
      • One-Way approx: USD $83 - $108
      • Duration: 7 h 12 min
      Open +
      • Trip:
        4 Train
        • One-Way approx: USD $83 - $108
        • Duration: 7 h 12 min
        Close x
    5. Trip:
      5 Bus MonBus
      • One-Way approx: USD $35 - $55
      • Duration: 8 h 20 min
      Open +
      • Trip:
        5 Bus MonBus
        • One-Way approx: USD $35 - $55
        • Duration: 8 h 20 min
        Close x
    6. Trip:
      6 Bus ALSA
      • One-Way approx: USD $81 - $116
      • Duration: 9 h 23 min
      Open +
      • Trip:
        6 Bus ALSA
        • One-Way approx: USD $81 - $116
        • Duration: 9 h 23 min
        Close x
    7. Trip:
      7 Drive
      • One-Way approx: USD $65 - $100
      • Duration: 5 h 35 min
      Open +
      • Trip:
        7 Drive
        • One-Way approx: USD $65 - $100
        • Duration: 5 h 35 min
        Close x