中国对外开放深入和国际化进程加快背景下,中国农村劳动力不再满足于国内城乡间自由流动,已有部分开始如“农民李德民一样远赴俄罗斯种地”,或山东后楚庄上百村民举家移民澳大利亚“打洋工”。本研究在对推拉理论、双重劳动力市场等理论总结的基础上,分析了劳动力国内外流动的机理,利用《中国流动人口动态监测报告》及整理所得的1996-2017年面板数据,采用多重选择模型、Tobit模型和多项Logit模型进行研究得出:从微观层面看,劳动力预期收入差距会整体上显著促进劳动力流动、受教育程度仅对东部地区有明显促进作用;从宏观层面看,地区市场规模、经济发展程度、利用外资水平等显著促进劳动力国内外流动,而地区整体受教育程度却存在抑制效应。同时,根据基准模型得出劳动力国内流动在会转向国外流动;通过中介效应检验发现,随着中国进入经济高质量发展阶段,劳动力对产业结构升级和资源有效配置的作用日益凸显,并显著促进劳动力国外流动,且存在明显地区差异。因此,应改善国内劳动力的生产生活环境、提高中国海外劳工的服务能力等措施,合理调控农村劳动力国内外流动。