It takes an immense amount of courage and bravery to sit in the cockpit of a train having hundreds of people onboard, covering hundreds of kilometres. It’s the responsibility of that brave heart to ensure safety, punctuality, and the welfare of every single person aboard. That person is the Loco Pilot. In India, which boasts one of the largest rail networks in the world, a Loco Pilot is one of the most crucial professionals in the whole transportation domain. However, apart from the responsibility and prestige, a question comes into mind for thousands of aspirants each year while preparing themselves for the RRB ALP exam or any railway recruitment test. The question is – How much is Loco Pilot Salary?
Following is the complete breakdown to Loco Pilot Salary by Salariesdekho.in, which will answer all your questions, ranging from the base salary of an Assistant Loco Pilot to the take-home pay of a Senior Loco Pilot driving Rajdhani & Shatabdi trains, including the effect of 7th Pay Commission, allowances and promotion hierarchy, and how Loco Pilot salary is after 5 years, 10 years, and 20 years of experience.
Loco Pilot Salary 2026: Quick Overview
| Category | Monthly Salary (Approx.) |
|---|---|
| Assistant Loco Pilot (ALP) — Entry Level | ₹35,000 – ₹45,000 |
| Loco Pilot (Shunting) | ₹45,000 – ₹60,000 |
| Loco Pilot (Goods Trains) | ₹90,000 – ₹1,10,000 |
| Loco Pilot (Passenger Trains) | ₹55,000 – ₹75,000 |
| Loco Pilot (Mail/Express) | ₹80,000 – ₹1,00,000 |
| Senior Loco Pilot (Rajdhani/Shatabdi) | ₹1,10,000 – ₹1,50,000 |
| Pay Scale Range | ₹35,400 – ₹1,12,400 |
| Annual CTC (Experienced LP) | ₹12 – ₹16 Lakhs |
Who Is a Loco Pilot? Understanding the Role
Before getting into the numbers, one needs to know who a Loco Pilot is and the role that one plays. It is important because without knowing that, one can never understand how much he deserves to earn.
Loco Pilot, often referred to as train driver, is the individual who operates the locomotive in Indian Railways. He is the person in charge of managing the movements of train, ensuring the speeds, responding to signals and ensuring the safe transport of both passengers and cargo in some of the most challenging railway systems in the world.
The Loco Pilot career follows a defined progression:
- Assistant Loco Pilot (ALP) — Entry-level position, assisting and learning
- Loco Pilot (Shunting) — Operating shunting engines at stations and yards
- Loco Pilot (Goods) — Driving freight and goods trains
- Loco Pilot (Passenger) — Operating local and intercity passenger trains
- Loco Pilot (Mail/Express) — Operating mail and express trains
- Senior Loco Pilot — Operating premium trains including Rajdhani, Shatabdi, and Vande Bharat
Each level carries greater responsibility — and a correspondingly higher salary.
Loco Pilot Pay Scale: The Official Structure
The pay scales for a Loco Pilot as per Indian Railways pay scale under the 7th Pay Commission scheme are as follows:
| Designation | Pay Level | Pay Scale (₹) |
|---|---|---|
| Assistant Loco Pilot (ALP) | Level 2 | ₹19,900 – ₹63,200 |
| Loco Pilot (Shunting/Goods) | Level 6 | ₹35,400 – ₹1,12,400 |
| Senior Loco Pilot | Level 7/8 | ₹44,900 – ₹1,42,400 |
| Power Controller | Level 8 | ₹47,600 – ₹1,51,100 |
| Loco Supervisor | Level 9 | ₹53,100 – ₹1,67,800 |
The above pay scales are the basic pay scales. Once the allowance comes into play, one would find the total salary to be quite high.
Loco Pilot Salary Structure: Complete Monthly Breakdown
The salary for a Loco Pilot is not just the basic salary. Like any other employee of Indian Railways, the Loco Pilot is entitled to certain allowances and the salary becomes much more than the basic salary. The following is the breakdown of the typical salary of a Loco Pilot (Goods/Passenger):

