Flag Quizzes

Vistula

The Vistula runs 1,047 km through Europe and ends in the Baltic Sea.

Length
1,047 km
Continent
Europe
Flows into
Baltic Sea
Basin
194,424 km²

Countries the Vistula runs through

Listed from source to mouth where the course makes that meaningful.

Rivers of a similar length

Play