Ze begint in het Dessau-Roßlau op en kruising met de B184. De B187 l kruist bij afrit Coswig de A9, loopt door Coswig ten noorden van het centrum sluit de B107 aan. Ze kruist de rivier de Elbe en komt men door Lutherstadt Wittenberg, waar ze samenloopt met de B2. De B187 komt door Elster en Jessen naar Brandis. Ten oosten van Brandis ligt de deelstaatgrens met Brandenburg
Bandenburg
Niet ver ten oosten van de deelstaatgrens eindigt de B187 op een kruising met de B101.