Travel options for:
Bari to Ancona
  • Train

    1. Bari Centrale

      3 h 45 min - every 4 hours

      $45 - $70

      • Ancona
  • Bus FlixBus

    1. Bari

      6 h 45 min - once daily

      $24 - $45

      • Ancona
  • Bus SAPS Bus line

    1. Bari

      7 h 25 min - 3 times a week

      $35 - $50

    2. Civitanova-M. Montegr.

      25 min - twice daily - line 7098

      $2 - $12

      • Varano
  • Night train

    1. Bari Centrale

      4 h 53 min - once daily

      $45 - $65

      • Ancona
  • Rideshare

    1. Bari

      5 h 30 min - twice daily

      $27

      • Ancona
  • Drive

    1. Bari

      4 h 11 min - 288.5 miles

      $80 - $120

      • Ancona
  • Fly

    1. Bari

      11 min - every 3 hours

      $6

    2. Bari (BRI)

      3 h 10 min - 1 stopover

      $30 - $140

    3. Ancona (AOI)

      20 min - 3 times a day

      $1 - $9

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

From Bari Centrale train to Ancona. 3 h 45 min 56€. From Bari bus to Ancona. 6 h 45 min 28€. From Bari bus to Civitanova-M. Montegr. then line 7098 train to Varano. 8 h 9 min 47€. From Bari Centrale night train to Ancona. 4 h 53 min 51€. From Bari rideshare to Ancona. 5 h 30 min 24€. From Bari drive to Ancona. 4 h 11 min 92€. From Bari F. Crispi train to Bari airport, fly to Ancona airport, then train to Ancona. 5 h 7 min 79€.