Travel options for:
Sorrento to Bari
  • Subway, bus, train

    $34 - $48
    1. Sorrento

      1 h 5 min - hourly

      $3 - $5

    2. Naples

      2 h 10 min - hourly

      $12 - $16

    3. Foggia

      1 h 3 min - every 4 hours

      $19 - $28

  • Subway, train

    $40 - $76
    1. Sorrento

      1 h 5 min - hourly

      $3 - $5

    2. Napoli Centrale

      43 min - hourly

      $2 - $17

    3. Caserta

      2 h 53 min - 3 times a day

      $35 - $55

  • Bus

    $28 - $43
    1. Sorrento

      45 min - every 4 hours

      $8 - $10

    2. Pompei Scavi

      40 min - every 2 hours - line 5001

      $5

    3. Naples

      7 min - 2075 feet

    4. Naples

      3 h 5 min - twice daily

      $15 - $29

  • Subway, night bus

    $18 - $30
    1. Sorrento

      1 h 5 min - hourly

      $3 - $5

    2. Naples

      3 h 50 min - once daily

      $15 - $26

  • Drive

    $40 - $60
    1. Sorrento

      3 h 29 min - 173 miles

      $40 - $60

  • Subway, train, fly

    $67 - $157
    1. Sorrento

      1 h 5 min - hourly

      $3 - $5

    2. Napoli Centrale

      1 h 5 min - every 3 hours

      $29 - $45

    3. Roma Termini

      32 min - every 20 minutes

      $12 - $17

    4. Rome (FCO)

      1 h 5 min - non-stop

      $17 - $85

    5. Bari (BRI)

      14 min - hourly

      $6

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

From Sorrento subway to Naples, bus to Foggia, then train to Bari Centrale. 5 h 26 min 35€. From Sorrento subway to Napoli Centrale, train to Caserta, then train to Bari Centrale. 5 h 57 min 45€. From Sorrento bus to Pompei Scavi, line 5001 bus to Naples, walk to Naples, then bus to Bari. 6 h 22 min 32€. From Sorrento subway to Naples then night bus to Bari. 5 h 55 min 24€. From Sorrento drive to Bari. 3 h 29 min 43€. From Sorrento subway to Napoli Centrale, train to Roma Termini, train to Rome airport, fly to Bari airport, then train to Bari. 6 h 80€.