从前,有一个叫尼尔斯的小孩子,他调皮、捣蛋、爱搞恶作剧,几次气得爸爸妈妈痛苦流泪,但却丝毫没有悔改。他对家里的小动物也好不到哪去,经常惹惹这个,弄弄那个,所以大家都非常讨厌他。
一次偶然的机会,爸爸让尼尔斯在家里读书。尼尔斯十分厌恶学习,便在屋里找东西玩。这时他看到了小精灵,尼尔斯敏捷得把他抓住,小精灵向他求饶,并答应给他许多好处。尼尔斯不讲信用,而被变成了小狐仙,他看见一只雄鹅想和大雁飞走,便认为这会给家里带来损失,就追了上去,一把抓住了雄鹅的羽毛,但雄鹅已经把他带上了天空。从此,他便和雄鹅莫顿开始了漫长的旅行。一开始,大雁们得知他是人后,不愿意让他留下。当他从狐狸口中救回了一只大雁时,取得了大家信任。一路上,他们都与狐狸斯密尔斗智斗勇,尼尔斯始终保护着大雁。它们还帮助许多有困难的同伴,包括帮黑老鼠保卫家园绿色wWw.0279.nEt,赶走坏乌鸦等等。尼尔斯从调皮捣蛋的孩子变成了机智勇敢的少年,并且结交了许多好朋友,他们都愿意为尼尔斯付出生命。一路上,他们听到许多闻所未闻的传说,丰富了不少知识。几个月过去了,尼尔斯听了两只麻雀的话,小精灵知道了他的表现后非常满意,允许他回家,并答应把他重新变回人。尼尔斯听后非常犹豫,一边是他日思夜想的家人,一边是他关系亲密的好朋友,但是美丽的景色和小动物们的精彩表演使他暂时忘记了这件事。后来他认识了小马茨姐妹俩,并帮助他们找到了自己的父亲。雁群顺利抵达了拉普兰,并在那里进行了修整。但好景不长,雄鹅莫顿告诉他小精灵说让他赶快回去,爸爸妈妈都很想他。于是,尼尔斯就在回去的路上和所有的朋友告别。回到家后,尼尔斯立刻变回了原来的样子,听不懂动物说的话了。天下没有不散的宴席,雁群终究是要飞走的,他只能远远地朝他们挥手告别。