Vistula

The Vistula (Polish: Wisła) is the longest river in Poland. It is 1,047 km (678 miles) long. 

 How it flows 
 Tributaries 
The following is the list of right and left tributaries and the name of a city close by, listed from source to mouth:

Right tributaries 
 Brennica – Skoczów
 Iłownica
 Biała – Czechowice-Dziedzice
 Soła
 Skawa – Zator
 Skawinka – Skawina
 Wilga – Kraków
 Drwinka
 Raba
 Gróbka
 Uszwica
 Kisielina
 Dunajec
 Breń
 Brnik
 Wisłoka
 Babulówka – Baranów Sandomierski
 Trzesniówka – Sandomierz
 Łęg – Sandomierz
 San
 Sanna – Annopol
 Wyżnica – Józefów
 Chodelka
 Bystra – Kazimierz Dolny
 Kurówka – Puławy
 Wieprz – Dęblin
 Okrzejka
 Promnik
 Wilga – Wilga
 Świder – Otwock, Józefów
 Kanał Żerański – Warsaw
 Narew – Nowy Dwór Mazowiecki
 Mołtawa
 Słupianka – Płock
 Rosica – Płock
 Brzeźnica – Płock
 Skrwa Prawa – Płock
 Mień – Nieszawa
 Drwęca – Toruń
 Bacha – Toruń
 Struga
 Osa – Grudziądz
 Liwa

Left tributaries
 Krajka – Strumień
 Pszczynka
 Gostynia
 Przemsza – Chełmek
 Chech
 Rudno
 Sanka – Kraków
 Rudawa – Kraków
 Prądnik – Kraków
 Dłubnia – Kraków
 Roporek – Nowe Brzesko
 Szreniawa
 Nidzica
 Nida – Nowy Korczyn
 Strumień
 Czarna – Połaniec
 Koprzywianka – Sandomierz
 Opatówka
 Kamienna
 Krępianka – Solec nad Wisłą
 Iłżanka
 Zwoleńka
 Plewka – Janowiec
 Zagożdzonka – Kozienice
 Radomka
 Pilica – Warka
 Czarna – Góra Kalwaria
 Jeziorka – Konstancin-Jeziorna
 Bzura – Wyszogród
 Skrwa Lewa – Płock
 Zgłowiączka – Włocławek
 Tążyna
 Zielona
 Brda – Bydgoszcz
 Wda – Świecie
 Wierzyca – Gniew
 Motława – Gdańsk
 Radunia – Gdańsk

Category:Rivers of Poland