Travel options for:
Milan to Sicily
  • Fly Milan Linate to Catania, train

    $58 - $237
    1. Milan

      24 min - every 15 minutes - line 73

      $1 - $3

    2. Milan Linate (LIN)

      1 h 45 min - non-stop

      $45 - $220

    3. Catania (CTA)

      10 min - hourly

      $1 - $5

    4. Catania Centrale

      1 h 28 min - 5 times a day

      $10

  • Fly Milan Linate to Palermo, train

    $59 - $290
    1. Milan

      24 min - every 15 minutes - line 73

      $1 - $3

    2. Milan Linate (LIN)

      1 h 35 min - non-stop

      $40 - $250

    3. Palermo (PMO)

      50 min - every 30 minutes

      $8

    4. Palermo Centrale

      1 h 22 min - 5 times a day

      $9 - $30

  • Train to Milan Malpensa, fly to Catania, train

    $47 - $211
    1. Milan

      37 min - every 30 minutes

      $12 - $16

    2. Milan Malpensa (MXP)

      1 h 50 min - non-stop

      $23 - $180

    3. Catania (CTA)

      10 min - hourly

      $1 - $5

    4. Catania Centrale

      1 h 28 min - 5 times a day

      $10

  • Shuttle to Milan Bergamo, fly to Catania, train

    $46 - $307
    1. Milan

      50 min - hourly

      $5 - $12

    2. Milan Bergamo (BGY)

      1 h 50 min - non-stop

      $29 - $280

    3. Catania (CTA)

      10 min - hourly

      $1 - $5

    4. Catania Centrale

      1 h 28 min - 5 times a day

      $10

  • Train to Milan Malpensa, fly to Palermo, train

    $59 - $244
    1. Milan

      37 min - every 30 minutes

      $12 - $16

    2. Milan Malpensa (MXP)

      1 h 45 min - non-stop

      $29 - $190

    3. Palermo (PMO)

      50 min - every 30 minutes

      $8

    4. Palermo Centrale

      1 h 22 min - 5 times a day

      $9 - $30

  • Train to Verona, fly to Catania, train

    $79 - $281
    1. Milan

      1 h 22 min - every 4 hours

      $15 - $29

    2. Verona - Stazione Verona Porta

      15 min - every 30 minutes - line 199

      $8

    3. Verona (VRN)

      1 h 40 min - non-stop

      $45 - $230

    4. Catania (CTA)

      10 min - hourly

      $1 - $5

    5. Catania Centrale

      1 h 28 min - 5 times a day

      $10

  • Train, car ferry

    $120 - $216
    1. Milano Centrale

      4 h 20 min - 5 times a day

      $55 - $120

    2. Napoli Centrale

      4 h 38 min - 3 times a day

      $40 - $50

    3. Villa San Giovanni

      30 min - hourly

      $2 - $30

    4. Messina

      5 min - 1567 feet

    5. Messina Centrale

      1 h 42 min - 3 times a day

      $9

    6. Catania Centrale

      1 h 28 min - 5 times a day

      $10

  • Drive, ferry

    $132 - $222
    1. Milan

      1 h 46 min - 91.6 miles

      $22 - $35

    2. Genoa

      17 h - once daily

      $90 - $160

    3. Palermo

      1 h 39 min - 84.3 miles

      $20 - $30

  • Bus

    $242 - $352
    1. Missori

      9 min - every 10 minutes - line 3

      $2

    2. Milano Rogoredo

      20 h 15 min - once daily

      $240 - $350

  • Bus and ferry

    $137 - $192
    1. Duomo M3

      10 min - every 10 minutes - line 3

      $2

    2. Milano Rogoredo

      21 h 49 min - once daily

      $70 - $95

    3. Agrigento Piazzale Rosselli

      51 min - once daily

      $65 - $95

  • Night train, train

    $106 - $252
    1. Duomo M3

      10 min - every 10 minutes - line 3

      $2

    2. Milano Rogoredo

      20 h 19 min - once daily

      $95 - $220

    3. Palermo Centrale

      1 h 22 min - 5 times a day

      $9 - $30

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

From l.go augusto line 73 bus to Milan Linate airport, fly to Catania airport, bus to Catania Centrale, then train to Sicily. 5 h 56 min $98. From l.go augusto line 73 bus to Milan Linate airport, fly to Palermo airport, bus to Palermo Centrale, then train to Sicily. 6 h 30 min $122. From Milano Cadorna train to Milan Malpensa airport, fly to Catania airport, bus to Catania Centrale, then train to Sicily. 6 h 14 min $81. From Milano Centrale Station shuttle to Milan Bergamo airport, fly to Catania airport, bus to Catania Centrale, then train to Sicily. 6 h 27 min $90. From Milano Cadorna train to Milan Malpensa airport, fly to Palermo airport, bus to Palermo Centrale, then train to Sicily. 6 h 53 min $110. From Milano Centrale train to Verona - Stazione Verona Porta Nuova, line 199 Airport Bus to Verona airport, fly to Catania airport, bus to Catania Centrale, then train to Sicily. 7 h 17 min $118. From Milano Centrale train to Napoli Centrale, train to Villa San Giovanni, car ferry to Messina, walk to Messina Centrale, train to Catania Centrale, then train to Caltanissetta Xirbi. 15 h 41 min $186. From Milan drive to Genoa, ferry to Palermo, then drive to Sicily. 20 h 26 min $211. From Missori line 3 subway to Milano Rogoredo then bus to Caltanissetta Centrale. 21 h 24 min $291. From Duomo M3 line 3 subway to Milano Rogoredo, bus and ferry to Agrigento Piazzale Rosselli, then bus and ferry to Caltanissetta. 24 h 50 min $176. From Duomo M3 line 3 subway to Milano Rogoredo, night train to Palermo Centrale, then train to Caltanissetta Xirbi. 23 h 51 min $154.