Путь был долгим из-за того что Иван не знал, куда ему идти, и часто путался и останавливался на пути к царевне-лягушке. Автор этим хотел сказать, что не нужно было Ивану торопиться и идти против воли своей супруги. Теперь, Иван несёт ответственность за свой поступок. Во время его не лёгкого пути, ему помогали медведь, заяц, селезень и щука. Сундук достал медведь, заяц тоже в своём роде помог Ивану. Утка догнала селезня, а щука помогла Ивану, достав со дна иглу. Баба яга дала волшебный клубок.