Едущий на гастроли пианист Гарвей (Савва Хашимов) выходит из вагона поезда на маленькой станции, чтобы купить сигарет. Там он узнаёт у продавщицы, что выдуманные Александром Грином города существуют на самом деле, стоит лишь проехать 30 минут на автобусе. Пианист бросает гастроли и отправляется в такой город, где знакомится с капитаном парусника «Бегущая по волнам» Гезом (Ролан Быков) и отправляется с ним в плавание…