Travel options for:
Lourdes to Barcelona
  • Train

    $54 - $100
    1. Lourdes

      2 h 8 min - twice daily

      $14 - $35

    2. Toulouse-Matabiau

      3 h 20 min - once daily

      $40 - $65

  • Bus Alsa

    $21 - $50
    1. Lourdes

      2 h 30 min - 6 times a week

      $7 - $10

    2. Toulouse

      5 h 40 min - twice daily

      $14 - $40

  • Bus MonBus

    $55 - $78
    1. Lourdes

      3 h - on demand

      $24 - $35

    2. Pamplona

      6 h 10 min - twice daily

      $30 - $45

  • Drive

    $55 - $85
    1. Lourdes

      5 h 5 min - 259 miles

      $55 - $85

  • Train to San Sebastian, fly

    $66 - $286
    1. Lourdes

      1 h 37 min - once daily

      $12 - $35

    2. Bayonne

      37 min - every 3 hours

      $10

    3. Hendaia

      4 min - hourly

      $1 - $2

    4. Gipuzkoa 1

      5 min - every 30 minutes

      $1

    5. San Sebastian (EAS)

      1 h 20 min - non-stop

      $40 - $240

    6. Barcelona (BCN)

      16 min - every 30 minutes

      $2

  • Train to Toulouse, fly

    $58 - $339
    1. Lourdes

      2 h 8 min - twice daily

      $14 - $35

    2. Gare routière

      26 min - every 30 minutes

      $2

    3. Toulouse (TLS)

      55 min - non-stop

      $40 - $300

    4. Barcelona (BCN)

      16 min - every 30 minutes

      $2

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Lourdes train to Toulouse-Matabiau then train to Barcelona Sants. 6 h 28 min 75€. From Lourdes bus to Toulouse then bus to Barcelona. 9 h 10 min 23€. From Lourdes bus to Pamplona then bus to Barcelona. 10 h 10 min 58€. From Lourdes drive to Barcelona. 5 h 5 min 57€. From Lourdes train to Bayonne, train to Hendaia, tram to Gipuzkoa 1, bus to San Sebastian airport, fly to Barcelona airport, then train to Barcelona. 6 h 9 min 102€. From Lourdes train to Gare routière, bus to Toulouse airport, fly to Barcelona airport, then train to Barcelona. 5 h 13 min 125€.