One of the most searched topics among railway job aspirants in India is loco pilot salary. A loco pilot, better known as a train driver, is required to safely manoeuvre locomotives along miles upon miles of Indian Railways track and is therefore the backbone of that massive network. The 7th Pay Commission is now formally implemented, and one can see DA hikes being given consistently. The loco pilot salary in India today is very competitive and has become one of the most attractive government jobs.
If you are either a new entrant preparing for the RRB ALP exam or an existing professional wondering about loco pilot salary after 5 years or loco pilot salary after 10 years, then this article touches on everything from basic pay structure to allowances and qualification requirements to the maximum amount of salary that you can earn as a Loco Pilot in a career span. Now, let us delve deep into the full salary structure as updated till 2026.
What Is a Loco Pilot?
A loco pilot (LP) is an Indian Railways worker who drives a train. It has a growth path that progresses from the entry level position of Assistant Loco Pilot (ALP) to several other grades, namely, Goods Loco Pilot, Passenger Loco Pilot, Senior Loco Pilot and finally the Mail/ Express LocoPilot or Power Controller. Higher salary levels, larger allowances, and better duties with each promotion.
Salary of Loco Pilot Per Month (Length) The salary gap varies significantly based on the grade, place of posting, along with years of field through service. With more than 1.3 million employees, the Indian Railways employs the largest number of employees in India and follows an organised pay structure and transparency under the 7th Central Pay Commission (CPC).
Loco Pilot Pay Scale 2026 – Overview by Designation
The table given below gives a clear summary of the loco pilot salary structure as per various designations under the Seventh Pay Commission. That level of pay reflects the official rates for 2026.
| Designation | Pay Level | Basic Pay (₹) | Grade Pay (₹) |
| Assistant Loco Pilot (ALP) | Level 2 | 19,900 – 63,200 | 1,900 |
| Junior Loco Pilot | Level 4 | 25,500 – 81,100 | 2,400 |
| Loco Pilot (Goods) | Level 5 | 29,200 – 92,300 | 2,800 |
| Loco Pilot (Passenger) | Level 6 | 35,400 – 1,12,400 | 4,200 |
| Senior Loco Pilot | Level 7 | 44,900 – 1,42,400 | 4,600 |
| Loco Pilot (Mail/Express) | Level 8 | 47,600 – 1,51,100 | 4,800 |
| Power Controller / Motorman | Level 9-10 | 53,100 – 1,67,800 | 5,400+ |
Important: The basic pay figures represent the minimum and maximum in the respective pay level. Annual increments are 3% of basic pay.
Read Also: Income Tax Officer Salary 2026
Loco Pilot Salary Per Month – Detailed Breakdown

