Travel options for:
Florence to Sicily
  • Fly Florence to Catania, train

    $67 - $186
    1. Florence

      14 min - every 30 minutes

      $1 - $3

    2. Florence (FLR)

      1 h 35 min - non-stop

      $55 - $170

    3. Catania (CTA)

      9 min - 5 times a day

      $1 - $4

    4. Catania Centrale

      1 h 28 min - 5 times a day

      $10

  • Fly Florence to Palermo, train

    $73 - $220
    1. Florence

      14 min - every 30 minutes

      $1 - $3

    2. Florence (FLR)

      1 h 20 min - non-stop

      $55 - $180

    3. Palermo (PMO)

      50 min - every 30 minutes

      $8

    4. Palermo Centrale

      1 h 22 min - 5 times a day

      $9 - $30

  • Train to Bologna, fly to Catania, train

    $66 - $325
    1. Florence

      37 min - every 15 minutes

      $17 - $35

    2. Bologna Centrale

      16 min - every 15 minutes

      $2 - $30

    3. Bologna (BLQ)

      1 h 40 min - non-stop

      $35 - $250

    4. Catania (CTA)

      9 min - 5 times a day

      $1 - $4

    5. Catania Centrale

      1 h 28 min - 5 times a day

      $10

  • Train to Pisa, fly to Catania, train

    $51 - $214
    1. Florence

      1 h - hourly

      $9 - $11

    2. Pisa Centrale

      5 min - every 10 minutes

    3. Pisa (PSA)

      1 h 30 min - non-stop

      $30 - $190

    4. Catania (CTA)

      9 min - 5 times a day

      $1 - $4

    5. Catania Centrale

      1 h 28 min - 5 times a day

      $10

  • Train to Pisa, fly to Palermo, train

    $55 - $198
    1. Florence

      1 h - hourly

      $9 - $11

    2. Pisa Centrale

      5 min - every 10 minutes

    3. Pisa (PSA)

      1 h 25 min - non-stop

      $28 - $150

    4. Palermo (PMO)

      50 min - every 30 minutes

      $8

    5. Palermo Centrale

      1 h 22 min - 5 times a day

      $9 - $30

  • Train, car ferry

    $119 - $169
    1. Firenze S.M.N.

      2 h 51 min - every 3 hours

      $55 - $75

    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

  • Train

    $110 - $149
    1. Firenze S.M.N.

      1 h 32 min - hourly

      $29 - $55

    2. Roma Termini

      10 h - once daily

      $70 - $85

    3. Catania Centrale

      1 h 28 min - 5 times a day

      $10

  • Bus

    $184 - $286
    1. Firenze Autostazione

      48 min - every 4 hours

      $4 - $16

    2. Poggibonsi

      15 h 45 min - once daily

      $180 - $270

  • Bus and ferry

    $135 - $189
    1. Florence

      16 h 54 min - once daily

      $65 - $95

    2. Agrigento Piazzale Rosselli

      51 min - once daily

      $65 - $95

  • Drive, car ferry

    $94 - $145
    1. Florence

      1 h 12 min - 56.7 miles

      $13 - $20

    2. Livorno

      18 h - 3 times a week

      $60 - $95

    3. Palermo

      1 h 43 min - 85.1 miles

      $20 - $30

  • Train, night train

    $94 - $214
    1. Firenze S.M.N.

      1 h 32 min - hourly

      $29 - $55

    2. Roma Termini

      12 h 9 min - once a week

      $55 - $130

    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 Leopolda Salita bus to Florence airport, fly to Catania airport, bus to Catania Centrale, then train to Sicily. 5 h 26 min $108. From Leopolda Salita bus to Florence airport, fly to Palermo airport, bus to Palermo Centrale, then train to Sicily. 6 h 5 min $107. From Firenze S.M.N. train to Bologna Centrale, Aerobus to Bologna airport, fly to Catania airport, bus to Catania Centrale, then train to Sicily. 6 h 17 min $135. From Firenze S.M.N. train to Pisa Centrale, train to Pisa airport, fly to Catania airport, bus to Catania Centrale, then train to Sicily. 6 h 16 min $97. From Firenze S.M.N. train to Pisa Centrale, train to Pisa airport, fly to Palermo airport, bus to Palermo Centrale, then train to Sicily. 7 h 5 min $91. From Firenze S.M.N. 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. 14 h 12 min $162. From Firenze S.M.N. train to Roma Termini, train to Catania Centrale, then train to Caltanissetta Xirbi. 14 h 47 min $138. From Firenze Autostazione bus to Poggibonsi then bus to Caltanissetta Centrale. 17 h 33 min $231. From Florence bus and ferry to Agrigento Piazzale Rosselli then bus and ferry to Caltanissetta. 18 h 45 min $174. From Florence drive to Livorno, car ferry to Palermo, then drive to Sicily. 20 h 55 min $121. From Firenze S.M.N. train to Roma Termini, night train to Palermo Centrale, then train to Caltanissetta Xirbi. 17 h 3 min $136.