Skip to content
riveryas
EN

River

Vistula

1,047 km from source to mouth · Poland.

PolandPolandFlows into Gdańsk Bay1st longest in Poland

Follow the riverMonth by month

SourceMouthWarsawKrakówBydgoszcz
The river and every tributary in its basin, drawn from RiverATLAS (CC BY 4.0).

In numbers

Length

1,047km

Average flow

1,100m³/s

Basin

194,500km²

Drop

417m

from 413 m to -4 m

Country

1

The journey

From source to mouth

1,047 km of river and 68 stops on the way: 28 towns and cities on its banks, dams, bridges and the tributaries that feed it.

413 m-4 m
Barania Góraat 413 m0 km
Kraków804,237 people128 km
Nidzicatributary200 km
Tarnobrzeg44,901 people304 km
Puławy45,267 people418 km
Mokotów226,667 people550 km
Warsaw1,862,402 people553 km
Toruń198,273 people777 km
Bydgoszcz324,984 people815 km
Tczew57,990 people958 km
Gdańsk Bayat -4 m1,047 km
02505007501,047 km
  1. 0 kmBarania Góraat 413 m
  2. 25 kmŻywiec Lake7.5 km²
  3. 32 kmLake Międzybrodzie2.5 km²
  4. 36 kmZbiornik Czaniecki0.5 km²
  5. 47 kmCzechowice-Dziedzice35,261 people
  6. 49 kmBiałatributary
  7. 59 kmGostyniatributary
  8. 62 kmOświęcim36,956 people
  9. 63 kmPszczynkatributary
  10. 65 kmBieruń19,100 people
  11. 66 kmPrzemszatributary
  12. 72 kmSołatributary
  13. 87 kmSkawatributary
  14. 103 kmRudnotributary
  15. 128 kmKraków804,237 people
  16. 137 kmPrądnik Rivertributary
  17. 188 kmRabatributary
  18. 190 kmSzreniawatributary
  19. 200 kmNidzicatributary
  20. 200 kmUszwicatributary
  21. 209 kmDunajectributary
  22. 221 kmNidatributary
  23. 257 kmBreńtributary
  24. 269 kmCzarna Staszowskatributary
  25. 274 kmWisłokatributary
  26. 304 kmTarnobrzeg44,901 people
  27. 317 kmSandomierz22,189 people
  28. 323 kmŁęgtributary
  29. 329 kmSantributary
  30. 331 kmOpatówkatributary
  31. 347 kmSannatributary
  32. 365 kmWyżnicatributary
  33. 371 kmKrępiankatributary
  34. 371 kmKamiennatributary
  35. 387 kmChodelkatributary
  36. 391 kmIłżankatributary
  37. 400 kmZwoleńkatributary
  38. 410 kmBochotnica1,001 people
  39. 418 kmPuławy45,267 people
  40. 422 kmKurówkatributary
  41. 439 kmWieprztributary
  42. 476 kmRadomkatributary
  43. 485 kmZagożdżonkatributary
  44. 494 kmWilgatributary
  45. 503 kmPilicatributary
  46. 532 kmOtwock44,524 people
  47. 532 kmŚwidertributary
  48. 537 kmJeziorkatributary
  49. 549 kmPraga-Południe178,447 people
  50. 549 kmPraga Południe179,836 people
  51. 550 kmMokotów226,667 people
  52. 553 kmWarsaw1,862,402 people
  53. 553 kmŚródmieście102,936 people
  54. 558 kmTargówek124,279 people
  55. 561 kmBiałołęka150,999 people
  56. 563 kmBielany134,557 people
  57. 564 kmBiałołeka129,106 people
  58. 589 kmNowy Dwór Mazowiecki28,651 people
  59. 672 kmPłock114,594 people
  60. 715 kmWłocławek Reservoir57 km²
  61. 721 kmWłocławek104,705 people
  62. 777 kmToruń198,273 people
  63. 815 kmBydgoszcz324,984 people
  64. 852 kmChełmno18,837 people
  65. 858 kmŚwiecie24,796 people
  66. 876 kmJezioro Wielkie Rudnickie1.4 km²
  67. 882 kmGrudziądz90,890 people
  68. 942 kmMalbork37,635 people
  69. 958 kmTczew57,990 people
  70. 1,047 kmGdańsk Bayat -4 m

