De Bundesstraße 77 (ook wel B77) is een bundesstraße in de Duitse deelstaat Sleeswijk-Holstein. De weg begint in Schleswig en loopt verder langs de steden Rendsburg, Itzehoe en verder naar Breitenburg. Ze is ongeveer 70 kilometer lang.
De B77 begint in Schleswig op de afrit Schleswig-Süd van de B76.en loopt door Jagel naar Rendsburg. waar de B203 kruist en ze samenloopt met B202 tot bij afrit Rendsburg-Süd. De B77 is tussen Rendsburg en Jevenstadt een vierbaans autoweg. De B77 loopt langs Jevenstedt en door Hohenwestedt, waar de B430 kruist. Ze eindigt in Itzehoe op een kruising met de B206.