Pakistan Railways Train Schedule 2026

Official timetable for all 117 active trains on Pakistan Railways — 86 Express, 4 Mail, 21 Passenger, and 6 Special services. Data sourced from the official Pakistan Railways timetable. Search by name, route, or filter by type.

117
Total Trains
90
Express / Mail
21
Passenger Trains
6
Special Services
117 trains
Train
Khyber Mail
1 UP
Allama Iqbal Express
10 DN
Subak Raftar
101 UP
Subak Raftar
102 DN
Subak Kharam
103 UP
Subak Kharam
104 DN
Rawal Express
105 UP
Rawal Express
106 DN
Islamabad Express
107 UP
Islamabad Express
108 DN
Hazara Express
11 UP
Karakoram Express
11 UP
Badar Express
111 UP
Badar Express
112 DN
Ghouri Express
113 UP
Ghouri Express
114 DN
Musa Pak Express
115 UP
Musa Pak Express
116 DN
Karakoram Express
12 DN
Hazara Express
12 DN
Ravi Express
121 UP
Ravi Express
122 DN
Lasani Express
125 UP
Lasani Express
126 DN
Mehr Express
127 UP
Mehr Express
128 DN
Thall Express
129 UP
Lahore Express
13 DN
Awam Express
13 UP
Thall Express
130 DN
Kohat Express
133 UP
Kohat Express
134 DN
Chanab Express
135 UP
Chanab Express
136 DN
Awam Express
14 DN
Lahore Express
14 UP
Sukkur Express
145 UP
Sukkur Express
146 DN
Mianwali Express
147 UP
Mianwali Express
148 DN
Mehran Express
149 UP
Allama Iqbal Express
15 UP
Karachi Express
15 UP
Mehran Express
150 DN
Shah Latif Express
151 UP
Shah Latif Express
152 DN
Saman Sarkar Express
155 UP
Saman Sarkar Express
156 DN
Karachi Express
16 DN
Millat Express
17 UP
Sialkot Express
171 UP
Sialkot Express
172 DN
Millat Express
18 DN
Khushhal Khan Khatak Express
19 UP
Khyber Mail
2 DN
Khushhal Khan Khatak Express
20 DN
Attock Passenger
201 UP
Attock Passenger
202 DN
Jand Passenger
203 UP
Jand Passenger
204 DN
Faiz Ahmad Faiz Passenger
209 UP
Hazara Express
21 UP
Faiz Ahmad Faiz Passenger
210 DN
Narowal Passenger
211 UP
Narowal Passenger
212 DN
Mohinjo Daro Passenger
213 UP
Mohinjo Daro Passenger
214 DN
Shaheen Passenger
225 UP
Shaheen Passenger
226 DN
DG Khan Shuttle
227 UP
DG Khan Shuttle
228 DN
Karachi Circular Railway
229 UP
Karachi Circular Railway
230 DN
Business Express
25 UP
Bahauddin Zikria Express
25 UP
Bahauddin Zikria Express
26 DN
Rawalpindi Passenger
267 UP
Rawalpindi Passenger
268 DN
Shalimar Express
27 UP
Subak Raftar
27 UP
Safari Train
275 UP
Safari Train
276 DN
Shalimar Express
28 DN
Bolan Mail
3 UP
Karachi Express
3 UP
Pak Business Express
33 UP
Marvi Passenger
335 UP
Marvi Passenger
336 DN
Pak Business Express
34 DN
Sir Sayyed Express
35 UP
Sir Sayyed Express
36 DN
Fareed Express
37 UP
Fareed Express
38 DN
Jaffar Express
39 UP
Bolan Mail
4 DN
Karachi Express
4 DN
Jaffar Express
40 DN
Awam Express
41 UP
Karakoram Express
41 UP
Karakoram Express
42 DN
Shah Hussain Express
43 UP
Shah Hussain Express
44 DN
Pakistan Express
45 UP
Pakistan Express
46 DN
Green Line
47 UP
Rehman Baba Express
47 UP
Rehman Baba Express
48 DN
Green Line
48 DN
Green Line
5 UP
Shalimar Express
5 UP
Millat Express
51 UP
Green Line
6 DN
Tezgam
7 UP
Rehman Baba Express
75 UP
Tezgam
8 DN
Jaffar Express
83 UP
Allama Iqbal Express
9 UP
Schedule VerificationData is sourced manually. Before travelling, please verify real-time status with the official site at pakrail.gov.pk or via helpline 117.

