Il Mrassu scende dai monti dell'Abakan, al confine con la Repubblica dell'Altaj[5], sotto il nome di Akmras (Акмрас) fino all'insediamento di Mrassu.[4] La lunghezza del fiume è di 338 km, l'area del bacino è di 8 840 km².[1] Il fiume scorre prevalentemente in direzione nord, passa in una profonda valle che costeggia il massiccio della Gornaja Šorija[6] attraverso il territorio del Parco nazionale Šorskij[7], e sfocia nel fiume Tom' all'altezza della città di Myski. La sua portata media annua, alla foce, è di 154,59 m³/s.[2] Il fiume congela a metà novembre, sino ad aprile.[6]
Tra i maggiori affluenti ci sono i seguenti fiumi: Kabyrza (Кабырза), Orton (Ортон), da destra; Pyzas (Пызас), Bol'šaja Rečka o Bol'šoj Unzas (Большая Речка, Большой Унзас), da sinistra.[4]
Ci sono piccoli insediamenti lungo il fiume, il maggiore è il villaggio di Ust'-Kabyrza (Усть-Кабырза).
Nella grotta Azass, vicino a Ust'-Kabyrza, è stato rinvenuto il luogo di sepoltura della cosiddetta "principessa di Kabirzyn", vissuta nel VII secolo a.C.[8]