Skip to main content

Pakistan Railways Jobs 2026 — Complete Application Guide

All you need to know about Pakistan Railways job vacancies: available posts, eligibility, salary, domicile requirements, and how to apply.

Expert Guide by SkillzDunya Research Team Updated: 21 Jun 2026

About Pakistan Railways

Pakistan Railways is the national rail service of Pakistan, operating under the Ministry of Railways. With a network spanning over 7,791 km and serving 66 million passengers annually, it is one of the country's largest government employers. Pakistan Railways operates five administrative divisions: Lahore, Karachi, Peshawar, Rawalpindi, and Quetta — and maintains workshops, stations, and infrastructure across the country. It employs over 60,000 personnel in operational, technical, administrative, and management roles.

Pakistan Railways Job Categories

Operational

Driver (Loco Pilot), Guard, Ticket Examiner, Gatekeeper, Station Master, Pointsman

BPS 3–14 Min: Matric / Intermediate (Science)

Technical / Workshop

Mechanic, Electrician, Fitter, Welder, Boilermaker, Carriage & Wagon Inspector, Loco Inspector

BPS 5–14 Min: Matric (Science) / DAE / Diploma

Administrative / Clerical

Clerk (LDC/UDC), Steno Typist, Accountant, Data Entry Operator, Commercial Clerk

BPS 7–14 Min: Intermediate / Bachelor's

Medical Staff

Dresser, Compounder, Nurse, Medical Officer

BPS 7–17 Min: Relevant medical qualification

Engineering Officer

Assistant Engineer (Civil, Mechanical, Electrical, S&T), Divisional Engineer

BPS 17–18 Min: BE / BSc Engineering

Management / Admin Officers

Transport Officer, Accounts Officer, HR Officer, Divisional Superintendent

BPS 17–19 Min: Bachelor's / Master's degree

Eligibility by Post Category

Post Age Limit Education Domicile
Gatekeeper / Helper 18–30 Matric Division where post is located
Driver (Loco Pilot) 18–30 Matric (Science) Relevant provincial domicile
Ticket Examiner / Guard 18–30 Intermediate Relevant division
Mechanic / Electrician 18–30 Matric (Science) / DAE Relevant division
Clerk / LDC 18–30 Intermediate + computer skills Relevant province
Assistant Engineer 21–30 BE / BSc Engineering Any (federal post)
Management Officer 21–30 Bachelor's / Master's Any (federal post)

Pakistan Railways Salary Scale 2026

Post BPS Monthly Pay (approx.)
Gatekeeper / Helper BPS 3–5 Rs. 18,000 – 26,000
Driver / Guard BPS 7–9 Rs. 28,000 – 40,000
Ticket Examiner / Station Master BPS 9–12 Rs. 35,000 – 52,000
Clerk / Commercial Clerk BPS 9–11 Rs. 32,000 – 46,000
Mechanic / Loco Inspector BPS 11–14 Rs. 40,000 – 60,000
Assistant Engineer BPS 17 Rs. 80,000 – 115,000
Divisional Superintendent / Director BPS 19–20 Rs. 130,000 – 180,000

Note: Pakistan Railways also provides free/concessional railway travel passes, housing quarters at major stations, and medical facilities for employees and immediate family.

How to Apply for Pakistan Railways Jobs

1

Check SkillzDunya and railway.gov.pk

SkillzDunya posts all Pakistan Railways job ads as they are published. Also check railway.gov.pk/jobs for official listings.

2

Read the Domicile Requirement Carefully

Railways jobs are typically division-specific. Ensure you have the domicile of the province/region where the post is located. This is strictly enforced.

3

Apply via Specified Method

The advertisement will specify: Online via njp.gov.pk, NTS (nts.org.pk), or by sending a printed application to the specified Railway Office address. Some posts accept applications in person at Divisional offices.

4

Pay the Required Fee

Pay the application or NTS registration fee via the specified bank or JazzCash/EasyPaisa if available. Keep the payment receipt.

5

Appear for Written Test

NTS-based written test or departmental test. For operational posts (Driver, Gatekeeper), there may also be a practical/physical test after the written exam.

6

Interview and Medical

Shortlisted candidates are called for interview and medical examination. For Drivers and physically demanding posts, a strict medical standard applies.

FAQs — Pakistan Railways Jobs

How to apply for Pakistan Railways jobs?
Apply via: railway.gov.pk, njp.gov.pk, or nts.org.pk depending on what the advertisement specifies. SkillzDunya posts all Pakistan Railways job ads as published. Some posts require applications by post/in person at divisional offices.
What are the most common Pakistan Railways job posts?
Most common: Operational (Driver, Guard, Gatekeeper, Ticket Examiner, Station Master), Technical (Mechanic, Electrician, Fitter), Administrative (Clerk, UDC, Steno), and Officer/Engineer grades. Each has specific education and domicile requirements.
What is the domicile requirement for Pakistan Railways jobs?
Railways jobs are division-specific: Punjab domicile for Lahore/Rawalpindi divisions, Sindh for Karachi, KP for Peshawar, Balochistan for Quetta. Officer/management posts may accept domicile from anywhere. Always check the specific advertisement.
What is the salary scale for Pakistan Railways jobs?
Gatekeeper/Helper (BPS 3–5): Rs. 18,000–26,000; Driver/Guard (BPS 7–9): Rs. 28,000–40,000; Clerk (BPS 9–11): Rs. 32,000–46,000; Assistant Engineer (BPS 17): Rs. 80,000–115,000. Plus: free travel passes, housing quarters, and medical facilities.
What education is required for Pakistan Railways Driver posts?
Train Driver (Loco Pilot) requires minimum Matric with Science subjects. Extensive 2+ year in-house training is provided after selection. Engineering degrees open paths to Loco Inspector and senior management.
Does Pakistan Railways conduct its own test or use NTS?
Both: NTS for large recruitment drives (Gatekeepers, Helpers, Clerks), and departmental test/interview for officer/management positions. The advertisement specifies the testing method.

Sign in to SkillzDunya

Save jobs & track applications

or sign in with email

Don't have an account?

Last Date
Vacancies
Days Left