For experience ranging from 2 to 21 years, the average Indian Railways Loco Pilot salary in India is 7.1 Lakhs. The remuneration of a loco pilot at Indian Railways India ranges from 0.5 Lakhs to 15.0 Lakhs. Railways Companies Salary estimates are based on 51 salaries submitted by various Indian Railways India workers.