The Turka begins in the Ikat Range at an elevation of , near where this range joins with the northern end of the Ulan-Burgas. It flows roughly westwards and southwestwards through rugged mountain terrain. Finally the river joins Lake Baikal in the lake's eastern shore by Turka village.