River | Length (km) | Length (mi) | Mouth | Countries |
Volga (1) | 3,531 km | 2,194 mi | Caspian Sea | Russia |
Danube (2) | 2,858 km | 1,776 mi | Black Sea | Germany, Austria, Slovakia, Hungary, Croatia, Serbia, Romania, Bulgaria, Moldova, Ukraine |
Ural (3) | 2,428 km | 1,509 mi | Caspian Sea | Russia, Kazakhstan |
Dnieper | 2,201 km | 1,368 mi | Black Sea | Russia, Belarus, Ukraine |
Don | 1,950 km | 1,212 mi | Sea of Azov | Russia |
Pechora | 1,809 km | 1,124 mi | Barents Sea | Russia |
Kama | 1,805 km | 1,122 mi | Volga | Russia |
Northern Dvina (4) | 1,744 km | 1,084 mi | White Sea | Russia |
Oka | 1,500 km | 932 mi | Volga | Russia |
Belaya (5) | 1,430 km | 889 mi | Kama | Russia |
Dniester | 1,370 km | 851 mi | Black Sea | Ukraine, Moldova |
Rhine | 1,320 km | 820 mi | North Sea | Switzerland, Liechtenstein, Austria, Germany, France, Netherlands |
Vyatka | 1,314 km | 816 mi | Kama | Russia |
Desna | 1,130 km | 702 mi | Dnieper | Russia, Ukraine |
Elbe | 1,094 km | 680 mi | North Sea | Czech Republic, Germany |
Donets | 1,053 km | 654 mi | Don | Russia, Ukraine |
Vistula | 1,022 km | 635 mi | Baltic Sea | Poland |
Tagus | 1,007 km | 626 mi | Atlantic Ocean | Spain, Portugal |
Loire | 1,006 km | 625 mi | Atlantic Ocean | France |
Western Dvina (6) | 1,005 km | 624 mi | Baltic Sea | Russia, Belarus, Latvia |
Khopyor | 979 km | 608 mi | Don | Russia |
Tisza | 976 km | 606 mi | Danube | Ukraine, Romania, Hungary, Slovakia, Serbia |
Sava | 947 km | 588 mi | Danube | Slovenia, Croatia, Bosnia and Herzegovina, Serbia |
Neman | 937 km | 582 mi | Baltic Sea | Belarus, Lithuania, Russia |
Prut | 926 km | 575 mi | Danube | Ukraine, Romania, Moldova |
Meuse | 925 km | 575 mi | North Sea | France, Belgium, Netherlands |
Ufa | 918 km | 570 mi | Belaya | Russia |
Ebro | 910 km | 565 mi | Mediterranean Sea | Spain |