Locomotives of India
Indian Railways operates India's railway system and comes under the purview of the Ministry of Railways of Government of India., it maintains over of tracks and operates over 15,000 passenger and 10,000 freight trains daily with a fleet of more than 17,000 locomotives. The railways primarily operates a fleet of electric and diesel locomotives along with a few compressed natural gas locomotives. Steam locomotives are operated on mountain railways and on heritage trains. As of December 2025, Indian Railways had 13,294 electric and 4,137 diesel locomotives.
History
The history of the Indian Railway began in 1832 with the proposal to construct the first railway line in India at Madras. In 1837, the first train ran on Red Hill railway line between Red Hills and Chintadripet in Madras and was hauled by a rotary steam engine imported from England. In 1852, a steam locomotive imported from England was tried at Byculla. In 1853, the first passenger train ran between Bombay and Thane which had 14-carriages hauled by three steam locomotives: the Sahib, Sindh and Sultan. In 1877, an Ajmer built F-1/734 Steam Locomotive became the first indigenously built locomotive in India. In 1925, the first electric train ran between Bombay and Kurla, hauled by a Swiss Locomotive and Machine Works electric locomotive on 1500 V DC traction. The first diesel locomotive used in India was fabricated by British Locomotive Company in 1954.Chittaranjan Locomotive Works, commissioned in 1950, was the first locomotive manufacturing unit in India. Banaras Locomotive Works, commissioned in 1961, is the second locomotive manufacturing unit operated by Indian Railways. In the 1960s, Integral Coach Factory-Chennai started developing self-propelled electric multiple units for short-haul and local routes. BHEL and Patiala Locomotive Works, established in 1981, also manufacture locomotives in India. In 2015, the first compressed natural gas powered trains were rolled out by ICF. In 2018, a semi-high speed self-propelled train-set capable of reaching speeds of over was rolled out from ICF., Indian Railways maintains over of tracks and operates over 15,000 passenger and 10,000 freight trains daily with a fleet of over 17,000 locomotives. As of October 2025, Indian Railways had 13,035 electric and 4,165 diesel locomotives amongst others.
Classification
Locomotives are classified by track gauge, motive power, function, power rating and model in a four- or five-letter code. The locomotives may be Longer Hood Front, where the driver cabin is behind the hood of the engine or Short Hood Front, where the cabin is located towards the front.| Letter position | Denotes | Classification |
| 1 | Track gauge | |
| 2 | Motive power | |
| 3 | Use/ Load/ Traction | |
| 4 | Model/ Horsepower | |
| 5 | Sub-class/ Sub-type/ Power rating | Increments of 100 HP |
Electric
In 1925, the first electric train ran between Bombay and Kurla, hauled by a imported SLM locomotive on a DC traction. In 1927, the first electric locomotive hauled passenger train was pulled by an imported WCP-1. In 1957, Indian Railways adopted 25 kV 50 Hz AC traction with the first runs beginning in December 1959 with the WAM-1 locomotives.Electric multiple units
In 1925, the electric multiple units introduced in Bombay were 1.5KV DC units imported were from Cammell Laird and Uerdingenwagonfabrik. In the 1960s, EMUs were developed by Integral Coach Factory in Chennai. Indian Railways uses multiple DC units in operation in several suburban sections which are classified from WCU-1 through WCU-15. BHEL developed AC-DC dual use EMUs which can run on 25kV AC and 1.5kV DC traction lines. In the late 1990s, MEMUs were developed which ran on 25KV AC power. AC Electric multiple units are designated WAU-1 to WAU-4. In 2019, ICF rolled out three-phase AC units to replace conventional DC units.Diesel
In 1954, the first diesel locomotive was used in India, which was manufactured by North British Locomotive Company. In 1958, WDM-1, the first locomotive used for mainline traffic was imported from ALCO. In 1964, the first broad-gauge WDM-2 diesel locomotive was rolled out by Banaras Locomotive Works.Broad-gauge
In 2009, a YDM-4 locomotive was converted to a broad gauge shunter by Golden Rock Railway Workshop, codenamed WCDS-6, with C for "Converted" and delivered to RITES.Diesel railcars and multiple units
In 1958, the Commonwealth Engineering of Australia supplied an unknown number of, 83-seat broad-gauge diesel-mechanical railcars to Indian Railways, classified as WRD-1. Powered by a pair of 200 hp Leyland engines, it had an axle arrangement of 1A-1A1, and a top speed of.In 1993-94, diesel multiple units were introduced into service. Depending on their transmission system, they are classified as DEMU or DHMU. With increase in electrifiction, DEMUS have been replaced by MEMUs in stages.
Steam
Broad-gauge
In the 19th century, the railway companies ordered custom-built steam locomotives, usually from British manufacturers. With non-standardized and multiple designs, manufacturing cost was high and production was slow. During the 1890s, Indian railway companies imported locomotives from Germany and the United States when British manufacturers were suffering from work outages. The locomotives used included:- Bengal Nagpur Railway:
- *Class F:
- *Class GM:
- *BNR class HSG: Garratt locomotive, first Garratt locomotive
- *Class M: 4-6-2
- *BNR class N: Garratt, India's largest locomotive; One is preserved at the National Rail Museum, New Delhi
- *BNR class NM: Ten were built in 1931 by Beyer, Peacock & Company; withdrawn in the late 1960s
- *BNR class P: Garratt, four were built by Beyer, Peacock & Company in 1939; withdrawn in the early 1970s
- Bombay, Baroda & Central India Railway:
- *BB&CI class P:
- *Class A:, an Atlantic; was at the Palej shed
- *Class U36:, used on hauling suburban trains in Bombay
- *Class D1:, one was named Princess May
- *Class M:
- East Indian Railway Company:
- *Class CT:, converted to a superheater
- *EIR class G:, first two named Express and Fairy Queen; Built in 1855, the latter is the world's oldest locomotive to be in working order and was rebuilt by ICF; Housed at East Indian Railway (EIR)
- *EIR class P:
- Great Indian Peninsula Railway:
- *Sultan, Sahib and Sindh: Hauled the first passenger train in 1853
- *Lord Falkland: 0-6-0
- *GIPR classes Y1, Y2, Y3, and Y4:, Used on Thal Ghat as bankers for pushing trains up the Western Ghats.
- *GIPR Class F and F3: 2-6-0
- *GIPR class J1: 0-6-0
- *Class D4: 4-6-0, one is named Hero
- *Class D5: 4-6-0 passenger locomotive
- *Class E1: 4-4-2 Atlantic built by the North British Locomotive Company in 1907–8; Rebuilt with a superheater between 1925 and 1928.
- *Class T: Tank locomotive used for hauling Mumbai suburban trains
- *Class Y: 2-8-4T
- *Crane tank: 0-6-0T, one is preserved at the National Rail Museum in New Delhi
- Madras and Southern Mahratta Railway:
- *M&SM class V: 4-4-0, one is preserved.
- *Class BTC: 2-6-4T, based on BESA specifications
- *Class T: 0-4-2; one is preserved in Chennai
- Nizam's Guaranteed State Railway:
- *NSR class A: 2-6-0T, No. 48, an Atlantic preserved at the National Rail Museum, Delhi
- North Western State Railway:
- *Class EM: 4-4-2, one is preserved at the National Rail Museum
- *NWR class GAS: 2-6-2+2-6-2 Garratt, one built in 1925 and retired in 1937
- *NWR class P: 2-4-0
- *Class E1: 4-4-2
- *Class N1: 4-8-0
- Oudh and Rohilkhand Railway:
- *Class B26: 0-6-0, one is preserved at the National Rail Museum
- Others:
- *Class B: 2-6-0
- *Class E: 2-4-0
- *Class F: 2-8-2, built between 1926 and 1950 by Nasmyth Wilson for service on Central Railway (CR)
- *Class G: 2-6-0, probably intended for freight
- *Class NA2
- *Class PTC: 2-6-4T, owned by Northern Railway ; probably a converted passenger locomotive
- *Class Y2: 2-8-2T, reclassified L2
- *Phoenix: 0-4-0T, one is at the National Rail Museum
- *Ramgotty: 2-2-0T, the National Rail Museum's oldest locomotive, it was converted to broad gauge
- Class SP: Standard passenger
- Class SG: Standard goods
- Class PT: Passenger tank
- Class HP: Heavy passenger
- Class AP: Atlantic passenger
- Class HG: Heavy goods
- Class HT: Heavy tank
After World War I, larger and more-powerful locomotives were designed by British consulting engineers for the Indian government. They began to operate from 1927:
- Class XA: branch passenger 4-6-2 design, 12.5-ton axle load
- Class XB: light passenger 4-6-2 design, 17-ton axle load
- Class XC: heavy passenger 4-6-2 design, 19.5-ton axle load
- Class XD: Light goods 2-8-2 design, 17-ton axle load
- Class XE: heavy goods 2-8-2 design, 22.5-ton axle load
- Class XF: light shunting 0-8-0 design, 18-ton axle load
- Class XG: heavy shunting 0-8-0 design, 23-ton axle load
- Class XH: 4-cylinder 2-8-2, 28-ton axle load; none were built
- Class XP: experimental passenger 4-6-2, 18.5-ton axle load
- Class XS: experimental 4-cylinder 4-6-2, 21.5-ton axle load
- Class XT: light tank 0-4-2T, 15-ton axle load
Although new classes were designed shortly before the war, many did not enter service until the post-war period. The new classes were indicated by the change of broad-gauge prefix from X to W, and plans were implemented to begin manufacturing locomotives in India. The new classes were:
- Class WP: passenger 4-6-2, 18.50-ton axle load
- Class WG: goods 2-8-2, 18.50-ton axle load
- Class WL (1st): light 4-6-2, 16.00-ton axle load
- Class WL (2nd): light 4-6-2, 16.75-ton axle load
- Class WM: 2-6-4T, 16.25-ton axle load
- Class WT: 2-8-4T, 18.00-ton axle load
- Class WU: 2-4-2T, 16.50-ton axle load
- Class WV: 2-6-2T, 16.25-ton axle load
- Class WW: 0-6-2T, 16.50-ton axle load
Metre-gauge
- Nilgiri Mountain Railway X class
- BESA designs:
- * Passenger
- * Mixed
- * Goods
- * Tank
- Indian Railway Standards designs of the late 1920s
- *Class YA: 4-6-2 with 9-ton axle load
- * Class YB: 4-6-2 with 10-ton axle load
- * Class YC: 4-6-2 with 12-ton axle load
- * Class YD: 2-8-2 with 10-ton axle load
- * Class YE: 2-8-2 with 12-ton axle load
- * Class YF: 0-6-2 with 8-ton axle load; later examples were 2-6-2
- * Class YK: 2-6-0 version of the 2-6-2 YF, 8-ton axle load
- *Class YT: 0-4-2T with 8-ton axle load
- Wartime designs:
- * Class MAWD: 2-8-2 USATC S118 Class
- * Class MWGX: 4-6-2+2-6-4 Garratt
- Indian Railway Standards post war designs
- * Class YL: 2-6-2 mixed traffic locomotive with 8-ton axle load
- * Class YG: 2-8-2 goods locomotive with 10-ton axle load
- * Class YP: 4-6-2 passenger locomotive with 10-ton axle load
- * Class YM 2-6-4T with 9-ton axle load
gauge
- Barsi Light Railway:
- *Class A: 0-8-4T
- *Class B: 4-8-4T
- *Class C: 0-6-0ST
- *Class D: 0-4-0
- *Class E: Sentinel railcars
- *Class F: 2-8-2
- *Class G: 4-6-4
- Indian Railway Standards:
- *Class ZA: 2-6-2 with 4.5-ton axle load
- *Class ZB: 2-6-2 with 6-ton axle load
- *Class ZC: 2-8-2 with 6-ton axle load
- * Class ZD: 4-6-2 with 8-ton axle load
- *Class ZE: 2-8-2 with 8-ton axle load
- *Class ZF: 2-6-2T with 8-ton axle load
gauge
- Darjeeling Himalayan Railway:
- * DHR A Class: 0-4-0WT;
- * DHR B Class: 0-4-0ST; #777 and #778 preserved
- * DHR C Class: 4-6-2
- * DHR D Class: 0-4-0+0-4-0 Garratt
- Matheran Light Railway:
- * MLR 1-4:
- Indian Railway Standards :
- * QA: 2-6-2 with 4.5-ton axle load
- * QB: 2-6-2 with 6-ton axle load
- * QC: 2-8-2 with 6-ton axle load