Саня Григорьев вылавливает из реки сумку утонувшего почтальона. Письма намокли, и адреса на конвертах нельзя было разобрать, поэтому письма стали для Сани увлекательным чтением. Одно из писем, написанное каким-то моряком, так поразило его, что он запомнил его наизусть. Мечтая стать путешественником, Саня бежит из дома, собираясь отправиться в дальние края, но оседает в Петрограде и становится беспризорником.
На улицах Петрограда Саню подбирает и устраивает в школу-коммуну учитель Иван Павлович Кораблёв. Заведующим школы является Николай Антонович Татаринов. Саня подружился с Катей Татариновой — дочерью погибшего капитана Ивана Львовича Татаринова, двоюродного брата заведующего школой. Саня выясняет, что именно письмо Ивана Львовича он нашёл в сумке почтальона. Так же он выясняет, что именно Николай Антонович сыграл решающую роль в том, что экспедиция капитана Татаринова погибла. Узнав об этом, Мария Васильевна, вдова Ивана Львовича и жена Николая Антоновича, выпивает яд. Николай Антонович обвиняет Саню в клевете и смерти Марии Васильевны. Саня ставит своей целью найти экспедицию капитана Татаринова и доказать свою правоту.
Окончив школу, Саня становится полярным лётчиком и женится на Кате. Когда наступает Великая Отечественная война, он уходит на фронт. Однажды судьба забрасывает его на подбитом самолёте к месту последней стоянки экспедиции капитана Татаринова…