河外之战发生于前247年，战国时代秦国与魏、赵、韩、燕、楚五国联军之间的一场战争。
背景.前257年，信陵君魏无忌在邯郸之战救赵有功，但他窃取其兄魏安釐王虎符，又击杀魏将晋鄙，因而害怕魏王降罪，不敢再回魏国，所以便命令副将率领魏军回国，自己却率领宾客停留在赵国。秦庄襄王听说信陵君留在赵国，认为这是攻打魏国的大好机会，于前247年，命令大将蒙骜率领秦军东向讨伐魏国。恢复了元气的秦军大举进攻魏国，魏军屡败，不能抵挡秦军进攻。魏安釐王为此焦虑不安，就派使者去请魏无忌回国。魏王派使者持黄金