Travel options for:
Sicily to Florence
  • Train to Catania, fly to Florence

    $66 - $210
    1. Sicily

      1 h 24 min - 5 times a day

      $8 - $28

    2. Catania

      8 min - 5 times a day

      $1 - $4

    3. Catania (CTA)

      1 h 35 min - non-stop

      $55 - $170

    4. Florence (FLR)

      0 min - hourly - line 389

      $1 - $8

  • Train to Palermo, fly to Florence

    $73 - $225
    1. Sicily

      1 h 26 min - 5 times a day

      $9 - $30

    2. Palermo - Piazza Giulio Cesare

      50 min - every 30 minutes

      $8

    3. Palermo (PMO)

      1 h 25 min - non-stop

      $55 - $180

    4. Florence (FLR)

      0 min - hourly - line 389

      $1 - $8

  • Train to Catania, fly to Bologna, train

    $64 - $340
    1. Sicily

      1 h 24 min - 5 times a day

      $8 - $28

    2. Catania

      8 min - 5 times a day

      $1 - $4

    3. Catania (CTA)

      1 h 40 min - non-stop

      $35 - $250

    4. Bologna (BLQ)

      18 min - every 15 minutes

      $3 - $35

    5. Bologna Centrale

      37 min - hourly

      $16 - $23

  • Train to Palermo, fly to Pisa, train

    $50 - $210
    1. Sicily

      1 h 26 min - 5 times a day

      $9 - $30

    2. Palermo - Piazza Giulio Cesare

      50 min - every 30 minutes

      $8

    3. Palermo (PMO)

      1 h 25 min - non-stop

      $28 - $150

    4. Pisa (PSA)

      5 min - every 10 minutes

    5. Pisa Centrale

      1 h - hourly

      $5 - $23

  • Train to Catania, fly to Pisa, train

    $45 - $245
    1. Sicily

      1 h 24 min - 5 times a day

      $8 - $28

    2. Catania

      8 min - 5 times a day

      $1 - $4

    3. Catania (CTA)

      1 h 50 min - non-stop

      $30 - $190

    4. Pisa (PSA)

      5 min - every 10 minutes

    5. Pisa Centrale

      1 h - hourly

      $5 - $23

  • Train to Palermo, fly to Bologna, train

    $66 - $255
    1. Sicily

      1 h 26 min - 5 times a day

      $9 - $30

    2. Palermo - Piazza Giulio Cesare

      50 min - every 30 minutes

      $8

    3. Palermo (PMO)

      1 h 35 min - non-stop

      $30 - $160

    4. Bologna (BLQ)

      18 min - every 15 minutes

      $3 - $35

    5. Bologna Centrale

      37 min - hourly

      $16 - $23

  • Train, car ferry

    $120 - $233
    1. Caltanissetta Xirbi

      1 h 24 min - 5 times a day

      $8 - $28

    2. Catania Centrale

      1 h 45 min - 3 times a day

      $7 - $25

    3. Messina Centrale

      5 min - 1567 feet

    4. Messina

      30 min - hourly

      $3 - $30

    5. Villa S.Giovanni

      3 h 51 min - 3 times a day

      $50 - $75

    6. Napoli Centrale

      1 h 5 min - every 3 hours

      $23 - $35

    7. Roma Termini

      1 h 32 min - every 15 minutes

      $28 - $40

  • Train

    $112 - $168
    1. Caltanissetta Xirbi

      1 h 24 min - 5 times a day

      $8 - $28

    2. Catania Centrale

      9 h 57 min - once daily

      $75 - $100

    3. Roma Termini

      1 h 32 min - every 15 minutes

      $28 - $40

  • Bus

    $195 - $272
    1. Caltanissetta Centrale

      15 h 15 min - once daily

      $180 - $260

    2. Siena

      1 h 10 min - every 3 hours

      $11 - $14

  • Bus and ferry

    $139 - $188
    1. Caltanissetta

      52 min - once daily

      $65 - $95

    2. Agrigento

      16 h 53 min - once daily

      $70 - $95

  • Drive, car ferry

    $93 - $145
    1. Sicily

      1 h 41 min - 84.4 miles

      $20 - $30

    2. Palermo

      18 h - 3 times a week

      $60 - $95

    3. Livorno

      1 h 10 min - 57.8 miles

      $13 - $21

  • Train, night train

    $94 - $209
    1. Caltanissetta Xirbi

      1 h 26 min - 5 times a day

      $9 - $30

    2. Palermo Centrale

      12 h 41 min - once daily

      $55 - $130

    3. Roma Termini

      1 h 32 min - every 15 minutes

      $30 - $50

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

From Caltanissetta Xirbi train to Catania, bus to Catania airport, fly to Florence airport, then line 389 shuttle to Florence. 4 h 41 min $116. From Caltanissetta Xirbi train to Palermo - Piazza Giulio Cesare, bus to Palermo airport, fly to Florence airport, then line 389 shuttle to Florence. 5 h 21 min $113. From Caltanissetta Xirbi train to Catania, bus to Catania airport, fly to Bologna airport, Aerobus to Bologna Centrale, then train to Florence. 5 h 42 min $134. From Caltanissetta Xirbi train to Palermo - Piazza Giulio Cesare, bus to Palermo airport, fly to Pisa airport, train to Pisa Centrale, then train to Florence. 6 h 34 min $89. From Caltanissetta Xirbi train to Catania, bus to Catania airport, fly to Pisa airport, train to Pisa Centrale, then train to Florence. 6 h 9 min $97. From Caltanissetta Xirbi train to Palermo - Piazza Giulio Cesare, bus to Palermo airport, fly to Bologna airport, Aerobus to Bologna Centrale, then train to Florence. 6 h 27 min $126. From Caltanissetta Xirbi train to Catania Centrale, train to Messina Centrale, walk to Messina, car ferry to Villa S.Giovanni, train to Napoli Centrale, train to Roma Termini, then train to Firenze S.M.N.. 12 h 43 min $180. From Caltanissetta Xirbi train to Catania Centrale, train to Roma Termini, then train to Firenze S.M.N.. 13 h 58 min $147. From Caltanissetta Centrale bus to Siena then bus to Firenze. 16 h 45 min $228. From Caltanissetta bus and ferry to Agrigento then bus and ferry to Florence. 18 h 45 min $176. From Sicily drive to Palermo, car ferry to Livorno, then drive to Florence. 20 h 51 min $126. From Caltanissetta Xirbi train to Palermo Centrale, night train to Roma Termini, then train to Firenze S.M.N.. 16 h 44 min $138.