Earnings
| Component | Amount (₹) |
|---|---|
| Basic Pay | ₹35,400 – ₹56,000 |
| Dearness Allowance (DA) — ~50% of Basic | ₹17,700 – ₹28,000 |
| House Rent Allowance (HRA) — 8–24% of Basic | ₹2,832 – ₹13,440 |
| Transport Allowance (TA) | ₹1,800 – ₹3,600 |
| Running Allowance (Mileage Allowance) | ₹10,000 – ₹25,000 |
| Night Duty Allowance | ₹2,000 – ₹5,000 |
| Risk and Hardship Allowance | ₹1,500 – ₹3,000 |
| Gross Earnings (Approx.) | ₹70,000 – ₹1,10,000 |
Deductions
| Component | Amount (₹) |
|---|---|
| Provident Fund (PF) | ~₹4,000 – ₹6,700 |
| Running Allowance Deduction (30%) | Variable |
| Income Tax | Variable |
| Professional Tax | ₹200 |
| Total Deductions | ₹8,000 – ₹12,000 |
Net In-Hand Salary: ₹60,000 – ₹1,00,000 depending on grade and experience
The Running Allowance: The Most Unique Part of Loco Pilot Salary
Another one of the most unique features of the Salary of a Loco Pilot is the Running Allowance, otherwise known as the Mileage Allowance. It is a component that does not exist in any other government job salary structure, and without knowledge of its functioning, it would be hard to comprehend a Loco Pilot’s salary.
Working of Running Allowance
A Loco Pilot receives an allowance per kilometre travelled on a train. It is calculated depending upon the kind of train, the kilometres covered, and the particular assignment. More the kilometres covered by the Loco Pilot in a month, more would be his/her earnings through the Running Allowance.
Some interesting facts about Running Allowance are:
- A Loco Pilot on duty of a goods train will earn substantially more money than one running short distances suburban passenger train due to longer, erratic journeys
- Loco Pilot running Rajdhani or Shatabdi trains over long distances gets a premium rate for Running Allowance
- It can go up from ₹10,000 to ₹25,000 per month (more if he/she is running a long distance train)
The 30% Running Allowance Deduction
It is the confusing part: Indian Railways cuts 30% from the basic running allowance figure every month to cover the running room costs (for accommodation of Loco Pilots in outstation assignments). This cut is reimbursed in the form of mileage allowances.
Loco Pilot Salary After 7th Pay Commission
The 7th Pay Commission helped greatly increase the salaries of the Loco Pilots at every level. The following is a before-and-after comparison:
| Designation | Salary Before 7th CPC (₹/Month) | Salary After 7th CPC (₹/Month) |
|---|---|---|
| Assistant Loco Pilot | ₹13,000 | ₹25,000 – ₹35,000 |
| Loco Pilot (Goods) | ₹22,000 | ₹40,000 – ₹60,000 |
| Loco Pilot (Passenger) | ₹15,000 | ₹28,000 – ₹50,000 |
| Loco Pilot (Mail) | ₹45,000 | ₹60,000 – ₹85,000 |
| Shunting Loco Pilot | ₹50,000 | ₹70,000 – ₹90,000 |
The 7th Pay Commission made considerable changes to the salary system by making the salaries of the Loco Pilots highly competitive when compared to the private sector.
Loco Pilot In-Hand Salary: Grade-Wise Breakdown
Assistant Loco Pilot (ALP): ₹35,000 – ₹45,000
The entry point of the Loco Pilot career. An ALP begins his career with Indian Railways at Pay Level 2 with basic pay ₹19,900. After including DA, HRA and other allowances, the net salary comes to around ₹35,000 – ₹45,000 per month.
The primary purpose of ALP role is that of being assistive and working alongside senior Loco Pilots, learning about operations and helping with signaling duties. As such, the starting pay reflects the learning nature of the position, but even as an entry-level position, it already includes all of the security that comes with being a government job of Indian Railways — pension, medical care and job security.
Loco Pilot (Shunting): ₹45,000 – ₹60,000
Shunting Loco Pilots drive engines inside stations and railway yards to move coaches and rakes around. Not as glamorous as express train driving, but an important step in advancing one’s career.
At this level, the in-hand salary reaches ₹45,000 – ₹60,000 per month — an already substantial pay raise from the ALP stage.
Loco Pilot (Goods): ₹90,000 – ₹1,10,000
Now we are talking. Goods train operation is when things begin to get really interesting in terms of money-making. Goods train operation consists of long distance runs — often overnight and usually spanning hundreds of kilometers per task. This translates into very high Running Allowances accumulating on top of base salary and other allowances.
As a result, Loco Pilots operating goods trains earn anywhere between ₹90,000 to ₹1,10,000 per month in take-home pay — which may come as a surprise to many who thought that driving goods trains was a low-prestige, low-pay career path. When it comes to monthly salary, goods train Loco Pilots often earn more than their passenger train counterparts due to mileage earned.
There is a trade-off, though. Working goods train duty means living a rather unpredictable life and spending nights outside home. But for those who can live comfortably with it, this is one of the most lucrative positions in Indian Railways.
Loco Pilot (Passenger): ₹55,000 – ₹75,000
Loco Pilots at this grade drive local and intercity passenger trains, earning around ₹55,000 to ₹75,000 per month. Schedule is more predictable and regular than that of goods train duty — which is one of its biggest advantages, even though earnings from mileage are lower.
Loco Pilot (Mail/Express): ₹80,000 – ₹1,00,000
Mail and express train operation — which includes fast and long-distance intercity trains — is one of the key milestones in career advancement of Loco Pilots. Earnings at this grade typically range from ₹80,000 to ₹1,00,000 per month.
Senior Loco Pilot (Rajdhani/Shatabdi/Vande Bharat): ₹1,10,000 – ₹1,50,000
This is the peak of operational Loco Pilot career. Driving India’s flagship express trains (Rajdhani Express, Shatabdi Express and recently introduced semi-high speed Vande Bharat train) requires the most skills, experience and clean safety record.
Earnings at this level start from ₹1,10,000 and go as high as ₹1,50,000 per month — enough to put Loco Pilots among the best-paid employees of Indian Railways operational staff. Virtually all Loco Pilots retire at or near this level.
Loco Pilot Salary After 5, 10, 20 and 30 Years
One of the most common questions from aspirants is what the salary looks like as a career progresses. Here is a realistic trajectory:
| Years of Service | Approximate Monthly In-Hand Salary |
|---|---|
| Entry Level (ALP) | ₹35,000 – ₹45,000 |
| After 3–5 Years (LP Shunting) | ₹50,000 – ₹65,000 |
| After 8–10 Years (LP Goods/Passenger) | ₹75,000 – ₹1,00,000 |
| After 15–20 Years (LP Mail/Express) | ₹90,000 – ₹1,20,000 |
| After 25–30 Years (Senior LP) | ₹1,20,000 – ₹1,50,000 |
The trend is obvious: becoming a Loco Pilot in the Indian Railways guarantees steady increments of income from the point of employment until the time of retirement – where the highest increments occur while working as a goods train driver and thereafter as a Senior LP.
Loco Pilot Allowances and Benefits: The Full Picture
Besides the monthly figures, a Loco Pilot gets a range of additional benefits in the form of non-salary perks that hold great practical significance.
1. Dearness Allowance (DA)
DA is revised twice a year as per the All India Consumer Price Index, ensuring that the salary increases with the rise in inflation and holds good purchasing power – currently 50% of the basic pay goes towards the DA.
2. House Rent Allowance (HRA)
Depending upon the city category that the employee works in (X, Y or Z category – metro, large city, small city or rural respectively), the HRA is 8%, 12%, or 24% of the basic pay. For a metro city posting, HRA will be quite an important part of the monthly income.
3. Running Allowance (Mileage)
As already detailed above – the per kilometre mileage allowance which happens to be the most unique and possibly most important non-salary perk of a senior Loco Pilot, especially those who drive goods trains or express trains.
4. Night Duty Allowance
Additional night duty allowance for Loco Pilots driving trains during the night, between 10PM and 6AM.
5. Running Room Facilities
When the Loco Pilot is on outstation duty, that means working away from his home station for one night, Indian Railways provides running room facilities to the Loco Pilots. It’s basically a place for the operational staff where they can stay while outstation.
6. Medical Benefits
Comprehensive medical cover under the Railway Health Service (RHS) for hospitalization, out-patient treatments and speciality consultations for the Loco Pilot and his family members. Considering the physical nature of the job, the medical cover is an important benefit in practical terms.
7. Pension
Under the National Pension System (NPS) scheme, a defined contribution scheme where both the employee and the employer contribute a portion of the pay each month into the retirement fund of the employee.
8. Railway Pass Benefits
Railway pass for the Loco Pilot and his family for their personal travel. One of the most sought after perks for employees in Indian Railways. If the family frequently travels by trains, then it holds considerable monetary worth.
9. Leave Entitlements
Entitlements for leave, which should cover casual leave, medical leave, earned leave and leave related to rest periods for operational employees due to the tough schedule involved in Loco Pilot work.
Loco Pilot Salary: Zone-Wise Variation
The Salary of a Loco Pilot depends to some extent on the railway zone to which he is assigned, mainly due to differential HRA and mileage earnings.
| Railway Zone | Notable Features | Salary Range |
|---|---|---|
| Western Railway (WR) | High-traffic passenger routes | ₹60,000 – ₹1,10,000 |
| Central Railway (CR) | Dense suburban and long-distance operations | ₹58,000 – ₹1,08,000 |
| Northern Railway (NR) | Major long-distance express routes | ₹60,000 – ₹1,20,000 |
| Southern Railway (SR) | Active passenger and freight network | ₹55,000 – ₹1,05,000 |
| Eastern Railway (ER) | High freight volume | ₹55,000 – ₹1,00,000 |
| South Central Railway (SCR) | Growing high-speed corridor | ₹55,000 – ₹1,00,000 |
The Northern Railway, being involved in vast Rajdhani and Shatabdi services along with extended intercity routes, provides the best opportunity of mileage earnings for senior Loco Pilots.
Loco Pilot Salary vs Other Railway Roles
What is the salary of a Loco Pilot compared to other important posts in Indian Railways?
| Role | Monthly In-Hand Salary (Approx.) |
|---|---|
| Assistant Loco Pilot (ALP) | ₹35,000 – ₹45,000 |
| Station Master | ₹45,000 – ₹65,000 |
| Loco Pilot (Goods/Passenger) | ₹70,000 – ₹1,00,000 |
| Senior Loco Pilot | ₹1,10,000 – ₹1,50,000 |
| Traffic Inspector | ₹55,000 – ₹80,000 |
| Junior Engineer (Railway) | ₹55,000 – ₹75,000 |
| Section Engineer | ₹70,000 – ₹95,000 |
Senior Loco Pilots, especially those running express trains, are amongst the top earners in the operating staff of Indian Railways.
Career Progression and Promotion Hierarchy
The Loco Pilot career follows a clear, merit-and-seniority-based progression:
| Stage | Designation | Time Frame |
|---|---|---|
| Stage 1 | Assistant Loco Pilot (ALP) | Entry — First 2–4 Years |
| Stage 2 | Loco Pilot (Shunting) | 3–5 Years Service |
| Stage 3 | Loco Pilot (Goods) | 6–10 Years Service |
| Stage 4 | Loco Pilot (Passenger) | 8–12 Years Service |
| Stage 5 | Loco Pilot (Mail/Express) | 12–18 Years Service |
| Stage 6 | Senior Loco Pilot | 18–25 Years Service |
| Stage 7 | Power Controller / Loco Supervisor | Senior Management Track |
Promotions are based on a combination of seniority, departmental examinations, and operational performance assessments. Each promotion brings both a salary increase and a new level of operational responsibility.
Loco Pilot Salary: Metro Rail vs Indian Railways
Not all Loco Pilots work for Indian Railways. Metro rail corporations — which have expanded dramatically across Indian cities — also employ Loco Pilots under separate salary structures.
| Organization | Monthly Salary Range |
|---|---|
| Indian Railways | ₹35,000 – ₹1,50,000 (depending on grade) |
| Delhi Metro (DMRC) | ₹60,000 – ₹90,000 |
| Hyderabad Metro Rail | ₹25,000 – ₹45,000 |
| Mumbai Metro | ₹45,000 – ₹70,000 |
| Bangalore Metro (BMRCL) | ₹40,000 – ₹65,000 |
| Private Port/Industrial Railways | ₹30,000 – ₹55,000 |
The Delhi Metro Rail Corporation Limited (DMRC) offers the most competitive pay scale for the Loco Pilot position, with the experienced Train Operator drawing up to ₹60,000-₹90,000 monthly, which is on par with the pay scales of the Indian Railways.
The Real Lifestyle of a Loco Pilot
While numbers give you a great deal of information about the actual nature of a specific profession, there are several other things that one needs to take into account before joining it. Here are the most significant of them.
Irregularity of Schedule
A Loco Pilot’s shift, especially for a goods train, is extremely irregular. You can be expected to operate late, early in the morning, long shifts or even be off-station for days on end. The rule concerning 105-hour duty in every 15-day period is in place in order to prevent exhaustion; however, this still gives you the unpredictable schedule unlike anything you would experience in an office job.
For those who appreciate schedule stability and regular homecoming, it is a very important issue. Those who find nothing wrong with operational jobs should expect just this.
The Pressure of Responsibility
Operating a train with hundreds of passengers traveling at 100+ kilometers per hour through different types of crossings, signals and track conditions is a responsibility which cannot be considered easy to shoulder mentally. This profession entails a great deal of safety responsibility and accountability that requires all your effort and concentration.
Community and Career Stability
Indian Railways is one of the closest communities in India. As a Loco Pilot, you will get to work alongside a huge number of different people, including your fellow workers, supervisors and support staff with whom you might develop good professional relations that will last for years. In a country where job stability is very important, this is definitely a bonus for your career.
Frequently Asked Questions About Loco Pilot Salary
The starting salary for an Assistant Loco Pilot (ALP) is approximately ₹35,000 – ₹45,000 per month in hand, with a basic pay of ₹19,900 at Pay Level 2 under the 7th Pay Commission.
A Senior Loco Pilot operating premium express trains like Rajdhani, Shatabdi, or Vande Bharat can earn approximately ₹1,10,000 – ₹1,50,000 per month in take-home salary, including Running Allowance.
Somewhat counterintuitively, goods train Loco Pilots often earn more than passenger train Loco Pilots — because goods train duty covers more kilometres, generating higher Running Allowance earnings. Experienced Goods LP salaries can reach ₹90,000 – ₹1,10,000 per month.
The main Loco Pilot pay scale is ₹35,400 – ₹1,12,400 at Pay Level 6 under the 7th Pay Commission. Senior Loco Pilots operate at Level 7/8 with a scale of ₹44,900 – ₹1,42,400.
The Running Allowance is a per-kilometre payment made to Loco Pilots for every kilometre operated. It can add ₹10,000 – ₹25,000 to monthly earnings depending on the type of duty and distance covered, making it one of the most significant salary components.
Loco Pilots receive Dearness Allowance, House Rent Allowance, Running Allowance, Night Duty Allowance, Transport Allowance, Risk Allowance, and access to Railway Health Service, running room facilities, and railway travel passes.
An experienced Loco Pilot (Mail/Express or Goods grade) has an approximate annual CTC of ₹12 – ₹16 Lakhs — including salary, allowances, and employer-side benefits like PF contributions and medical coverage.
At entry level, DMRC salaries are comparable to or slightly better than Indian Railways ALP salaries. However, at senior levels, Indian Railways Senior Loco Pilot salaries — boosted by Running Allowance on long-distance operations — surpass most metro rail compensation packages.
After 10 years, a Loco Pilot operating at the Goods or Passenger grade can expect monthly in-hand earnings of approximately ₹75,000 – ₹1,00,000, depending on zone, grade, and Running Allowance earned.
A single duty trip can last up to 10 hours for goods train operations. Indian Railways regulations cap Loco Pilot duty at 105 hours per 15-day period — a fatigue management rule that governs scheduling across all zones.
Final Thoughts
The salary structure of Loco Pilot in 2026 is quite impressive, with the career being modestly started by earning ₹35,000 in monthly terms from ALP, but increasing steadily up to the position of Senior Loco Pilot that earns ₹1,50,000 every month working as a driver of the fastest trains in India.
However, there are many other factors that are not included in the salary of Loco Pilot. These include the highest job security compared to any other job offered in the private sector, complete health and pension facilities, the prestige of being the one who drives hundreds of millions of passengers in a huge railway network of India and a career which becomes financially more lucrative with each passing year due to dedication.
For candidates preparing for the RRB ALP exam, who are spending sleepless nights preparing for this exam, this salary structure after appearing in the examination turns out to be one of the most lucrative careers of Indian Railways.
Each time when a train arrives at the right station on time and a passenger leaves the platform, there lies behind that a career, salary and pride of a Loco Pilot.
Also, Read: Merchant Navy Salary | SBI PO Salary

