当那一大群灰田鼠赶到古堡的墙脚下,已是半夜了,他们挖通墙洞爬进了古堡,像火山的岩浆一样涌向堆谷子的地方,相互推着,抓着,贪心地咬着谷子。突然,远远地传来一阵清脆的笛子声,灰田鼠们好像被魔法迷住一般,向墙洞外乱窜。
在古堡的院子中央,尼尔斯正站着吹奏一支小笛子,灰田鼠们把他层层围绕起来。笛子一停,他们就磨起牙齿来,似乎马上要扑上去把尼尔斯撕得粉碎。可笛子一吹,他们又一动不动地伏在那里,尼尔斯把所有灰田鼠都引到院里,然后出了大门向前走去。
尼尔斯走了一夜,天亮时他和灰田鼠到了远离古堡的一个大湖旁边。紧靠湖岸的阿卡正浮在波浪上面颠簸着。尼尔斯跳上鹅背,阿卡慢慢向湖心游去,灰田鼠沿着湖岸乱跳乱窜,湖上的笛声更响了,灰田鼠忘了一切,乱纷纷地蹿到湖里去了。
当湖水淹没了最后一批灰田鼠后,阿卡驮着尼尔斯向空中飞去。原来这是猫头鹰老爹向树林里的小妖精借来的魔笛,一切飞鸟和走兽都得听它的话。尼尔斯听阿卡提到小妖精,立刻不自在起来,但他实在太累了,很快就睡着了,连降到地面也不知道。
尼尔斯醒来已是半夜了,他悄悄地向古堡走去,想找猫头鹰老爹探听小妖精住的地方,希望小妖精宽恕他,重新把他变成真正的人。黑暗中他突然听见猫头鹰姑姑的说话声:“现在他是好孩子……可从前竟侮弄小妖精!现在他想变人很困难……这是可怕的秘密……”