Travel options for:
Bari to Ancona
  • Train

    $50 - $75
    1. Bari Centrale

      3 h 45 min - every 4 hours

      $50 - $75

      • Ancona
  • Bus

    $26 - $45
    1. Bari, Bari

      7 h 15 min - 6 times a week

      $26 - $45

      • Ancona, Ancona
  • Night train

    $45 - $65
    1. Bari Centrale

      4 h 53 min - once daily

      $45 - $65

      • Ancona
  • Rideshare

    $27
    1. Bari

      5 h 30 min - twice daily

      $27

      • Ancona
  • Drive

    $65 - $100
    1. Bari

      4 h 11 min - 288.5 miles

      $65 - $100

      • Ancona
  • Fly

    $76 - $214
    1. Bari

      11 min - every 3 hours

      $6

    2. Bari (BRI)

      3 h 10 min - 1 stopover

      $70 - $200

    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, Bari bus to Ancona, Ancona. 7 h 15 min 29€. 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 77€. From Bari F. Crispi train to Bari airport, fly to Ancona airport, then train to Ancona. 5 h 7 min 128€.