Чулышман берет начало в озере Джулукуль на высоте 2200 метров над уровнем моря и впадает в южную часть Телецкого озера, доля его вод в питании озера составляет около 70%.
Длина Чулышмана более 200 километров. Из озера Джулукуль река выходит под малым уклоном и местами разбивается на отдельные рукава, но затем уклон увеличивается, и минуя район перевала Кату-Ярык, река с огромной скоростью, разбиваясь о подводные гранитные глыбы, клокоча и пенясь, мчит свои воды к Телецкому озеру