Longest Rivers in Europe List 🇪🇺 Top 30 Longest European Rivers
The river Volga, at 2,193 miles (3,530 km) long tops our list of the longest rivers in Europe. At some points the Volga river is so wide you can’t even see the other side. The river Volga delta is also the biggest estuary in Europe. The longest river in Europe outside of Russia is the river Danube which flows through 11 european countries.
- ADDucation’s list of longest rivers in Europe was compiled by Robert Junker, last updated 18 Aug 2024.
ADDucation Tips: Click column headings with arrows to sort the longest rivers in Europe. Reload page for original sort order. Resize your browser to full screen and/or zoom out to display as many columns as possible. Click the ➕ icon to reveal any hidden columns.
Longest Rivers in Europe | Length (miles) | Length (km) | River Source | River Mouth | Flows Through Countries | Flows Through Cities |
---|---|---|---|---|---|---|
Volga | 2193 | 3530 | Valdai Hills (European part of Russia). | Caspian Sea | Russia 🇷🇺 | Tver, Yaroslavl, Nizhny Novgorod, Kazan, Tolyatti, Samara, Volgograd. |
Danube | 1768 | 2845 | Black Forest (Germany). | Black Sea | Germany 🇩🇪, Austria 🇦🇹, Slovakia 🇸🇰, Hungary 🇭🇺, Croatia 🇭🇷, Serbia 🇷🇸, Romania 🇷🇴, Bulgaria 🇧🇬, Moldova 🇲🇩, Czech Republic 🇨🇿 and Ukraine 🇺🇦 | Regensburg, Ulm, Vienna, Bratislava, Budapest, Novi Sad, Belgrade, Braila. |
Ural* | 1509 | 2428 | Southern Ural mountains Asian-European border. | Caspian Sea | Russia 🇷🇺, Kazakhstan 🇰🇿 | Orsk, Orenburg, Oral, Atyrau. |
Dnepr | 1368 | 2200 | Valdai Hills (European part of Russia). | Black Sea (Kherson) | Russia 🇷🇺, Belarus 🇧🇾, Ukraine 🇺🇦 | Smolensk, Kiev, Dnepropetrovsk. |
Don | 1162 | 1870 | Central Russian plate. | Sea of Azov (Rostov) | Russia 🇷🇺, Ukraine 🇺🇦 | Voronezh, Rostov. |
Pechora* | 1124 | 1809 | Northern Urals (Asia-European border). | Pechora Lake (North Polar Sea) | Russia 🇷🇺 | Pechora, Narjan-Mar. |
Kama River | 1122 | 1805 | Udmurtjia, near Kuliga (European part of Russia). | Volga River | Russia 🇷🇺 | Beresniki, Nabereschnyje Tschelny, Nischnekamsk. |
Oka | 932 | 1480 | Oryol Oblast near Glasunowka (European part of Russia). | Volga River (Nizhny Novgorod) | Russia 🇷🇺 | Orjol, Kaluga, Serpuchow, Kolomna, Rjasan, Murom, Dserschinsk. |
Belaja River | 890 | 1430 | Southern Urals (European part of Russia). | Niznekamsk Reservoir | Russia 🇷🇺 | Salawat, Sterlitamak, Ufa. |
Dniester | 840 | 1352 | Carpathian Forest (Ukraine). | Black Sea | Ukraine 🇺🇦, Moldova 🇲🇩 | Tiraspol, Kiev. |
Rhine | 766 | 1233 | Toma (Switzerland at Churchill). | North Sea (Rotterdam) | Switzerland 🇨🇭, Germany 🇩🇪, Netherlands 🇳🇱 | Basel, Strasbourg, Mainz, Cologne, Leverkusen, Düsseldorf, Duisburg, Rotterdam. |
Desna | 702 | 1130 | Smolensk Heights near Kiev (European part of Russia). | Desna Delta (Ukraine) | Russia 🇷🇺, Ukraine 🇺🇦 | Bryansk, Novhorod-Siverskyi, Chernihiv. |
Vychegda | 702 | 1130 | North-west Urals (European part of Russia). | Northern Dvina River. | Russia 🇷🇺 | Syktywkar, Kotlas. |
Elbe | 680 | 1094 | Giant Mountains (Czech Republic). | North Sea (Cuxhaven) | Czech Republic 🇨🇿, Germany 🇩🇪 | Hradec Kralove, Dresden, Magdeburg, Hamburg. |
Vistula | 651 | 1047 | Silesian Beskids (Poland). | Baltic Sea (Gdansk) | Poland 🇵🇱 | Krakow, Warsaw, Torun, Gdansk. |
Western Dvina (Daugava) | 634 | 1020 | Valdai Hills (Russia). | Baltic Sea (near Riga, Latvia) | Russia 🇷🇺, Belarus 🇧🇾, Lithuania 🇱🇹, Estonia 🇪🇪, Latvia 🇱🇻 | Vitebsk, Riga. |
Tajo | 626 | 1007 | Fuente de Garcia (Spain). | Atlantic (near Lisbon) | Spain 🇪🇸, Portugal 🇵🇹 | Toledo, Lisbon. |
Loire | 625 | 1005 | Massif Central (France). | Atlantic Ocean (Saint Nazaire) | Longest River in France 🇫🇷 | Orléans, Tours, Angers, Nantes. |
Sava | 615 | 990 | Zelenci near the town of Kranjska Gora, Slovenia. | Danube in Belgrade, Serbia | Slovenia 🇸🇮, Croatia 🇭🇷, Bosnia-Herzegovina 🇧🇦, Serbia 🇷🇸 | Ljubljana, Zagreb, Belgrade. |
Tisza (Tisa) | 600 | 966 | Eastern Carpathians (Ukraine). | Danube near Novi Sad (Serbia) | Ukraine 🇺🇦, Romania 🇷🇴, Hungary 🇭🇺, Slovakia 🇸🇰, Serbia 🇷🇸 | Khust, Szolnok,Szeged, Bečej. |
Prut | 592 | 953 | Carpathian Mountains, Mt. Hoverla, Ukraine. | Danube near Giurgiulești, Moldova | Ukraine, Romania 🇷🇴, Moldova 🇲🇩 | Kolomyia, Chernivtsi, Ungheni, Cahul. |
Meuse (Maas) | 575 | 925 | Pouilly-en-Bassigny (France). | North Sea (Hollands Diep) | France 🇫🇷, Belgium 🇧🇪, Netherlands 🇳🇱 | Namur, Verdun, Liège, Venlo, Maastricht. |
Neman River | 568 | 914 | Southwest of Minsk, Belarus. | Curonian Lagoon, West of Siluté (Border of Lithuania and Russia) | Belarus 🇧🇾, Lithuania 🇱🇹, Russia 🇷🇺 | Grodno, Kaunas. |
Ebro | 565 | 910 | Sierra del Cordel (Spain). | Mediterranean (Tarragona). | Spain 🇪🇸 | Logrono, Zaragoza. |
Or | 538 | 866 | Ore Mountains (Czech Republic). | Baltic Sea (in Szczecin, Poland) | Czech Republic 🇨🇿, Germany 🇩🇪, Poland 🇵🇱 | Ostrava, Opole, Wroclaw, Frankfurt Oder. |
Southern Bug | 533 | 857 | Podolic plate (Ukraine). | Black Sea | Ukraine 🇺🇦 | Khmelnytsky, Vinnytsia, Nikolaev. |
Rhone | 505 | 812 | Rhone Glacier (Switzerland). | Mediterranean (Fos-sur-Mer) | Switzerland (Lake Geneva) 🇨🇭, France 🇫🇷 | Lyon, Arles. |
Seine | 483 | 777 | Langres plateau (France). | English Channel (Le Havre) | France 🇫🇷 | Melun, Paris, Rouen, Le Havre. |
Northern Dvina* | 462 | 744 | Confluence of Yug River & Sukhona River (Russia). | Dvina Bay | Russia 🇷🇺 | Novodvinsk, Arkhangelsk, Kotlas. |
Po | 405 | 652 | Monte Viso (Piedmont). | Adria (Veneto) | Italy 🇮🇹 | Turin, Piacenza, Cremona, Ferrara. |
Garonne | 402 | 647 | Pyrenees (Spain, Catalonia). | Dordogne (Bordeaux) | Spain 🇪🇸, France 🇫🇷 | Toulouse, Bordeaux. |
See also: Longest Rivers in World…
Notes: * These rivers are part European and part Asian. For example the river pechora originates in the European part of Russia then flows over the European border into Asia. We’ve included them greyed out in this list for completeness.
ADDucation Pages Related to the Longest Rivers in Europe:
- List of Longest Rivers in England, Scotland and Wales…
- More fascinating facts about planet Earth…
- List of geographical extremes…
- Longest rivers in Europe in German: Längste Flüsse Europas…
- Help us improve ADDucation’s list of the longest rivers in Europe by adding your comments below…