区别是词性和用法不同,on foot步行,徒步walk v.步行;n.散步;
Some people came by car, others came on foot.
He walked slowly away from her.
walk是动词,在短语walk to后接地点副词here、there、home等时,介词to要省去。on foot是一个表示方式、方法的介词短语,在句中只能做状语。on foot不能用on feet或by foot替换,walk to其实就相当于go to …on foot。