The distance between Nivelles and Braine-l'Alleud is 7.5 mi by road.
Precise satellite coordinates of highways were used for this calculation. The start and finish points are the centers of Nivelles and Braine-l'Alleud respectively.