维生素B12吸收入血液后即与转钴胺相结合,转入组织中。转钴胺有三种,其中转钴胺Ⅱ是维生素B12转运的主要形式,占血浆中维生素B12总含量的2/3。肝脏是维生素B12的主要贮存部位。人体内维生素B12贮存总量为3~5mg,其中1~3mg贮于肝脏。口服维生素B12,24小时后肝中维生素B12的浓度达到高峰。5~6日后,约有用量的60~70%仍集中在肝脏。主要经肾,除肌体需求量外,几乎皆以原形随尿排出。肌注维生素B12 1mg,72小时后,总量的75%以原形随尿排出。尿排出量随注入量而增加,肌注5μg后,8小时排出3~4μg;肌注1mg后,8小时排出量可达330~470μg。