这个原因比较多,有些时候是因为线路不同,有的铁路是电气化铁路,需要电力机车,有的还没有电气化,是内燃机车,所以需要在中间站换车头才可以,有的则是线路情况不一样,所以需要换车头,比如山区需要爬坡能力强的机车,甚至可能需要两个机车头才可以保持速度,所以需要换车头,更多的原因是铁路局之间的交路问题,比如机车属于北京铁路局,那么这台机车就需要回到北京铁路局进行检修,因此不能离开太远,所以中途就需要换上别的铁路局的车,让该机车头牵引另一列火车回来,不过现在由于异地检修、电气化铁路普及,中途换机车头的次数也很少很少