Сражение за перевал Сен-Готард стало первым в непревзойдённом Швейцарском походе великого российского полководца Александра Васильевича Суворова. А сам поход был венцом его военной карьеры. По его результатам Александр Васильевич получил высший военный чин – генералиссимус всех войск российских.
Численность русской армии едва превышала 16 тыс. штыков и сабель. Авангард князя Багратиона составлял 2500 солдат при 4-х пушках. Основные силы включали неполную дивизию генерала Повало-Швейковского – 4400 штыков при 6 орудиях, усеченную дивизию генерала Ферстера – 3100 штыков при 5 орудиях, весьма сокращенный корпус генерала Розенберга – 6000 штыков при 10 орудиях. Каждому соединению были приданы по 20 пионеров (саперов) и до полусотни конных казаков для разведки и боевого охранения. Основная часть казаков охраняла обоз. Русских сопровождали австрийские соединения: бригады Штрауха и Уафенберга численностью соответственно 4500 и 2000 штыков соответственно.
Армия продвигалась к подножью Лепонтинских Альп тремя колоннами. Задача у войск была непростая. Они должны были с боями преодолеть горы и выйти к Цюриху на соединение с корпусом Римского-Корсакова.