Water level along the river (RiverATLAS; the height is exaggerated). Towns: GeoNames and Wikidata; bridges, dams and tributaries: Wikidata.

River in East-Central Europe

At the mouth it carries 1,080 m³/s on average: an Olympic pool every 2.3 seconds. It drops from 413 m to -4 m, 0.4 m per kilometre on average. Its basin covers 194,500 km², about the size of SN. 23.6 million people live in it. Highest water: June; lowest: from January to February. Its dams hold back little of its water (6.6% of a year's flow).

Read more on Wikipedia

Where to start

  • WarsawLargest city on its banks · 1,862,402 people
  • Warsaw Chopin Airport (WAW)Nearest airport with scheduled flights, 8 km from the cityCar hire at WAW airport (Warsaw)Discover Cars · Affiliate link
  • On the water229 ferry piers, marinas, boat rentals and boat ramps along the river (OpenStreetMap)
  • Kayak and canoe8 put-ins and rapids mapped (OpenStreetMap)
  • From May to SeptemberThe best months to visit

Vistula, month by month

Highest water: June

Lowest water: from January to February. Best months to visit: from May to September.

900
-4°28 mmJan
720
-3°25 mmFeb
1,500
2°28 mmMar
1,700
9°37 mmApr
1,800
13°59 mmMay
2,000
17°78 mmJun
1,600
18°80 mmJul
1,700
18°69 mmAug
1,700
14°50 mmSep
1,500
9°38 mmOct
1,400
3°40 mmNov
1,100
-1°36 mmDec
Water (estimated flow)Air (average) Rain (mm)Best months

From about 720 m³/s in the lowest month to 2,000 m³/s in the highest. An estimate: the monthly flow is modelled from the lowest and highest months of WaterGAP (RiverATLAS, 1971–2000) and the rain and snow along the river (WorldClim). Dams change the real rhythm. The chip is the average air temperature; below it, the month's rain.

Plan the trip

Plan the trip: boat trips, a bed by the river, a car

Some links above are affiliate links: if you book through them we may earn a commission, at no extra cost to you. It never changes what the data on this page says.

The basin

Vistula: the basin in numbers

192,632 km² of land send their water to this river. This is what lives on it.

Lightly regulatedReservoirs can hold 6.6% of a year's flow.
  • 23.6millionpeople live in the basin
  • 123/km²people per km²
  • 206maverage altitude of the basin
  • 603mmof rain a year (basin average)
  • 7.3°Caverage air temperature
  • 19%protected areas
  • 0.8%covered by lakes
  • 2.3km³held in reservoirs

What covers the basin

  • 26% Forest
  • 45% Cropland
  • 15% Pasture
  • 5% Towns and cities

RiverATLAS (HydroATLAS v1.0, CC BY 4.0): land cover, people, protected areas, glaciers and dams over the whole basin upstream of the mouth.

Along the river

Vistula: what you find on the way

  • 36DamsZapora Tresna, Zapora Porąbka, Stopień wodny Łączany and 33 more
  • 175WeirsStopień Dwory, Stopień Wodny Kościuszko, Niagara Ludwinowska and 172 more
  • 39LocksDwory, Stopień wodny Smolice, Śluza Borek Szlachecki and 36 more
  • 24WaterfallsKaskada and 23 more
  • 4Rapids
  • 4Canoe put-insPrzystań kajakowa and 3 more
  • 97Boat rampsOstrówek, Karczew, Przystań w Wyszogrodzie and 94 more
  • 49Ferry piersPrzystań na Zaporze, Most Piłsudskiego, Most Kotlarski and 46 more
  • 66MarinasKlub Żeglarski Halny, Yacht Klub Polski Bielsko, Klub Żeglarski LOK „Dryf” and 63 more
  • 17Boat rentalsKlub Żeglarski Halny, Kayak rentals, Dwa Żywioły and 14 more
  • 22River beachesPlaża w Czernichowie, Plaża dla naturystów, Plaża Zwierzyniecka and 19 more

From OpenStreetMap, within 2.6 km of the river. Not mapped is not the same as not there.

Cross-checked with our atlases

Vistula in our other atlases

What our sister atlases know about the waterfalls on this river, the lakes it flows through, the beaches at its mouth, the mountains where it rises and the islands off its mouth.

  • 5lakes on its wayLakeyas
  • 58mountains at the sourcePeakyas
  • 3islands off the mouthIslandyas

Lakes and reservoirs (5)

Lakes it flows through, by Lakeyas

  1. Żywiec Lakekm 24 · 20 m deep7.5km²
  2. Lake Międzybrodziekm 312.5km²
  3. Zbiornik Czanieckikm 340.5km²
  4. Włocławek Reservoirkm 686 · 6 m deep57km²
  5. Jezioro Wielkie Rudnickiekm 841 · 12 m deep1.4km²

Lakeyas is coming soonOpen Lakeyas ↗

Mountains at the source (58)

Within 15 km of the source, by Peakyas

  1. Barania Góra0.8 km away · prominence 170 m1,220m
  2. Skrzyczne8.9 km away1,257m
  3. Stożek Wielki13 km away978m
  4. Klimczok15 km away1,117m
  5. Magurka Wiślańska2.6 km away1,140m
  6. Zielony Kopiec4.1 km away1,154m
  7. Magura15 km away1,109m
  8. Kiczory12 km away · prominence 253 m990m

50 more on PeakyasOpen Peakyas ↗

Islands off the mouth (3)

Within 30 km of the mouth, by Islandyas

  1. Port Island16 km away26km²
  2. Aestian Island29 km away
  3. Kępa Bazarowa18 km away0.3km²

Islandyas is coming soonOpen Islandyas ↗

From space

The source and the mouth, seen from orbit

Vistula: satellite view of the source
The source14 km across
Vistula: satellite view of the mouth
The mouth60 km across

Sentinel-2 cloudless 2016 by EOX IT Services GmbH (contains modified Copernicus Sentinel data 2016), CC BY 4.0. The glowing line is the river as drawn by RiverATLAS.

Photos

Vistula in pictures

Boat on the Vistula River in Kraków, Poland
Tim Adams · CC BY 3.0
Krakau Wawel Wisla
Hstoffels at Dutch Wikipedia · CC BY-SA 3.0
Old Town in Warsaw view from Vistula 2019b
Adrian Grycuk · CC BY-SA 3.0 pl
The Vistula River in Toruń
Mezeon · CC BY-SA 4.0

Where these numbers come from

Name, length, placesWikidata (Q548) · CC0
Course, profile, basinRiverATLAS v1.0 (HydroATLAS, Linke et al. 2019) · CC BY 4.0 — followed from the source to the mouth given by Wikidata
FlowWaterGAP (RiverATLAS), 1971–2000 · CC BY 4.0
Climate along the riverWorldClim (RiverATLAS), 1970–2000 · CC BY 4.0
Towns, bridges, damsWikidata · CC0; GeoNames · CC BY 4.0
Along the river© OpenStreetMap contributors · ODbL
ImagesEOX Sentinel-2 cloudless 2016 · CC BY 4.0; Wikimedia Commons
Our other atlasesLakeyas, Peakyas, Islandyas — Wikidata · CC0; © OpenStreetMap contributors · ODbL; GeoNames · CC BY 4.0; HydroLAKES · CC BY 4.0; NOAA OISST

Every source and licence is on the data sources page.

The family

Do you prefer beaches, lakes, mountains, waterfalls, islands, rivers or canyons?

Same idea, other landscapes: field atlases built on open data, month by month, in seven languages.

beachesCoastyaFind your beach: sea temperature, sun and swimming month by month.Visit
lakesLakeyasEvery lake on Earth: water temperature, ice, depth and the shore.Coming soonVisit
mountainsPeakyasEvery summit in 3D: summit weather, the 0 °C line, huts and trails.Visit
waterfallsCascadyasEvery waterfall: height, flow month by month and when it roars.Coming soonVisit
islandsIslandyasEvery island from the sea up: size, sea temperature, ferries and 3D.Coming soonVisit
riversRiveryasEvery river from source to sea: the journey, the flow and the basin in numbers.You are here
canyonsCanyonyasEvery canyon cut to scale: depth to the floor, rim and floor temperatures, trails and viewpoints.Coming soonVisit