バーリはプーリア州の主要な鉄道拠点であり、南イタリア有数のアドリア海沿いの鉄道都市の一つです。Bari Centraleは市内の主要駅で、Trenitalia、Italo、Ferrovie del Sud Est、Ferrotramviariaがそれぞれ独立したエリアを使用しています。市はフォッジャとレッチェの間のアドリア海鉄道回廊上に位置し、内陸路線はバーリをプーリア中央部や地域のイオニア海側と結んでいます。
バーリ発のサービスには、Frecciarossaの高速列車、Intercity列車、プーリア各地を結ぶRegionale列車、Ferrovie del Sud Estの地域列車、そしてBari Karol Wojtyla Airportや市の北側の町へ向かうFerrotramviariaの列車が含まれます。Bari Centraleはバーリ発の長距離列車のほとんどを扱い、Bari Aeroporto駅は空港連絡鉄道を担当します。
バーリ発の鉄道路線は北西方向にフォッジャ、ローマ、ボローニャ、ミラノへ、南東方向にブリンディジとレッチェへ、さらに内陸方向にターラント、マテーラ周辺の接続、プーリア中央部の地域都市へ延びています。バーリ発着の列車はRail Monstersでオンライン予約できます。