Travel options for:
Lourdes to Milan
  • Fly Lourdes/Tarbes to Milan Malpensa, train

    $90 - $371
    1. Lourdes

      22 min - every 4 hours

      $3 - $5

    2. Lourdes/Tarbes (LDE)

      5 h 55 min - 1 stopover

      $75 - $350

    3. Milan Malpensa (MXP)

      37 min - every 30 minutes

      $12 - $16

  • Train to Toulouse, fly to Milan Malpensa, train

    $68 - $263
    1. Lourdes

      2 h 8 min - twice daily

      $14 - $35

    2. Gare routière

      25 min - every 30 minutes

      $2

    3. Toulouse (TLS)

      1 h 20 min - non-stop

      $40 - $210

    4. Milan Malpensa (MXP)

      37 min - every 30 minutes

      $12 - $16

  • Fly Pau to Milan Linate

    $237 - $618
    1. Lourdes

      25 min - 4 times a day

      $6 - $16

    2. Pôle Gare SNCF

      30 min - every 2 hours

    3. Pau (PUF)

      4 h 10 min - 1 stopover

      $230 - $600

    4. Milan Linate (LIN)

      23 min - every 15 minutes - line 73

      $1 - $3

  • Fly Pau to Milan Malpensa, train

    $258 - $581
    1. Lourdes

      25 min - 4 times a day

      $6 - $16

    2. Pôle Gare SNCF

      30 min - every 2 hours

    3. Pau (PUF)

      3 h 20 min - 1 stopover

      $240 - $550

    4. Milan Malpensa (MXP)

      37 min - every 30 minutes

      $12 - $16

  • Fly Lourdes/Tarbes to Milan Linate

    $274 - $958
    1. Lourdes

      22 min - every 4 hours

      $3 - $5

    2. Lourdes/Tarbes (LDE)

      5 h 25 min - 1 stopover

      $270 - $950

    3. Milan Linate (LIN)

      23 min - every 15 minutes - line 73

      $1 - $3

  • Train

    $129 - $255
    1. Lourdes

      2 h 8 min - twice daily

      $14 - $35

    2. Toulouse-Matabiau

      4 h 8 min - 3 times a day

      $65 - $100

    3. Lyon Part Dieu

      5 h 21 min - once daily

      $50 - $120

  • Bus Isilines

    $72 - $114
    1. Lourdes

      50 min - every 4 hours

      $2 - $8

    2. Tarbes

      7 h 15 min - 3 times a week

      $40 - $55

    3. Valence

      7 h 50 min - 6 times a week

      $28 - $50

    4. Lampugnano

      14 min - every 10 minutes - line 1

      $2

  • Bus Eurolines IT

    $83 - $123
    1. Lourdes

      2 h 30 min - 6 times a week

      $7 - $10

    2. Toulouse - Gare Routière

      16 h 30 min - 3 times a week

      $75 - $110

    3. lampugnano m1

      18 min - every 20 minutes - line 68

      $1 - $3

  • Drive

    $150 - $230
    1. Lourdes

      10 h 2 min - 657 miles

      $150 - $230

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

From Lourdes - Gare SNCF bus to Lourdes/Tarbes airport, fly to Milan Malpensa airport, then train to Milan. 9 h 12 min $208. From Lourdes train to Gare routière, bus to Toulouse airport, fly to Milan Malpensa airport, then train to Milan. 7 h 2 min $130. From Lourdes train to Pôle Gare SNCF, bus to Pau airport, fly to Milan Linate airport, then line 73 bus to Milan. 8 h 35 min $515. From Lourdes train to Pôle Gare SNCF, bus to Pau airport, fly to Milan Malpensa airport, then train to Milan. 8 h 10 min $487. From Lourdes - Gare SNCF bus to Lourdes/Tarbes airport, fly to Milan Linate airport, then line 73 bus to Milan. 8 h 17 min $476. From Lourdes train to Toulouse-Matabiau, train to Lyon Part Dieu, then train to Milano Porta Garibaldi. 13 h 37 min $204. From Lourdes bus to Tarbes, bus to Valence, bus to Lampugnano, then line 1 subway to Duomo M1. 18 h 13 min $99. From Lourdes bus to Toulouse - Gare Routière, bus to lampugnano m1, then line 68 bus to conciliazione m1. 20 h 27 min $100. From Lourdes drive to Milan. 10 h 2 min $193.