Where Does the Russian River Float Start and End? The Russian River is very long, 115 miles to be exact! It runs from Sonoma to Mendocino, but for tubing the Russian River purposes, it is recommended by Sonoma County that you do the 2-mile stretch from Steelhead Beach to Sunset Beach.