Le Bacchiglione est un fleuve qui arrose les provinces de Vicence (Vicenza) et de Padoue (Padova). Sa longueur de 118 km couvre un bassin de 1400 km2. Sur le tracé de "Vicence" son cours est riche de méandres et d’anses, alors que dans le tracé de "Padoue" il présente une physionomie différente ; avec un cours rectiligne résultant de multiples interventions humaines.
Le fleuve naît de résurgences dans les communes de Dueville et de Villaverla, prenant initialement le nom de "Bacchiglioncello". Peu en amont de la cité de Vicence il reçoit les eaux du sous-bassin du Leogra-Timonchio (du mont Pasubio) et prend le nom de Bacchiglione. Après Vicence il reçoit encore les eaux du fleuve Retrone, des torrents Astichello et Astico-Tesina et du fleuve Tesina Padovano.
Le fleuve sort de Padoue sous le nom de "canal Roncajette" et bifurque au sud-est. A Bovolenta il reçoit les eaux du canal Vigenzone (ou "canal Cagnola"), provenant du canal Bisetto (dérivation du Bacchiglione près de Vicence) et du canal de Battaglia (dérivation du Bacchiglione provenant de Padoue). Poursuit dans un cours canalisé en prenant également le nom de "canal de Pontelungo" et conflue près de la localité de "Ca' Pasqua" dans le fleuve Brenta.
Le fleuve Bacchiglione, après avoir rejoint le Brenta se jette, à peu de kilomètres, dans l'Adriatique, par un estuaire près de Brondolo, entre Sottomarina et Isola Verde.