Travel options for:
Nearby airports to Portoferraio
  • Rome (FCO)

    $41 - $136
    1. Rome, Rome Fiumicino

      2 h 5 min - 3 times a day

      $10 - $17

    2. Grosseto

      38 min - every 4 hours

      $4 - $21

    3. Campiglia Stazione

      20 min - every 4 hours

      $2 - $4

    4. Piombino

      40 min - 5 times a day

      $25 - $95

  • Pisa (PSA)

    $33 - $121
    1. Pisa C.Le

      1 h 30 min - once daily

      $7 - $26

    2. Piombino

      40 min - 5 times a day

      $25 - $95

  • Bologna (BLQ)

    $54 - $171
    1. Bologna Borgo Panigale

      9 min - every 2 hours

      $1 - $14

    2. Bologna C.Le

      34 min - every 4 hours

      $16 - $23

    3. Firenze Smn

      2 h 32 min - once daily

      $13 - $40

    4. Piombino

      40 min - 5 times a day

      $25 - $95

  • Florence (FLR)

    $39 - $137
    1. Pistoiese, 19

      11 min - hourly

      $1 - $2

    2. Firenze Smn

      2 h 32 min - once daily

      $13 - $40

    3. Piombino

      40 min - 5 times a day

      $25 - $95

  • Elba Island (EBA)

    1. La Pila

      19 min - 5 times a day - line 116

  • 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 car ferry to Portoferraio. 5 h 42 min 94€. From Pisa C.Le train to Piombino then car ferry to Portoferraio. 3 h 10 min 81€. From Bologna Borgo Panigale train to Bologna C.Le, train to Firenze Smn, train to Piombino, then car ferry to Portoferraio. 6 h 11 min 106€. From Pistoiese, 19 bus to Firenze Smn, train to Piombino, then car ferry to Portoferraio. 5 h 23 min 88€. From La Pila line 116 bus to Ponte Del Brogi Ex Cesa. 19 min.

 
 

Bus from Nearby airports to Portoferraio

CTT NORD operates a bus from Elba Island (EBA) to Portoferraio every 3 hours, and the journey takes 19 min.