得知苏武终究不愿意投降,魏律报了单于。单于越想让苏武投降,就把他囚禁起来,关在一个大地窖里,不给他吃不给他喝。
全世界,苏武躺着嚼雪,用毡毛咽下去,几天就死了。匈奴人觉得很神奇,就把苏武流放到北海沿岸一个荒无人烟的地方,让他放牧公羊,说要等公羊生下来才能回汉。与此同时,他的下属和随行人员被安置在其他地方。苏武被流放到北海后,因为粮食无法运送,只好把野鼠储藏的野果挖出来吃。他倚着汉武帝赐给使臣的太祖节,睡觉或走路都带着,于是所有与节有关的绳结都掉了。