Река стекает с Приморского хребта. В верховьях она протекает по плато, меняя направление почти на противоположное (истоки текут от Байкала). В нижней части река протекает по ущелью, образовавшемуся в результате мощного провала поперёк байкальской рифтовой трещины. Этому же провалу обязано образование пролива Ольхонские Ворота. Дельта представляет собой типичный конус выноса размером примерно 5 км в ширину и 3 км в длину.
Слово "сарма" по-бурятски означает "переправа на быках". По-видимому, через эту реку раньше переправлялись на быках.