Travel options for:
Madrid to Lourdes
  • Train, bus

    $79 - $103
    1. Madrid-Puerta de Atocha

      3 h 5 min - once daily

      $50 - $70

    2. Estación RENFE

      17 min - every 20 minutes

      $2

    3. Pamplona

      3 h - on demand

      $24 - $35

  • Train, bus via Zaragoza Delicias

    $85 - $129
    1. Madrid-Puerta de Atocha

      1 h 15 min - every 4 hours

      $45 - $65

    2. Zaragoza Delicias

      1 h 43 min - 5 times a day

      $12 - $28

    3. Estación RENFE

      17 min - every 20 minutes

      $2

    4. Pamplona

      3 h - on demand

      $24 - $35

  • Bus PLM Autocares

    $47 - $61
    1. Madrid

      5 h 15 min - 4 times a day

      $22 - $27

    2. Pamplona

      3 h - on demand

      $24 - $35

  • Train

    $96 - $136
    1. Madrid-Puerta de Atocha

      5 h 10 min - 3 times a week

      $70 - $90

    2. Belaskoenea-Irun

      6 min - hourly

      $1 - $2

    3. Hendaye

      35 min - 5 times a day

      $13 - $18

    4. Bayonne

      1 h 58 min - 3 times a day

      $11 - $30

  • Bus Autocares Grupo Samar

    $52 - $74
    1. Santo Domingo

      40 min - every 15 minutes - line 148

      $4 - $6

    2. Madrid

      7 h 20 min - 3 times a week

      $45 - $65

    3. Tarbes - Gare Routière

      41 min - every 4 hours

      $3

  • Drive

    $75 - $110
    1. Madrid

      6 h 23 min - 350.9 miles

      $75 - $110

  • Fly to Pamplona, bus

    $108 - $480
    1. Madrid

      25 min - every 30 minutes

      $2 - $4

    2. Madrid (MAD)

      55 min - non-stop

      $80 - $440

    3. Pamplona (PNA)

      17 min - hourly

      $2

    4. Pamplona

      3 h - on demand

      $24 - $35

  • Fly to Toulouse, train

    $35 - $130
    1. Madrid

      25 min - every 30 minutes

      $2 - $4

    2. Madrid (MAD)

      1 h 15 min - non-stop

      $17 - $90

    3. Toulouse (TLS)

      22 min - every 30 minutes

      $2

    4. Toulouse-Matabiau

      1 h 51 min - once daily

      $14 - $35

  • Fly to San Sebastian, train

    $103 - $334
    1. Madrid

      25 min - every 30 minutes

      $2 - $4

    2. Madrid (MAD)

      1 h 15 min - non-stop

      $75 - $280

    3. San Sebastian (EAS)

      5 min - every 15 minutes

      $1

    4. Irun-Colon

      4 min - hourly

      $1 - $2

    5. Hendaye

      35 min - 5 times a day

      $13 - $18

    6. Bayonne

      1 h 58 min - 3 times a day

      $11 - $30

  • Fly to Logrono, bus

    $118 - $223
    1. Madrid

      25 min - every 30 minutes

      $2 - $4

    2. Madrid (MAD)

      50 min - non-stop

      $65 - $150

    3. Logrono (RJL)

      15 min - 9.7 miles

      $21 - $26

    4. Viana

      1 h 10 min - 6 times a week

      $6 - $9

    5. Pamplona

      3 h - on demand

      $24 - $35

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

From Madrid-Puerta de Atocha train to Estación RENFE, bus to Pamplona, then bus to Lourdes. 7 h £73. From Madrid-Puerta de Atocha train to Zaragoza Delicias, train to Estación RENFE, bus to Pamplona, then bus to Lourdes. 7 h 42 min £79. From Madrid bus to Pamplona then bus to Lourdes. 8 h 45 min £41. From Madrid-Puerta de Atocha train to Belaskoenea-Irun, tram to Hendaye, train to Bayonne, then train to Lourdes. 9 h 41 min £94. From Santo Domingo line 148 bus to Madrid, bus to Tarbes - Gare Routière, then bus to Lourdes - Gare SNCF. 10 h 41 min £47. From Madrid drive to Lourdes. 6 h 23 min £69. From Recoletos train to Madrid airport, fly to Pamplona airport, bus to Pamplona, then bus to Lourdes. 6 h 17 min £190. From Recoletos train to Madrid airport, fly to Toulouse airport, bus to Toulouse-Matabiau, then train to Lourdes. 6 h 59 min £56. From Recoletos train to Madrid airport, fly to San Sebastian airport, bus to Irun-Colon, tram to Hendaye, train to Bayonne, then train to Lourdes. 7 h 19 min £122. From Recoletos train to Madrid airport, fly to Logrono airport, taxi to Viana, bus to Pamplona, then bus to Lourdes. 8 h 10 min £105.