De lengte van de rivier is 1024 km, waarvan er 615 in Mongolië liggen. Wordt de Ider (456 km) als de langste van drie zijrivieren meegeteld, dan komt de totale lengte op 1480 kilometer. Belangrijke zijrivieren zijn de Chanujn, Egijn, Orhon, Chilok en Oeda. De Selenga-delta van 546 km² is in de loop van miljoenen jaren 15 kilometer in het meer opgeschoven. Dit is extreem veel als men bedenkt dat het meer zich met 870 meter heeft opgevuld. Van november tot mei is de rivier bevroren.