La commune de Bernissart est traversée par plusieurs canaux dont les rives sont praticables à vélo. Ils permettent de rejoindre aisément Beloeil et Ath au nord, Péruwelz à l’ouest et Saint-Ghislain à l’est.
L’autoroute Tournai-Mons est accessible en trois endroits. De nombreuses routes régionales permettent de rejoindre la majorité des villages de la commune. Parmi ceux-ci, plusieurs comportent un arrêt de train sur la ligne Tournai-Mons.