Pakistan Railways Train Types Explained

Pakistan Railways operates four main categories of trains. Knowing which type to book affects your journey time, comfort level, and ticket price.

Express Trains

86 trains in service

Fastest intercity services with fewer stops. Connect major cities like Karachi, Lahore, Rawalpindi, and Peshawar. Offer Economy, AC Standard, AC Sleeper, and Business class. Fares from around PKR 950.

Examples: Green Line, Tezgam, Karakoram Express, Shalimar Express

Mail Trains

4 trains in service

Serve more stations than express trains and often run longer routes. Slightly slower but provide rail access to smaller cities. Khyber Mail is the most historic example, running since 1947.

Examples: Khyber Mail, Bolan Mail, Awam Express

Passenger Trains

21 trains in service

Stop at every station on their route, making them the most accessible and slowest option. Tickets start from around PKR 100, the most affordable way to travel by rail in Pakistan.

Examples: Local passenger services on all major corridors

Special Trains

6 trains in service

Run for specific events or seasons and may not operate year-round. Include Eid special trains and premium limited-service expresses with higher comfort standards.

Examples: Eid specials, premium charter services

How to Book Pakistan Railways Tickets

Pakistan Railways offers online and station-based booking. Here is what you need to know.

Online Booking

  • Visit booking.pakrail.gov.pk — the official Pakistan Railways ticket site
  • You need your National ID (CNIC) number to complete any booking
  • Online booking opens 30 days before departure and closes 3 hours before
  • Print your e-ticket or show it from your phone at the station
  • Select train, date, class (Economy / AC Standard / AC Sleeper / Business), and seat

At the Station

  • Booking offices at all major stations, open 08:00 to 20:00 daily
  • Bring your original CNIC — photocopies are not accepted
  • For Eid or long holidays, book 2 to 3 weeks ahead — seats sell out quickly
  • Return journey tickets can be booked at the departure station
  • Call Pakistan Railways helpline 117 (free, 24 hours) for assistance

Frequently Asked Questions

Common questions about Pakistan Railways schedules and services.

Where can I find the Pakistan Railways timetable 2026?

The complete Pakistan Railways timetable for 2026 is available on this page. We list all active trains with departure times, stops, running days, and ticket prices. For the official government source, visit pakrail.gov.pk or the Pakistan Railways app.

How do I find train timings between two cities?

Use the search box above to type your city name or train name. You can also filter by train type (Express, Mail, Passenger) and running day. Each train links to a full timetable page showing all stops and timings.

What is the difference between Express, Mail, and Passenger trains?

Express trains make fewer stops and travel faster between major cities. Mail trains cover more stations including smaller towns and run overnight for long routes. Passenger trains are the slowest, stopping at all stations, but have the lowest fares starting from around PKR 100.

How do I book Pakistan Railways tickets online?

Visit booking.pakrail.gov.pk with your CNIC number. Select your train, date, class, and seat. Online booking opens 30 days before departure. You can also book at any Pakistan Railways booking office, open 08:00 to 20:00 daily.

Are Pakistan Railways train schedules accurate?

Our schedule data is sourced from the official Pakistan Railways timetable. Trains in Pakistan can run late due to track conditions and traffic. Always allow extra time, especially for connections. Call the Pakistan Railways helpline 117 (free, 24/7) to check real-time delays.

Which is the fastest train from Karachi to Lahore?

The Green Line (5UP/6DN) is the fastest and most premium service on the Karachi-Lahore corridor, covering the distance in around 19 hours with fewer stops. Tezgam (7UP/8DN) is also fast and very popular. Both offer AC sleeper class for comfortable overnight travel.

Pakistan Railways Travel Guides

Detailed guides covering train classes, booking, and major routes.