Loco pilot salary per month is not only the basic pay. It has a list of allowances that they can add to vastly enhance the net take-home sum. The detailed monthly salary slip of an Assistant Loco Pilot (entry grade) versus a Senior Loco Pilot with experience is as follows.
| Salary Component | ALP (₹) | Senior Loco Pilot (₹) |
| Basic Pay | 19,900 | 44,900 |
| Dearness Allowance (DA ~55%) | 10,945 | 24,695 |
| House Rent Allowance (HRA) | 1,194 – 4,776 | 2,694 – 10,776 |
| Transport Allowance (TA) | 1,350 – 3,600 | 3,600 – 7,200 |
| Running Allowance (per km) | ~5,000 – 8,000 | ~10,000 – 15,000 |
| Gross Salary (Approx.) | 35,000 – 45,000 | 90,000 – 1,10,000 |
Important Highlights From Loco Pilot Pay Slip:
- Dearness allowance (DA): the central government revises it every six months (January and July) and is around 55% of basic pay in the year 2026.
- House Rent Allowance (HRA): 24% in X-category cities, 16% and 8% in Y-Category and Z-Category cities, respectively.
- Running Allowance: Is a component of the loco pilot’s salary which depends on how many km are operated per month. So this is a major driver of take-home pay.
Transport Allowance, which ranges anywhere between ₹1,350 and ₹7,200 per month depending on the city category.
Running Allowance – The Special Pay of a Loco Pilot
Running Allowance is one of the most unique elements of a loco pilot salary in India. Loco pilots, as opposed to desk employees, earn an allowance per kilometre travelled for driving the train. By 2026, the running allowance rate is about:
- ALP / Junior Loco Pilot – ₹2.35 – 2.80 per km
- Goods Loco Pilot: ₹3.20 – ₹3.80 per km
- Passenger Loco Pilot : ₹4.00 – ₹4.50/km
- Senior Loco Pilot / Mail Express: ₹4.80 – ₹5.50 per km
A senior loco pilot gets a running allowance of ₹14,000 – ₹16,500 every month if he or she works 3,000 kilometres or more per month. Hence, the gross AFL salary per month in effective terms is somewhat higher than what just the basic payment says.
Loco Pilot Salary in India – City-wise HRA Impact
Other factors affecting the loco pilot salary in India are the posting place. Cities have been classified into three categories by Indian Railways for HRA:
- X-Cities (Mumbai, Delhi, Chennai, Kolkata then HRA = 24% of the Basic Pay.
- Y-Category Cities( State capitals & major towns): HRA = 16% of Basic Pay
- Step 3- Z-Class Cities (Small towns and rural postings) HRA = Basic Pay *8%
The monthly HRA of a senior loco pilot in Mumbai (X-category) will be higher by ₹10,776 as compared to his counterpart posted in a Z-category city. So while talking about what decides the actual loco pilot salary per month, the city of posting is also a major contributor.
Loco Pilot Salary After 5 Years
Many candidates are more likely to ask about the loco pilot salary after 5 years. An ALP is generally promoted to Loco Pilot (Goods) or Loco Pilot(Passenger) grade after about 5 years of service based on merit and vacancy availability. This is the salary pathway:
A loco pilot of Passenger grade can expect after 5 years,
- Basic Pay: ₹35,400 – ₹40,000 (Pay Level 6)
- DA (55%): ₹19,470-22,000
- HRA:₹2,832- ₹9,600 (based on city)
- No Running Allowance: ₹10,000 – ₹14,000
- Transportation & Other Allowances: ₹3,600 – 7,200
- Gross Monthly Salary Estimation: ₹72,000 – ₹95,000
This is a big leap from the salary of an entry-level loco pilot and signifies the benefits of experience and rank in Indian Railways.
Loco Pilot Salary After 10 Years
The loco pilot salary after 10 years is quite lucrative as well. At this point, a majority of loco pilots are either promoted to Sr. The pay scale during this stage is depicted as follows:
- Pay Scale: Basic Pay of ₹44,900 – ₹55,000 (Pay Level 7 or 8)
- DA (55%): ₹24,695 – ₹30,250
- HRA: ₹3,592 – ₹13,200
- Running Allowance: ₹13,000 – ₹18,000 pm
- Transport Allowance + Others – ₹5,000 – ₹8,000
- Anticipated Gross Monthly Salary: ₹1,00,000 – ₹1,30,000
The salary of the loco pilot after 10 years (especially a Mail/Express driver) can cross ₹1.2 lakh per month gross when you include running allowance. In-hand salary post deductions (NPS, income tax, etc.) usually comes out to be in the range of ₹80,000 – 1,00,000.
Read Also: Anjana Om Kashyap Salary 2026
Loco Pilot Salary Progression Table – Year by Year
The table below summarises the locomotive pilot pay path from joining as an ALP to the advanced level of duty:
| Experience | Designation | Basic Pay (₹) | Gross Salary (₹) |
| 0 – 2 Years | ALP / Junior LP | 19,900 – 25,500 | 35,000 – 45,000 |
| 3 – 5 Years | Loco Pilot (Goods) | 29,200 – 35,400 | 55,000 – 70,000 |
| 5 – 10 Years | Loco Pilot (Passenger) | 35,400 – 44,900 | 70,000 – 90,000 |
| 10 – 15 Years | Senior Loco Pilot | 44,900 – 53,100 | 90,000 – 1,20,000 |
| 15+ Years | LP Mail/Express / Power Controller | 47,600 – 63,200 | 1,10,000 – 1,60,000+ |
Loco Pilot Highest Salary

The highest level of loco pilot salary is attained when a well-seasoned driver promotes to either the Power Controller or Motorman (Metro) category or is garlanded by way of a gazetted post. In Indian Railways, the maximum loco pilot salary stands at Pay Level 10 or higher.
- Power Controller / Crew Controller Basic Pay ₹56,100 – ₹1,77,500 (Level 10)
- Salary Gross Monthly (All Allowances): ₹1,50,000 – ₹1,80,000+
In Metro Railways (e.g. DMRC, Mumbai Metro, Chennai Metro), the salary of a loco pilot can reach senior-level pay scales, and especially if in a supervisory or operational head role, it can range from ₹1.5 lakh – ₹2.0 lakh per month, also for experienced professionals with 20 years of experience at the highest levels.
As far as the loco pilot salary in India, for Indian Railways, it can go more than ₹1.6 lakh per month at the top grade with all perks and allowances added, one of the highest-paid technical government jobs in India.
Loco Pilot Qualification
But before knowing about the salary, it is very crucial to comprehend the loco pilot qualification requirements, as only eligible individuals fulfilling the physical and educational criteria can apply for these posts.
| Post | Educational Qualification | Age Limit |
| ALP (RRB ALP) | 10th Pass + ITI / Diploma in relevant trade | 18 – 28 years |
| ALP (Apprentice route) | 10th + Trade Apprenticeship | 15 – 24 years |
| Loco Pilot (Metro/DMRC) | Diploma / B.Tech (Electrical/Electronics/Mech) | 18 – 28 years |
Physical Standards for Loco Pilot Qualification:
- Vision 6/6 in one eye, 6/9 in the other eye without glasses (distance vision)
- Colour vision: Standard colour vision (should be able to differentiate between red and green signals)
- Hearing: Audiometry tests need to be cleared.
- Free from any physical deformity which determine subject to work safely on a train
Besides, the medical checkup is repeated at intervals in a loco pilot’s career. A career-ending medical condition can be reassigned to behind the desk with a pay cut.
Loco Pilot Salary 2026 – Non-Monetary Benefits
In addition to the loco pilot salary per month, Indian Railways provides a fantastic set of non-monetary perks that substantially augment the overall remuneration. Below is a summary:
| Benefit | Details |
| Pension (NPS) | 10% of basic pay + DA contributed by employee; 14% by Railways |
| Medical Facilities | Free treatment for self and family at Railway hospitals/empanelled hospitals |
| Free Rail Pass | Free travel for self and dependents on Indian Railways |
| Quarters / HRA | Railway accommodation or HRA (8%/16%/24% of basic based on city class) |
| Children Education | ₹2,250 per month per child (up to 2 children) under CEA |
| Leave Benefits | Earned Leave, Casual Leave, Medical Leave, Maternity/Paternity Leave |
| LTC | Leave Travel Concession every 2 years to hometown or any Indian destination |
The minimum total compensation in such cases for a loco pilot, along with the monetisation of these benefits, brings it down to ₹15,000 – ₹30,000 per month, making the overall higher gross value package one of the best packages out there among central government jobs.
Read Also: 2.5 Lakh Per Annum in a Month
Loco Pilot Salary Slip – What It Contains

A pay slip (petname of the Loco Pilot Pay Slip is also called as Pay Slip, Earnings and Deductions Statement) is generated every month through HRMS (Human Resource Management System) of Indian Railways. The components of a normal loco pilot salary slip encompass
Earnings Side:
- Basic Pay
- Dearness allowance (DA)
- HRA (House Rent Allowance)
- Transport Allowance ( TA )
- Running Allowance / Kilometre allowance
- Night Duty Allowance (NDA) for operations carried out late into the night
- Overtime Allowance (if applicable)
- Children’s Education Allowance (CEA)
Deductions Side:
- National Pension System (NPS) 10% of Basic + DA
- Indirect taxation (TDS as applicable)
- Group Insurance Scheme (GIS)
- Recovery of advance (If Any)
The loco pilot’s pay slip is available on the Indian Railways HRMS website, hrms. Indian Railways. net) for pay slip (on www.PayRoll.gov.in), the monthly pay slip of employees.
How to Apply for Loco Pilot – Recruitment Process
Indian Railways primarily hires loco pilots through the Railway Recruitment Boards (RRB) with the help of the RRB ALP (Assistant Loco Pilot) exam. Here is the process:
- Step 1: RRB publishes a notification for ALP posts.
- Step 2: Candidates possessing 10th pass + ITI or Diploma in the relevant trade apply online at the RRB website.
- Step 3: CBT Stage 1 (Computer-Based Test) 75 questions in 60 minutes, consisting of Mathematics, General Intelligence & Reasoning, General Science and General Awareness.
- Step 4: CBT Stage 2 Part A (General topics) and Part B (trade-specific questions).
- Step 5: Computer-Based Aptitude Test (CBAT), which assesses the spatial awareness, memory and concentration necessary for safe train operation.
- Step 6: Verification of the document and medical test.
- Step 7: Trainee ALP for ~1 year (temporary before joining regularly)
Along with the hikes after each promotion, the loco pilot’s basic salary in India is set at an entry Pay Level 2.
Loco Pilot Salary vs Other Railway Group C Jobs
This is one of the main reasons behind candidates opting for the loco pilot post. The running allowance plays an important role, which enhances monthly salary by a considerable margin, and it is more than other posts in Group C carrying similar pay levels. Level 6 station masters/ticket examiners have a different basic but equal pay as the Loco Pilot (Passenger), and they do not get running allowance, so their effective salary per month is comparatively higher than that of any Loco pilot.
Read Also: SPG Commando Salary in India
Frequently Asked Questions (FAQs)
Q1. How much is the salary of a fresh loco pilot?
The basic pay for an Assistant Loco Pilot (ALP) is ₹19,900 (Pay Level 2). The gross loco pilot salary per month at the starting level (including DA, HRA and transport allowance, running allowance) is around ₹35,000 – ₹45,00 according to the city of posting.
Q2. Loco Pilot Salary in India after the 7th Pay Commission
One such important component has been the loco pilot salary, which was majorly revised under the 7th Pay Commission in India. From level 2 (ALP) to level 10+ (Power Controller) once more, depending on the role. This article covers all 7th CPC-compliant salary structures updated for the year 2026.
Q3. What is the loco pilot salary in 2026 for the senior grade?
The salary is also governed as per the pay scale based on the experience level and post, and SC has also framed out a dedicated slab: Senior Loco Pilot Salary in 2026: Basic Pay ₹44,900 – ₹1,42,400 (Pay Level 7). The gross salary for the job (including DA, HRA, and running allowance) per month ranges from ₹90,000 to ₹1,15,000.
Q4. Loco pilot salary after 5 years of service.
For an ALP, after 5 years of service, they are mostly promoted to Loco Pilot (Passenger), which is at Pay Level 6 pay level basic pay ₹35,400+). Gross loco pilot 5 years’ experience salary (including all allowances) ₹72,000 – ₹95,000 (approx.)
Q5. What is the maximum salary of a loco pilot?
The highest point in the cadre of loco pilot salary in Indian Railways is at Power Controller level [Pay Level 9–10] with a basic pay starting from ₹53,100. The best loco pilot pays with the addition of DA, HRA and allowances can go beyond ₹1.5 – ₹1.8 Lakh per month
Q6. What qualification is needed to become a loco pilot?
The minimum educational qualification for the loco pilot post is Matriculation (10th std pass) + ITI certificate or Diploma in an appropriate engineering trade (Electrician, Fitter, Mechanic, etc.) Candidates are required to undergo a physical and medical examination as well.
Q7. Will the loco pilot be given a pension?
Yes. Loco pilots appointed after January 1, 2004, are provided with the National Pension System (NPS). Contribution to the pension corpus by both the employee and the government. Employees who were hired before 2004 have the old defined benefit pension.
Q8. How Can I Download My Loco Pilot Salary Slip?
The loco pilot salary slip is available for download online on the Indian Railways HRMS portal at hrms. Indian Railways. OPERATION– Employees log into the salary slip portal at payslip. gov. in using their employee ID and password to view and download their monthly pay slips
Q9. How much does a loco pilot make in 10 years?
The same loco pilot, after 10years of tenure, earns around ₹1,00,000 – ₹1,30,000per month(gross) while becoming Senior Loco Pilot or Mail/Express Loco Pilot. At this stage, depreciation has a large impact on increasing the monthly with-cash outside of the running allowance.
Q10. Is Loco Pilot a good career in 2026?
Absolutely. The salary of a loco pilot in India 2026 is good, and the workers are supported with job security, pension facility, medical facilities, free travelling on a railway pass and timely promotion. As the fast corridors expand, the Metro networks proliferate, and electrification projects grow, qualified loco pilots are in constant demand. The handsome Loco pilot pay, allowances, and a stable job make it one of the best Govt. jobs for engineering ITI pass-outs.
Conclusion
Your data is trained on a timeline that runs up until October 2023. The starting salary for an ALP is typically in the range of ₹35,000 – ₹45,000 a month, and as one climbs up the ladder, a senior grade Mail/ Express loco pilot can earn over ₹1.2 lakh alongside great non-pecuniary benefits.
This guide has covered everything for you, be it loco pilot salary 2026 updates, loco pilot salary per month breakdown, or loco pilot salary after 5 years or locomotive engineer salary after10 years, or even what the structure of a loco pilot’s salary slip looks like! This Railway career can be one of the best jobs in the entire eco system of central government, if matched with a dedicated and efficient loco pilot qualification, hard work and consistent performance.
You can sharpen your preparations for the RRB ALP exam or for the part of the loco pilot salary, highest grade. You are only up for it all when you act NOW. Indian Railways is waiting for your service in the name of dedicated professionals who will finally steer this nation ahead.
Yashika is the dedicated content writer and salary research author at TheMonthlySalary.com. She specializes in creating clear, helpful, and easy-to-understand content about monthly salary, in-hand pay, salary calculators, career growth, and salary updates. Her goal is to simplify salary-related topics for employees, job seekers, students, and working professionals. Through well-researched guides and practical insights, Yashika helps readers make smarter career and financial decisions.







