Kiri springer ut ved fjellet i De albanske alper og flyter i en lengde på 52 kilometer i en sør-vestlig retning før den munner ut i Drin ved byen Shkodër. I det øvre løpet har elva skapt «Kiri Canyon», en dyp kløft med dramatiske klipper. I utkanten av Shkodër krysser den kjente osmanske steinbroen Mesi elva.