Viyana nehri 363,2 km (226 mil) uzunluğa ve yaklaşık 21.161 km2 (8.170 sq mi) alana sahip bir drenaj havzasına sahiptir.
Kurs
Vienne nehri Corrèze bölümünde, Mont Audouze'ün eteklerinde, Plateau de Millevaches'de, Millevaches komününde, yaklaşık 880 m (2,887 ft) yükseklikte başlar.
Daha sonra kabaca batıya, suyunun ünlü Limoges porselen endüstrisinde kullanıldığı Limoges şehrine akar. Limoges'den biraz sonra kuzeye doğru bir dönüş yapar.
Son olarak, nehir sol tarafta, Candes-Saint-Martin komününde Loire nehrine dökülür.
Viyana Nehri, 2 bölgede 6 departman ve 96 komünden geçmektedir:
- Centre-Val de Loire bölgesi
- Indre-et-Loire: Chinon, Candes-Saint-Martin
- Nouvelle-Aquitaine bölgesi
- Corrèze: Peyrelevade
- Creuse
- Haute-Vienne: Rempnat, Eymoutiers, Saint-Léonard-de-Noblat, Limoges, Aixe-sur-Vienne, Saint-Junien
- Charente: Confolens
- Vienne: Chauvigny, Châtellerault
Viyana Nehri üç bölgesel doğa parkından geçmektedir: Parc naturel régional de Millevaches en Limousin, Parc naturel régional Périgord Limousin ve Parc naturel régional Loire-Anjou-Touraine.