Sava har sitt utspring fra to elver, Sava Dolinka (venstre) og Sava Bohinjka (høyre), som renner sammen mellom de slovenske landsbyene Lesce og Radovljica. Herfra og til den munner ut i Donau ved Beograd i Serbia er den 945 km lang (hvorav 206 km er i Serbia). Med Sava Dolinka fra de nordvestlige alpeområdene i Slovenia er den 990 km.