关于
八仙过海的传说民间还有一个版本:北宋
建隆年间,沙门岛(今庙岛)是朝廷囚禁犯人的地方。从
建隆三年开始,凡军人犯了法,都被发配到这里。年复一年,岛上的犯人越来越多。但是朝廷每年只拨给岛上300人的口粮,所以粮食不够吃了。后来,沙门岛看守
头目李庆便想了个狠毒的办法:当犯人超过300人时,就将其中一些捆住手脚扔进海里,以保持人数总在300之内。如此一来,两年之内便有700多人死去。为了活命,犯人们经常凫水逃命,但大部分都被激浪吞没了。一次,有50名犯人得到即将被杀的消息之后,趁着天晴月朗,避开看守,抱着
葫芦、
木头跳入海中,往
蓬莱山方向游去。大约三十海里的距离,途中多数人淹死了,只剩八个身怀武功、体格健壮的善游者,借助水流游到岸边,在
蓬莱城北丹崖山下的
狮子洞内躲起来了。
次日,渔民发现他们,闻之从沙门岛游水过来,无不惊奇万分,将他们奉为“神人”。此事在民间传开,越传越神,被传称“
八仙”,演变为“
八仙过海”的故事。