Longest rivers in European countries
Switzerland
Aare river
Greece
Aliakmon river
Bosnia and Herzegovina
Bosna river
Serbia
Danube river
Ukraine
Dnieper river
Albania
Drin river
Spain
Ebro river
Latvia
Gauja river
Norway
Glomma river
Andorra
Gran Valira river
Denmark
Gudena river
Austria
Inn river
Bulgaria
Iskar river
Slovenia
Isonzo/Soca river
Finland
Kemijoki river
Sweden
Klaralven river
France
Loire river
Romania
Mures river
Belarus
Neman river
Lithuania
Neman river
Estonia
Parnu river
Cyprus
Pedios river
Italy
Po river
Moldova
Raut river
Germany
Rhine river
Liechtenstein
Rhine river
Netherlands
Rhine river
San Marino
San Marino river
Luxembourg
Sauer river
Croatia
Sava river
Belgium
Scheldt river
United Kingdom
Severn river
Ireland
Shannon river
Portugal
Tagus river
Montenegro
Tara river
Iceland
Thjorsa river
Vatican City
Tiber river
Hungary
Tisza river
Slovakia
Vah river
Macedonia
Vardar river
Poland
Vistula river
Czech Republic
Vltava river
Kosovo
White Drin river