Давным-давно жил-был простой паренёк Иван. Не богатырь он был и не царевич, всего лишь трубочист, но с золотым сердцем и мыслями о счастье. Влюбился с первого взгляда в весёлую и своенравную Забаву, царскую дочь. А правитель был жадный и спесивый, и объявил: «Кто построит летучий корабль, тому и дочку отдам!» Что делать бедному Ваньке? Но доброта привлекла волшебных помощников. Водяной, вечный меланхолик и философ, вынырнул из тины и дал мудрый совет. Ватага задорных, хохочущих Бабок-Ёжек пришла на помощь! Непоседливые бабульки не колдуньи, а деревенские веселухи: в ступах гоняют, на метлах лихо рассекают и песнопения заводят такие, что дух захватывает.
Научили строить судно, летающее не на парусах, а на силе дружбы. Злой Полкан, придворный воевода, захотел украсть победу. Обманом забрал чудо-транспорт и полетел к Забавушке, выдав себя за героя. Казалось бы, сказке конец. Но девушка оказалась с характером. Раскусила обманщика, ведь девичье сердечко тянулось к честному Ванечке. Помогли вновь старые друзья: Водяной с пронзительной песней о мечте, неугомонные Бабки-Ёжки, устроившие переполох во дворце, и царь сбежал в испуге. Этот мультфильм — как ярмарочное представление. Он про то, что искренняя улыбка и песня дороже богатств. Настоящая любовь не смотрит на чины и звания. Если у тебя верные товарищи — сказочные старушки или усатый знаток из пруда — любой, даже самый летучий кораблик, по плечу. Надо верить в чудо и не бояться быть добрым.