Travel options for:
Madrid to Piacenza
  • Fly to Milan Linate, shuttle

    $97 - $533
    1. Madrid

      25 min - every 30 minutes

      $2 - $3

    2. Madrid (MAD)

      2 h 5 min - non-stop

      $65 - $270

    3. Milan Linate (LIN)

      1 h - on demand

      $30 - $260

      • Piacenza
  • Fly to Milan Bergamo, shuttle

    $87 - $503
    1. Madrid

      25 min - every 30 minutes

      $2 - $3

    2. Madrid (MAD)

      2 h 15 min - non-stop

      $35 - $210

    3. Milan Bergamo (BGY)

      1 h 25 min - on demand

      $50 - $290

      • Piacenza
  • Fly to Milan Malpensa, train

    $70 - $248
    1. Madrid

      25 min - every 30 minutes

      $2 - $3

    2. Madrid (MAD)

      2 h 5 min - non-stop

      $50 - $210

    3. Milan Malpensa (MXP)

      52 min - hourly

      $5 - $16

    4. Milano Centrale

      43 min - every 4 hours

      $13 - $19

      • Piacenza
  • Fly to Bologna, train

    $67 - $458
    1. Madrid

      25 min - every 30 minutes

      $2 - $3

    2. Madrid (MAD)

      2 h 15 min - non-stop

      $40 - $210

    3. Bologna (BLQ)

      8 min - on demand

      $3 - $210

    4. Bologna Centrale

      1 h 21 min - every 4 hours

      $22 - $35

      • Piacenza
  • Train via Barcelona Sants

    $248 - $338
    1. Madrid-Puerta de Atocha

      2 h 30 min - hourly

      $75 - $110

    2. Barcelona Sants

      4 h 59 min - once daily

      $85 - $120

    3. Lyon Part Dieu

      3 h 53 min - once daily

      $60 - $75

    4. Torino Porta Susa

      48 min - 3 times a day

      $21 - $30

    5. Milano Centrale

      43 min - every 4 hours

      $7 - $11

      • Piacenza
  • Train

    $222 - $324
    1. Madrid-Puerta de Atocha

      7 h 50 min - once daily

      $140 - $200

    2. Marseille-St-Charles

      6 h 53 min - once daily

      $75 - $110

    3. Pavia

      1 h 8 min - every 30 minutes

      $6 - $19

      • Piacenza
  • Train, bus

    $131 - $195
    1. Madrid-Puerta de Atocha

      1 h 15 min - every 4 hours

      $45 - $65

    2. Zaragoza

      21 h 40 min - once daily

      $75 - $120

    3. Milano - Lampugnano

      1 h 9 min - once a week

      $9 - $12

      • Piacenza
  • Bus, shuttle

    $151 - $425
    1. Madrid - Méndez Alvaro-Áncora

      28 h 58 min - 3 times a week

      $110 - $150

    2. Brescia

      2 h 15 min - on demand

      $40 - $280

      • Piacenza
  • Drive

    $230 - $350
    1. Madrid

      15 h 12 min - 983.2 miles

      $230 - $350

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

From Recoletos train to Madrid airport, fly to Milan Linate airport, then shuttle to Piacenza. 6 h 251€. From Recoletos train to Madrid airport, fly to Milan Bergamo airport, then shuttle to Piacenza. 6 h 35 min 247€. From Recoletos train to Madrid airport, fly to Milan Malpensa airport, train to Milano Centrale, then train to Piacenza. 6 h 49 min 102€. From Recoletos train to Madrid airport, fly to Bologna airport, shuttle to Bologna Centrale, then train to Piacenza. 7 h 18 min 231€. From Madrid-Puerta de Atocha train to Barcelona Sants, train to Lyon Part Dieu, train to Torino Porta Susa, train to Milano Centrale, then train to Piacenza. 16 h 7 min 252€. From Madrid-Puerta de Atocha train to Marseille-St-Charles, train to Pavia, then train to Piacenza. 17 h 10 min 238€. From Madrid-Puerta de Atocha train to Zaragoza, bus to Milano - Lampugnano, then bus to Piacenza. 26 h 4 min 141€. From Madrid - Méndez Alvaro-Áncora bus to Brescia then shuttle to Piacenza. 31 h 43 min 272€. From Madrid drive to Piacenza. 15 h 12 min 247€.