在人民的反抗之下,契丹人被迫撤回。冯道随契丹兵撤到恒州,趁契丹败退之际,逃了回来。
这时,石敬瑭的大将刘知远趁机夺取了政权,建立了后汉政权。刘知远一方面想安定人心,笼络势力,一方面冯道也因保护别人而得赞誉,刘知远就拜冯道为太师。
五代时期的政权更迭,真如走马灯一般,令人眼花僚乱。刘知远的后汉政权刚刚建立四年,郭威就扯旗造反,带兵攻入汴京。这时候的冯道,又故技重施,准备率百官迎接郭威。他做了七年后唐明宗的宰相,尚且不念旧恩,何况只做了不到四年的后汉太师,更是不足挂齿。于是,他率百官迎郭威进汴京,当上了郭威所建的后周政权的宰相,并主动请缨,去收服刘知远的宗族刘崇、刘斌贝等手握重兵的将领。刘斌贝果然相信了冯道,认为这位三十年的故旧世交,总不会欺骗他,没想到一走到宗州,刘斌贝就被郭威的军队解除了武装。冯道又为后汉的稳固立了一大功。
但没过几年,郭威病死,郭威的义子柴荣继位为周世宗。割据一方的后汉宗族刘崇勾结契丹,企图一举推翻后周政权。根据冯道半个世纪的经验,此次后周是保不住了,肯定又得改朝换代,自己虽已近苟延残喘之年,还是要保住官位爵禄。
柴荣当时只有三十四岁,年纪不大,却很有胆识气魄。当刘崇、契丹联军袭来时,一般大臣都认为皇帝新丧,人心易摇,不可轻动,但柴荣却一定要亲征。别人见柴荣意志坚定,便愿随出征,不再多说,只有冯道在一边冷嘲热讽地“固争”,下面的对话很能刻画出冯道的心态: