Travel options for:
Rome Airport (FCO) to Elba
  • Bus, train, ferry

    $28 - $53
    1. Rome, Rome Fiumicino

      2 h 5 min - 3 times a day

      $10 - $17

    2. Grosseto

      36 min - every 3 hours

      $4 - $21

    3. Campiglia Stazione

      20 min - every 4 hours

      $2 - $4

    4. Piombino

      1 h - every 4 hours

      $12

  • Drive, ferry

    $49 - $66
    1. Rome Airport (FCO)

      2 h 54 min - 155.9 miles

      $35 - $55

    2. Piombino

      1 h - every 4 hours

      $12

  • Fly to Pisa, train, ferry

    $116 - $372
    1. Rome (FCO)

      55 min - non-stop

      $90 - $330

    2. Pisa (PSA)

      5 min - every 10 minutes

    3. Pisa Centrale

      1 h 5 min - every 3 hours

      $8 - $27

    4. Campiglia Stazione

      20 min - every 4 hours

      $2 - $4

    5. Piombino

      1 h - every 4 hours

      $12

  • Fly to Florence, train, ferry

    $95 - $298
    1. Rome (FCO)

      55 min - non-stop

      $65 - $250

    2. Florence (FLR)

      10 min - hourly

      $1 - $3

    3. Firenze S.M.N.

      2 h 32 min - once daily

      $14 - $40

    4. Piombino

      1 h - every 4 hours

      $12

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

From Rome, Rome Fiumicino bus to Grosseto, train to Campiglia Stazione, bus to Piombino, then ferry to Portoferraio. 5 h 57 min 32€. From Rome Airport (FCO) drive to Piombino then ferry to Portoferraio. 3 h 54 min 49€. From Rome airport fly to Pisa airport, train to Pisa Centrale, train to Campiglia Stazione, bus to Piombino, then ferry to Elba. 5 h 38 min 115€. From Rome airport fly to Florence airport, bus to Firenze S.M.N., train to Piombino, then ferry to Elba. 6 h 55 min 96€.