Travel options for:
Brindisi to Sicily
  • Bus, bus and ferry

    $103 - $140
    1. Brindisi

      2 h 37 min - once daily

      $16

    2. Trebisacce

      1 h 13 min - 3 times a day

      $10

    3. Cosenza

      3 h 6 min - once daily

      $13 - $20

    4. Messina FS

      5 min - 1565 feet

    5. Messina Piazza della

      3 h 17 min - once daily

      $65 - $95

  • Bus, train

    $51 - $81
    1. Brindisi

      1 h 35 min - every 3 hours

      $11 - $14

    2. Taranto via Porto Mercantile

      2 h 11 min - once daily

      $13

    3. Mirto

      7 h 13 min - once daily

      $19 - $27

    4. Catania Centrale

      1 h 28 min - 5 times a day

      $8 - $28

  • Train

    $57 - $162
    1. Brindisi

      1 h 1 min - every 3 hours

      $5 - $22

    2. Taranto

      39 min - 3 times a day

      $3 - $19

    3. Metaponto

      1 h 14 min - once daily

      $5 - $23

    4. Sibari

      1 h 28 min - once daily

      $6 - $25

    5. Paola

      5 h 2 min - once daily

      $30 - $45

    6. Catania Centrale

      1 h 28 min - 5 times a day

      $8 - $28

  • Train, night train

    $73 - $180
    1. Brindisi

      1 h 1 min - every 3 hours

      $5 - $22

    2. Taranto

      3 h 17 min - once daily

      $30 - $45

    3. Battipaglia

      9 h 7 min - once daily

      $30 - $85

    4. Cefalu

      2 h 10 min - twice a week

      $8 - $28

  • Drive, car ferry

    $98 - $176
    1. Brindisi

      5 h 8 min - 276.1 miles

      $65 - $100

    2. Villa San Giovanni

      30 min - hourly

      $2 - $30

    3. Messina

      2 h 22 min - 130.4 miles

      $30 - $50

  • Train, bus, bus and ferry

    $116 - $184
    1. Brindisi

      2 h 1 min - every 4 hours

      $30 - $45

    2. Foggia

      9 min - 2554 feet

    3. Foggia

      1 h 22 min - on demand

      $11 - $17

    4. Sala Consilina

      11 min - 3193 feet

    5. Sala Consilina

      5 h 29 min - once daily

      $65 - $95

    6. Catania Centrale

      1 h 28 min - 5 times a day

      $8 - $28

  • Fly Brindisi to Catania, train

    $75 - $504
    1. Brindisi

      15 min - every 3 hours

      $1 - $2

    2. Brindisi (BDS)

      3 h 15 min - 1 stopover

      $65 - $470

    3. Catania (CTA)

      9 min - 5 times a day

      $1 - $4

    4. Catania Centrale

      1 h 28 min - 5 times a day

      $8 - $28

  • Fly Brindisi to Palermo, train

    $68 - $640
    1. Brindisi

      15 min - every 3 hours

      $1 - $2

    2. Brindisi (BDS)

      3 h 35 min - 1 stopover

      $50 - $600

    3. Palermo (PMO)

      50 min - every 30 minutes

      $8

    4. Palermo Centrale

      1 h 22 min - 5 times a day

      $9 - $30

  • Train to Bari, fly to Catania, train

    $78 - $384
    1. Brindisi

      58 min - every 4 hours

      $18 - $26

    2. Bari C.le FNB

      15 min - hourly

      $6

    3. Bari (BRI)

      1 h 15 min - non-stop

      $45 - $320

    4. Catania (CTA)

      9 min - 5 times a day

      $1 - $4

    5. Catania Centrale

      1 h 28 min - 5 times a day

      $8 - $28

  • Train to Bari, fly to Palermo, train

    $76 - $260
    1. Brindisi

      58 min - every 4 hours

      $18 - $26

    2. Bari C.le FNB

      15 min - hourly

      $6

    3. Bari (BRI)

      1 h 15 min - non-stop

      $35 - $190

    4. Palermo (PMO)

      50 min - every 30 minutes

      $8

    5. 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 Brindisi bus to Trebisacce, bus to Cosenza, bus to Messina FS, walk to Messina Piazza della Repubblica, then bus and ferry to Caltanissetta. 13 h 18 min 103€. From Brindisi bus to Taranto via Porto Mercantile, bus to Mirto, bus to Catania Centrale, then train to Caltanissetta Xirbi. 15 h 14 min 52€. From Brindisi train to Taranto, train to Metaponto, train to Sibari, train to Paola, train to Catania Centrale, then train to Caltanissetta Xirbi. 15 h 39 min 74€. From Brindisi train to Taranto, train to Battipaglia, night train to Cefalu, then train to Caltanissetta Centrale. 18 h 35 min 92€. From Brindisi drive to Villa San Giovanni, car ferry to Messina, then drive to Sicily. 8 h 127€. From Brindisi train to Foggia, walk to Foggia, bus to Sala Consilina, walk to Sala Consilina, bus and ferry to Catania Centrale, then train to Caltanissetta Xirbi. 12 h 58 min 122€. From Brindisi Station bus to Brindisi airport, fly to Catania airport, bus to Catania Centrale, then train to Sicily. 7 h 7 min 148€. From Brindisi Station bus to Brindisi airport, fly to Palermo airport, bus to Palermo Centrale, then train to Sicily. 8 h 21 min 163€. From Brindisi train to Bari C.le FNB, train to Bari airport, fly to Catania airport, bus to Catania Centrale, then train to Sicily. 6 h 29 min 112€. From Brindisi train to Bari C.le FNB, train to Bari airport, fly to Palermo airport, bus to Palermo Centrale, then train to Sicily. 7 h 22 min 109€.