Bundesstraße 477
De Bundesstraße 477 (afgekort:B 477) is een 30 kilometer lange bundesstraße in de Duitse deelstaat Noordrijn-Westfalen.
De weg begint bij de afrit Neuss-Reuschenberg A 57 Goch-Keulen.
De weg loopt door Neuss, Dormagen, Rommerskirchen, Bergheim, langs afrit Bergheim A 61 B 55, Elsdorf, door Vettweiß, Zülpich, Mechernich en Nettersheim om bij het dorp Tondorf aan te sluiten B 51 Euskirchen-Afrit Prüm A 60.