Travel options for:
Barcelona to Lourdes
  • Train

    $78 - $110
    1. Barcelona Sants

      3 h 7 min - once daily

      $50 - $75

    2. Toulouse-Matabiau

      1 h 51 min - once daily

      $27 - $40

  • Bus ALSA

    $20 - $50
    1. Barcelona

      6 h 20 min - 3 times a day

      $13 - $45

    2. Toulouse

      2 h 25 min - twice a week

      $6 - $9

  • Bus FlixBus

    $32 - $52
    1. Barcelona

      4 h 55 min - once daily

      $16 - $28

    2. Carcassonne

      3 h 35 min - 5 times a week

      $12 - $22

    3. Tarbes - Gare Routière

      41 min - every 4 hours

      $3

  • Drive

    $69 - $100
    1. Barcelona

      4 min - 1.8 miles

      $5 - $7

    2. Paral·lel-Drassanes

      4 min - every 10 minutes

      $3

    3. Moll de Barcelona

      5 h 17 min - 287.1 miles

      $60 - $90

  • Fly, train

    $79 - $296
    1. Barcelona

      17 min - every 30 minutes

      $2

    2. Barcelona (BCN)

      1 h 30 min - non-stop

      $40 - $240

    3. San Sebastian (EAS)

      5 min - every 15 minutes

      $1

    4. Irun

      4 min - every 30 minutes

      $1 - $2

    5. Hendaye

      35 min - 5 times a day

      $11 - $16

    6. Bayonne

      1 h 58 min - 3 times a day

      $24 - $35

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

From Barcelona Sants train to Toulouse-Matabiau then train to Lourdes. 5 h 57 min 90€. From Barcelona bus to Toulouse then bus to Lourdes. 9 h 45 min 31€. From Barcelona bus to Carcassonne, bus to Tarbes - Gare Routière, then bus to Lourdes - Gare SNCF. 11 h 11 min 48€. From Barcelona taxi to Paral·lel-Drassanes, bus to Moll de Barcelona, then drive to Lourdes. 5 h 25 min 79€. From Barcelona - Passeig de Gràcia train to Barcelona airport, fly to San Sebastian airport, bus to Irun, train to Hendaye, train to Bayonne, then train to Lourdes. 7 h 20 min 129€.