Travel options for:
Bari to Naples
  • Bus

    $15 - $29
    1. Bari

      3 h 5 min - twice daily

      $15 - $29

  • Train, bus

    $26 - $42
    1. Bari Centrale

      59 min - every 4 hours

      $10 - $24

    2. Foggia

      2 h 10 min - hourly

      $15 - $19

  • Train

    $25 - $69
    1. Bari Centrale

      2 h 45 min - 3 times a day

      $23 - $55

    2. Caserta

      42 min - every 2 hours

      $2 - $17

  • Night bus, bus

    $25 - $32
    1. Bari

      3 h 5 min - every 3 hours

      $20 - $25

    2. Torrette di Mercogliano

      56 min - every 30 minutes

      $4 - $7

  • Rideshare

    $16
    1. Bari

      3 h 16 min - twice daily

      $16

  • Drive

    $35 - $60
    1. Bari

      2 h 56 min - 163.9 miles

      $35 - $60

  • Fly, train

    $67 - $168
    1. Bari

      12 min - hourly

      $6

    2. Bari (BRI)

      1 h - non-stop

      $17 - $85

    3. Rome (FCO)

      32 min - every 20 minutes

      $21 - $22

    4. Roma Termini

      1 h 10 min - every 3 hours

      $23 - $55

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

From Bari bus to Naples. 3 h 5 min 21€. From Bari Centrale train to Foggia then bus to Naples. 3 h 39 min 24€. From Bari Centrale train to Caserta then train to Napoli Centrale. 3 h 44 min 37€. From Bari night bus to Torrette di Mercogliano then bus to Naples. 4 h 15 min 24€. From Bari rideshare to Naples. 3 h 16 min 13€. From Bari drive to Naples. 2 h 56 min 40€. From Bari Brigata Bari train to Bari airport, fly to Rome airport, train to Roma Termini, then train to Naples. 4 h 28 min 90€.