Two sources of the river are located on the north-east slopes of the Klimczok mountain in the Silesian Beskids on the elevation of around 1,020 and 900 metres (3,350 and 2,950 ft).
[1] The upper part the river, known as Białka (diminutive form of Biała), has characteristics of a mountain stream.
Before Mikuszowice it joins with Biała stream beginning on eastern slopes of Magura mountain in Little Beskids, then the river veers north and on the length of 15.7 km (9.8 mi) it forms a pivotal line of the city of Bielsko-Biała, afterward it flows in between Czechowice-Dziedzice to the west and Gmina Bestwina to the east, and empties to Vistula River on the elevation of 240 metres (790 ft).
[1] In the 13th century both banks of the river belonged to the Silesian Duchy of Opole and Racibórz but the valley of the river was yet sparsely populated defining a natural border between castellanies of Cieszyn and Oświęcim and ecclesiastical border between dioceses of Wrocław and Kraków.
Roughly at that time several new settlements were established alongside the river, including foundation of the town of Bielsko.