Ďalšie využitia

Pomocou prehľadávania do šírky vieme v rovnakom čase zistiť nielen vzdialenosť od $A$ k jednému konkrétnemu vrcholu B, ale ku všetkým vrcholom v grafe. (Jednoducho nemáme žiadne špeciálne inštrukcie ak si zatopil vrchol B tak skonči.)

Takisto sa dá ľahko upraviť, aby sme aj jednu najkratšiu cestu z $A$ do B aj našli. Stačí si pri zatopení vrcholu pre neho poznačiť, rozšírením ktorého vrcholu sme ho zatopili -- jeho predchodcu. Potom vieme cestu z $A$ do $B$ zrekonštruovať odzadu -- začneme s $B$, a kým nie sme v $A$, presúvame sa do predchodcu aktuálneho vrcholu.