Travel options for:
Sicily to Bari
  • Train to Palermo, fly to Bari

    $58 - $233
    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 10 min - non-stop

      $35 - $190

    4. Bari (BRI)

      14 min - hourly

      $6

  • Train to Catania, fly to Bari

    $61 - $358
    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 15 min - non-stop

      $45 - $320

    4. Bari (BRI)

      14 min - hourly

      $6

  • Train to Catania, fly to Brindisi, train

    $94 - $530
    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)

      3 h 25 min - 1 stopover

      $65 - $470

    4. Brindisi (BDS)

      14 min - every 3 hours

      $1 - $2

    5. Brindisi

      58 min - every 4 hours

      $18 - $26

  • Bus and ferry, bus

    $97 - $134
    1. Caltanissetta

      3 h 17 min - once daily

      $65 - $95

    2. Messina Piazza della

      5 min - 1565 feet

    3. Messina FS

      4 h 13 min - once daily

      $15 - $22

    4. Cantinella

      1 h 56 min - 3 times a week

      $13 - $19

  • Train, bus

    $56 - $128
    1. Caltanissetta Xirbi

      1 h 24 min - 5 times a day

      $8 - $28

    2. Catania Centrale

      4 h 51 min - once daily

      $30 - $45

    3. Paola

      14 min - every 3 hours

      $1 - $16

    4. Castiglione Cosentino

      56 min - every 4 hours

      $4 - $21

    5. Sibari

      1 h 49 min - 3 times a week

      $12 - $18

  • Bus and ferry, train, bus

    $106 - $157
    1. Caltanissetta

      3 h 26 min - once daily

      $65 - $95

    2. Villa S.Giovanni

      1 h 25 min - 4 times a day

      $10 - $35

    3. Amantea - Bivio Stazione

      1 h 22 min - 4 times a day

      $3 - $5

    4. Cosenza

      4 h 15 min - 3 times a day

      $24

  • Train

    $98 - $174
    1. Caltanissetta Xirbi

      1 h 24 min - 5 times a day

      $8 - $28

    2. Catania Centrale

      6 h 57 min - once daily

      $50 - $70

    3. Salerno

      1 h 1 min - hourly

      $4 - $21

    4. Caserta

      2 h 53 min - 3 times a day

      $35 - $55

  • Train, night train

    $67 - $151
    1. Caltanissetta Centrale

      1 h 51 min - twice a week

      $8 - $28

    2. Cefalu

      9 h 21 min - 6 times a week

      $30 - $85

    3. Battipaglia

      1 h 18 min - once daily

      $16 - $25

    4. Potenza Inferiore

      10 min - 2820 feet

    5. Potenza Centrale station

      3 h 37 min - 4 times a day

      $13

  • Drive, car ferry

    $94 - $170
    1. Sicily

      2 h 25 min - 130.5 miles

      $30 - $50

    2. Messina

      30 min - hourly

      $3 - $30

    3. Villa San Giovanni

      4 h 56 min - 268.1 miles

      $60 - $95

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

From Caltanissetta Xirbi train to Palermo - Piazza Giulio Cesare, bus to Palermo airport, fly to Bari airport, then train to Bari. 5 h 23 min $107. From Caltanissetta Xirbi train to Catania, bus to Catania airport, fly to Bari airport, then train to Bari. 4 h 38 min $110. From Caltanissetta Xirbi train to Catania, bus to Catania airport, fly to Brindisi airport, bus to Brindisi, then train to Bari. 8 h 38 min $198. From Caltanissetta bus and ferry to Messina Piazza della Repubblica, walk to Messina FS, bus to Cantinella, then bus to Bari. 11 h 31 min $116. From Caltanissetta Xirbi train to Catania Centrale, train to Paola, train to Castiglione Cosentino, train to Sibari, then bus to Bari. 12 h 38 min $84. From Caltanissetta bus and ferry to Villa S.Giovanni, train to Amantea - Bivio Stazione, bus to Cosenza, then bus to Bari. 13 h 6 min $123. From Caltanissetta Xirbi train to Catania Centrale, train to Salerno, train to Caserta, then train to Bari Centrale. 14 h 58 min $134. From Caltanissetta Centrale train to Cefalu, night train to Battipaglia, train to Potenza Inferiore, walk to Potenza Centrale station, then train to Bari Policlinico. 19 h 17 min $98. From Sicily drive to Messina, car ferry to Villa San Giovanni, then drive to Bari. 7 h 52 min $148.