运营的大型蒸汽机车是于2005年12月9日在内蒙古退役。不过许多国家的观光铁路仍使用蒸汽机车，只是针对休闲观光或是铁道迷的市场。电气化铁路的最初投资很大，但按每里计算则是运作成本最低的。因此只有高流量的线路才适合电气化。电气化列车可能使用高架电缆或第三轨取电。最近已在进行电力机车使用燃料电池驱动的研究。燃料电池电力机车结合了非电力机车不需要供电系统以及电力机车零排放的优点。不过至2014年为止，的初期成本仍非常高。以动力的单位千瓦特（KW）除以能够牵引的重量公吨（Ton）来计算动力机车头的效能称