Travel options for:
Piombino to Milan
  • Train via Firenze S.Maria Novella

    $48 - $96
    1. Piombino

      3 h 1 min - twice daily

      $13 - $40

    2. Firenze S.Maria Novella

      1 h 40 min - every 4 hours

      $35 - $60

  • Train

    $47 - $73
    1. Via L. Da Vinci Ext

      28 min - hourly

      $2 - $4

    2. Campiglia Marittima

      4 h 30 min - once daily

      $45 - $70

  • Train via Pisa C.Le

    $48 - $111
    1. Circolo Acciaierie Nord

      17 min - hourly

      $2 - $3

    2. Campiglia Marittima

      1 h 11 min - every 4 hours

      $6 - $25

    3. Pisa C.Le

      1 h - every 3 hours

      $5 - $23

    4. Firenze S.Maria Novella

      1 h 40 min - every 4 hours

      $35 - $60

  • Bus

    $48 - $74
    1. Piombino

      6 h 10 min - 4 times a week

      $45 - $75

    2. lampugnano m1

      18 min - every 20 minutes - line 68

      $1 - $3

  • Drive

    $55 - $85
    1. Piombino

      3 h 44 min - 239.6 miles

      $55 - $85

  • Train to Pisa, fly to Milan Linate

    $129 - $311
    1. Piombino

      17 min - hourly

      $2 - $3

    2. Campiglia Marittima

      1 h 11 min - every 4 hours

      $6 - $25

    3. Pisa Centrale

      5 min - every 10 minutes

    4. Pisa (PSA)

      3 h 5 min - 1 stopover

      $120 - $280

    5. Milan Linate (LIN)

      23 min - every 15 minutes - line 73

      $1 - $3

  • Train to Rome, fly to Milan Linate

    $85 - $263
    1. Piombino

      17 min - hourly

      $2 - $3

    2. Campiglia Marittima

      2 h 6 min - twice daily

      $30 - $50

    3. Roma Termini

      32 min - every 30 minutes

      $12 - $17

    4. Rome (FCO)

      1 h 10 min - non-stop

      $40 - $190

    5. Milan Linate (LIN)

      23 min - every 15 minutes - line 73

      $1 - $3

  • Train to Rome, fly to Milan Malpensa, train

    $96 - $327
    1. Piombino

      17 min - hourly

      $2 - $3

    2. Campiglia Marittima

      2 h 6 min - twice daily

      $30 - $50

    3. Roma Termini

      32 min - every 30 minutes

      $12 - $17

    4. Rome (FCO)

      15 min - non-stop

      $40 - $240

    5. Milan Malpensa (MXP)

      37 min - every 30 minutes

      $12 - $17

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

From Piombino train to Firenze S.Maria Novella then train to Milano Centrale. 5 h 24 min 57€. From Via L. Da Vinci Ext bus to Campiglia Marittima then train to Milano Centrale. 5 h 58 min 53€. From Circolo Acciaierie Nord bus to Campiglia Marittima, train to Pisa C.Le, train to Firenze S.Maria Novella, then train to Milano Centrale. 6 h 6 min 59€. From Piombino bus to lampugnano m1 then line 68 bus to conciliazione m1. 6 h 37 min 45€. From Piombino drive to Milan. 3 h 44 min 59€. From Circolo Acciaierie Nord bus to Campiglia Marittima, train to Pisa Centrale, train to Pisa airport, fly to Milan Linate airport, then line 73 bus to Milan. 6 h 51 min 130€. From Circolo Acciaierie Nord bus to Campiglia Marittima, train to Roma Termini, train to Rome airport, fly to Milan Linate airport, then line 73 bus to Milan. 6 h 44 min 114€. From Circolo Acciaierie Nord bus to Campiglia Marittima, train to Roma Termini, train to Rome airport, fly to Milan Malpensa airport, then train to Milan. 6 h 18 min 124€.

 
 

Bus or train from Piombino to Milan?

Trenitalia operates a train from Piombino to Milan 3 times a day. Tickets cost $13 - $40 and the journey takes 3 h 1 min. Trenitalia Frecce also services this route hourly. Alternatively, Autostradale operates a bus from Piombino to Milan 4 times a week. Tickets cost $45 - $75 and the journey takes 6 h 10 min. Milan Metro also services this route every 20 minutes.