Travel options for:
Bari to Pompei
  • Train, bus

    $27 - $59
    1. Bari Centrale

      59 min - every 4 hours

      $10 - $24

    2. Foggia

      2 h 10 min - hourly

      $15 - $19

    3. Napoli Piazza Garibaldi

      42 min - hourly

      $1 - $16

  • Bus FlixBus

    $20 - $30
    1. Bari

      3 h 5 min - twice daily

      $15 - $26

    2. Naples

      7 min - 2069 feet

    3. Naples

      41 min - every 2 hours - line 5001

      $5

  • Bus

    $36 - $51
    1. Bari via Capruzzi

      4 h 15 min - once daily

      $35

    2. Cava dei Tirreni

      34 min - hourly

      $1 - $16

  • Train

    $28 - $72
    1. Bari Centrale

      2 h 45 min - 3 times a day

      $23 - $55

    2. Caserta

      36 min - hourly

      $3 - $4

    3. Napoli Gianturco

      36 min - hourly

      $1 - $16

  • Bus Marozzi VT

    $28 - $32
    1. Bari

      3 h 45 min - once daily

      $23 - $28

    2. Salerno - Autostazione

      1 h 24 min - hourly - line 4

      $4

  • Drive

    $35 - $60
    1. Bari

      2 h 58 min - 163.2 miles

      $35 - $60

  • Fly, train

    $68 - $184
    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

    5. Napoli Piazza Garibaldi

      42 min - hourly

      $1 - $16

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

From Bari Centrale train to Foggia, bus to Napoli Piazza Garibaldi, then train to Pompei. 4 h 39 min 27€. From Bari bus to Naples, walk to Naples, then line 5001 bus to Pompei. 4 h 41 min 21€. From Bari via Capruzzi bus to Cava dei Tirreni then train to Pompei. 5 h 6 min 32€. From Bari Centrale train to Caserta, train to Napoli Gianturco, then train to Pompei. 5 h 12 min 39€. From Bari bus to Salerno - Autostazione Vinciprova then line 4 bus to Pompei - Via Giuseppe Mazzini FS. 5 h 25 min 25€. From Bari drive to Pompei. 2 h 58 min 40€. From Bari Brigata Bari train to Bari airport, fly to Rome airport, train to Roma Termini, train to Napoli Piazza Garibaldi, then train to Pompei. 5 h 29 min 94€.