古代阿拉伯某国王因妻子行为不端,对女人怀恨在心,他每日娶一名少女,第二天便杀之。宰相女儿山鲁佐德知书达理,见多识广。为了解救天下少女,她请求父亲把她嫁给国王。山鲁佐德从嫁过去的**天夜里起,就给国王讲故事。故事一个接一个,大故事套小故事,小故事里又有新故事,当天快亮的时候,她就讲到紧要处停住。国王为了听故事,一再推迟杀死她的时间。据说山鲁佐德的故事一共讲了一千零一个夜晚。 在瑞典上空飞行的日子里,尼尔斯目睹了动物之间的恶战;观看了一年一度的鹤舞表演;遇上了许多稀奇古怪的事情;还看到了一座海底城堡;了解了祖国的山山水水;亲身经历了许多危险。在与雁群生活了多日以后,尼尔斯与大雁建立了深厚的情感,也明白了做人的道理,他决定回到家中。此时尼尔斯已经变成一个勤劳善良,可以使父母感到自豪的好孩子。