Протяжённость автодороги — 1 116,125 километров. Начало отсчета километража — Предмостная площадь в Красноярске, окончание — государственная граница с Монгольской Республикой в районе двустороннего автомобильного пограничного перехода Хандагайты (Боршо)[2]. Первые 15 километров в границах города Красноярска совпадают с магистральными городскими улицами, остальная часть трассы находится в управлении Федерального казённого учреждения Упрдор «Енисей» и его филиалов.
Участок Абакан — Кызыл известен также под историческим названием Усинский тракт, так как пересекал тогдашнюю государственную границу в Усинском пограничном округе и значительный участок проходил в долине реки Ус.
Участок Абакан — Кызыл (387 км) построен в 1914—1917 годах силами ссыльнокаторжных,[3][4] в 1932 году реконструирован под автомобильное движение. В 1966 году построен участок Красноярск — Абакан (408 км).
До 1 января 2017 года дорога от Кызыла шла на юг через Самагалтай и Эрзин до ДАПП «Цаган-Толгой» на границе с Монголией. Этот участок перешёл в управление Тувы и стал автодорогой регионального значения 93Н-110. Новый участок дороги Р257 прошёл от Кызыла через Чадан и Хандагайты до ДАПП «Хандагайты»[5].