Buharlı Lokomotif. — Bir kazan, silindirler, pistonlar ve tekerleklerden meydana gelmiştir. Kazan, çelikten yapılmış, uzun, silindir biçiminde bir kutu gibidir. Bu kazanın bir yanında bir ocak, öbür yanında da bir buhar deposu bulunur. Ocakta, kömür yakılır. Böylece elde edilen ısı ve gaz, bazı borulardan geçerek, buhar deposuna dolar.

Boruların, deponun etrafındaki su böylece buhar haline gelir. Buhar gücü lokomotifin tekerleklerinin dönmesini sağlar.

Buharlı lokomotiflerin birçok çeşitleri vardır. Bunlardan kimisi de yük vagonlarını çekebilecek özellikte yapılmıştır. Yalnız küçük demiryolu hatlarında aynı tip lokomotifler hem yolcu, hem de yük vagonlarını çekmekte kullanılır. Genel olarak yük vagonu çekmek için kullanılan lokomotifler, ötekilerden çok daha büyük, daha ağır olur.

Buharlı lokomotiflerin en gelişmiş tipleri, 15-22 yolcu vagonunu uzun bir yol boyunca, oldukça hızlı çekebilecek güçte yapılmıştır. Bunların ağırlıkları, 180-350 ton arasındadır.

Elektrikli Lokomotif. — Buharlı lokomotiflerden daha güçlüdürler. Kışın hava dona çekince, kazanları olmadığından, donma tehlikesi yoktur. Herhangi bir yakıta ihtiyaç göstermedikleri için de istenildiği anda hemen hareket edebilirler. Ayrıca, duman da çıkarmazlar. Bu bakımlardan, daha çok, şehirlerde, soğuk yerlerde, dik, yüksek yollarda, trafiğin sıkışık olduğu kalabalık yörelerde, yeraltı geçitlerinde kullanılırlar. Elektriklerini, tramvay, troleybüs gibi, bir havai hattan alırlar.

Diesel-Elektrik Lokomotifi. — Diesel motorlarıyla işler. Buharlı lokomotiflerden daha pahalıya mal olursa da işletilmesi daha ucuz imkanlarla sağlandığından çoğu kere tercih edilir. Çünkü bu lokomotifler, hem personel, hem de yakıt bakımından buharlı lokomotiflerden daha hesaplıdır.

Dİesel-elektrik    lokomotifleri yolcu trenlerinde ilk olarak 1934′te Amerika’ da kullanılmıştır. Bu lokomotiflerin, güçleri 150 – 2.400 beygirgücü arasında birçok çeşitleri vardır. Ağırlıkları 25 -175 ton arasındadır.

Türbinli Lokomotif. — Bu lokomotiflerde tabiî gaz, petrol, ya da çok küçük taneli toz kömür yakılır. Türbinli lokomotiflerin özellikleri, duman çıkarmamaları, yağlanmaya ihtiyaç göstermemeleri, yeniden yakıt almadan 1.600 kilometre gidebilmeleridir.

22 Lokomotif çeşitleri