From loco pilots to TTEs—what are the salaries of various railway employees?
Shikha Saxena July 08, 2026 03:15 PM

Salaries in Indian Railways: Indian Railways is one of the largest government employers in the country. Every year, lakhs of young people prepare for railway recruitment exams because the sector offers not only good salaries but also job security, allowances, pensions (subject to applicable rules), medical facilities, and excellent promotion opportunities. However, salaries and responsibilities vary depending on the specific role. The salaries of Loco Pilots, TTEs, TCs, Station Masters, Technicians, Engineers, and RPF personnel are determined by their pay level, experience, and posting. Let us look at the salaries earned by employees in key railway positions:

Loco Pilot
Loco Pilots are responsible for operating the train. The basic salary for an Assistant Loco Pilot (ALP) typically starts at ₹19,900 per month. With experience and promotion, a Senior Loco Pilot's monthly salary can reach between ₹60,000 and ₹1 lakh or more. Additional income is generated through night duty pay, running allowances, and other allowances.

TTE
The role of a TTE (Travelling Ticket Examiner) involves checking passengers' tickets during the journey and managing seat allotment issues. The initial basic salary for this position is usually ₹21,700. Including Dearness Allowance (DA), Travelling Allowance (TA), House Rent Allowance (HRA), and other benefits, the total monthly salary can range from approximately ₹35,000 to ₹55,000 or more.

TC
Ticket Collectors (TCs) are responsible for checking tickets at railway stations and taking action against passengers travelling without tickets. The starting basic salary for this position is also around ₹21,700 per month. Salary increments and promotion opportunities increase with experience.

Station Master
Station Masters oversee railway station operations, train movements, signalling, and passenger amenities. The initial basic salary for this post is ₹35,400. After adding all allowances, the total monthly salary can typically range from ₹55,000 to ₹80,000 or even higher.

Technicians and Engineers
Railway technicians maintain tracks, engines, signaling systems, and other technical equipment. The initial basic salary for a Technician Grade-III starts at ₹19,900, whereas the basic salary for a Junior Engineer (JE) is ₹35,400. With experience and promotions, their salary can reach between ₹60,000 and ₹1 lakh per month.

RPF
The Railway Protection Force (RPF) is responsible for the security of railway premises, passengers, and railway property. The initial basic salary for an RPF Constable is ₹21,700, while the basic salary for a Sub-Inspector (SI) starts at ₹35,400. Salaries may increase based on the specific post and place of posting, inclusive of allowances.

Disclaimer: This content has been sourced and edited from NDTV India. While we have made modifications for clarity and presentation, the original content belongs to its respective authors and website. We do not claim ownership of the content.

© Copyright @2026 LIDEA. All Rights Reserved.