Den springer ut ovenfor landsbyen Šipovo ved foten av et karstplatå, flyter gjennom landsbyen Šipovo, der Janj renner inn fra høyre, og videre gjennom bosetningen Jezero til Jajce, hvor den munner ut i Vrbas nedenfor gamlebyen som en 20 meter høy foss. Noen kilometer oppstrøms før Jajce utvider Pliva seg til («Store Plivasjø») og deretter til («Lille Plivasjø»). Det finnes rundt 20 vannmøller mellom de to innsjøene, hvis opprinnelse kan spores tilbake til tiden for den osmanske okkupasjonen.