当时流亡的宋廷人数,可靠的说法为“犹计二十万”。研究者指出,在宋代的募兵制下,军队移屯往往拖带家眷,在国之将亡的极端情况下这种情况应当有增无减。因此,在二十万人中,军队应有几万人。这二十万人的后勤供应本身就是一个大问题。在福建和广南东路各地被元军相继占领的情势下, 后勤供应还须仰仗海南岛。在古代的技术条件下,海上交通不如陆上和内河交通安全,存在供应中断、二十万人将不战自毙的危险。
如今,崖山港经历了沧海桑田的变迁,因泥沙淤积,已成陆地。人们不可能再睹当年的海港风貌。在当时的技术条件下,宋军舰船只能屯驻和停泊在崖山西北的港内,不可能将舰队停泊在崖山东南, 面向大海。西北的港内虽有南、北两个出入口,但“其北水浅,舟胶,非潮来不可进”,在退潮时只能有一个出入口,实际上也影响军事上的进退和机动。因此,选择崖山作为据点和基地,是多少有些令人困惑的。
如果追踪一下流亡宋廷在广东沿海的移动路线,会发现另外一个让人迷惑不解的现象。流亡宋廷一度在更南方的湛江海面硇洲岛上驻扎,如今岛上仍有宋廷修建的行宫、书院等遗址存在。可以推测,如果不是有长时期驻扎的打算,宋廷绝不会在师老兵疲的状态下,大兴土木。但宋军于此驻扎不久就掉头北返,前往崖山。从行军路线上看,这是迎向元军追兵的“逆行”之举,而且从季风的角度看,也是逆流、逆风。这种古怪的举动是为什么呢?
如今已经无法得知当时南宋最高决策层是如何做出这一决定的了,反正南宋最终几乎把全部家底都压在了崖山这处弹丸之地上。
谜团二:战船和兵力占优为何仍惨败?
论双方的实力,一方是业已占领全国的元朝,另一方则是盘踞一岛之地的南宋,自然是完全不对称的军事抗争。但是,就崖山战场的局部而言,并不是这样。