Значительные финансовые средства позволили разместить оба кадетских корпуса в более пригодных для проживания и учебы помещениях на Джесфильд-роуд, где появилась возможность открыть для кадетов походные церкви, в которых наставник церкви Омского кадетского корпуса священник отец Евгений Яхонтов и Хабаровского кадетского корпуса священник отец Семен Николаевский регулярно проводили богослужения.
Позже, когда лотерея позволила довольно свободно распоряжаться наличными средствами, Сибирский корпус был расквартирован на Баффлинг-Вэлл-роуд, а Хабаровский — на авеню Жоффр, в самом центре Французской концессии, где проживала основная часть русской колонии Шанхая.
Практически сразу же, как только кадеты сошли на берег, в корпусах начались занятия, которые не прекращались, несмотря на постоянные трудности. Международный комитет приложил большие усилия для того, чтобы у кадетов было максимум необходимого для нормальной учебы. Недостающих преподавателей набрали из местных русских или иностранцев, в нужных количествах были закуплены учебники, учебные пособия и книги.
За время нахождения в Шанхае оба корпуса сделали по два выпуска. 96-й выпуск Сибирского кадетского корпуса в 1923 г. составил 42 выпускника, 97-й выпуск в 1924 г. — 36.19-й выпуск Хабаровского корпуса в 1923 г. насчитывал 37 кадетов, 20-й выпуск в 1924 г. — 42.
В 1923 г., когда быт и учеба кадетов были уже в основном налажены, воспитанники стали принимать участие в жизни города. С большим энтузиазмом кадеты занимались спортом, который считали основой своего становления как будущих офицеров. Так, в обоих корпусах были организованы футбольные команды, которые сначала играли только между собой. В этих состязаниях победа чаще доставалась команде Сибирцев. По мере роста футбольного мастерства кадеты начали играть с другими командами и нередко добивались успеха. Это послужило основанием для организации единой кадетской команды, которая была зарегистрирована во второй категории Шанхайской футбольной лиги под названием «Сокол», которая подавала большие надежды на призовое место в чемпионате Шанхая 1924 г. Однако в связи с отъездом кадетов в Сербию закончить соревнования не удалось. Оставшиеся в Шанхае уже не смогли выставить достаточно сильную футбольную команду.
Во время пребывания кадетов в Шанхае обсуждался и согласовывался вопрос о переводе корпусов в Сербию под защиту и покровительство Его Величества Короля Югославии Александра I. В ходе опроса, проведенного среди кадетов, выяснилось, что большинство из них готово переехать в Сербию, чтобы там продолжить обучение и службу во имя Великой России. В конце 1924 г. в Сербию была отправлена первая группа кадетов Сибирского корпуса в количестве 30 человек под командованием генерал-майора Е.В.Руссета, а через 4 месяца остальные 500 человек под командой генерал-майора А.А.Корнилова и заместителя директора Сибирского корпуса полковника В.И.Попова-Азотова отбыли в Югославию.
Шанхайцы долго поддерживали переписку с теми, кто уехал в Сербию, и знали, что по прибытии из Шанхая кадеты были распределены в Русский и Донской кадетские корпуса. После выпуска многие из них стали офицерами и служили Его Королевскому Величеству в Югославской Королевской армии.
После отъезда корпусов в Сербию в Шанхае осталось 70 кадетов Сибирского корпуса и около 100 кадетов Хабаровского корпуса в основном из числа выпускников, которые смогли устроиться на службу в различных шанхайских муниципальных и коммерческих организациях, где в большинстве случаев хорошо себя зарекомендовали.
Многие кадеты в Шанхае старались по мере своих сил бороться с той властью, которая изгнала их с родной земли. Так, например, они приняли активное участие в митинге эмигрантов, проведенном 7 ноября 1927 г. около Советского Генерального консульства в Шанхае. Со временем некоторые из тех кадетов изменили свои взгляды и с помощью сотрудников Советского консульства вернулись на Родину. Другие же так и не смогли принять Советскую власть и остались на чужбине навсегда.