Pakistan Railway Daily Train Schedule
Complete timetable for all Pakistan Railway trains. View departure times, arrival times, and station stops for every train running today.
Quick Answer
What is the Pakistan Railway train schedule?
Pakistan Railways runs 250+ passenger trains daily on fixed timetables across a 7,791 km network. Major express services include: Green Line Express (Karachi–Islamabad, ~22 hrs), Tezgam Express (Karachi–Lahore, ~19 hrs), Khyber Mail (Karachi–Peshawar, ~26 hrs), and Jaffar Express (Peshawar–Quetta, ~34 hrs). Schedules are shown in 24-hour format with ARR (arrival) and DEP (departure) times for each station stop.
Select a Train
Train Schedule
Select a train to view its schedule
Pakistan Railway Train Schedules 2026 — Complete Guide
Pakistan Railways operates over 250 passenger trains daily across a 7,791 km network, connecting every major city from Karachi in the south to Peshawar in the north and Quetta in the west. Our live schedule database is updated in real time — select any train above to instantly view its full station-by-station timetable including arrival times, departure times, and day-of-journey indicators for multi-day services.
How to Read a Pakistan Railway Train Schedule
Each schedule table shows the ARR (Arrival) and DEP (Departure) times at every station stop in 24-hour format. 14:30 means 2:30 PM; 00:15 means 12:15 AM the next midnight. The Day column tells you which calendar day of the journey that station is reached — Day 1 is the day the train departs its origin, Day 2 is the following morning. Overnight express trains between Karachi and Lahore typically reach their destination on Day 2. When ARR and DEP show the same time, the train stops for under a minute — just long enough to board or alight. A gap of 5 minutes or more means the train officially waits, usually to cross an oncoming service on a single-track section.
Popular Daily Express Train Schedules (2026)
The following major express trains run on fixed daily or near-daily schedules across Pakistan's main corridors:
- Green Line Express (5UP / 6DN) — Karachi to Islamabad, departs Karachi daily in the afternoon (~14:00), arrives Islamabad next morning (~12:00). Pakistan's most modern AC-only premium service.
- Tezgam Express (7UP / 8DN) — Karachi to Lahore, evening departure from Karachi (~21:00), arrives Lahore the next morning (~15:00 approx). Daily service, most popular main-line express.
- Business Express (69UP / 70DN) — Lahore to Karachi, fastest service on the main line at ~14–16 hours. Preferred by business travelers due to punctuality and convenient timings.
- Karakoram Express (27UP / 28DN) — Karachi to Lahore via Multan. More station stops than Tezgam, slightly longer journey — good budget option with better availability at short notice.
- Khyber Mail (1UP / 2DN) — Karachi to Peshawar, ~26-hour journey traversing the full length of Pakistan. Departs Karachi evening, arrives Peshawar next evening.
- Shalimar Express (3UP / 4DN) — Karachi to Lahore overnight service. Popular with families, offers economy and AC classes at affordable fares.
- Jaffar Express (39UP / 40DN) — Peshawar to Quetta, the iconic 36-hour journey through Balochistan's Bolan Pass. Operates tri-weekly (not daily).
- Hazara Express (21UP / 22DN) — Karachi to Havelian, serving upper Punjab and KPK commuters with stops including Multan, Lahore, and Rawalpindi.
Mail Train vs. Express Train — What's the Difference?
Pakistan Railways classifies its passenger services into three main categories. Express trains stop only at major cities and have the fewest intermediate halts — they are the fastest option for point-to-point travel. Mail trains make more stops than express trains and cover secondary stations, making them useful if you need to travel to a smaller city on the route. Passenger trains stop at almost every station, including small villages, and are the slowest but cheapest option. For long-distance travel between major cities, always choose an express train. For reaching a small town on the route, a mail or passenger train may be your only direct option.
Train Schedules on Public Holidays and Eid
During Eid-ul-Fitr and Eid-ul-Adha, Pakistan Railways typically adds Eid Special trains on high-demand corridors including Karachi–Lahore, Lahore–Rawalpindi, and Karachi–Peshawar. These specials are temporary additions to the regular timetable and operate for 7–10 days around the holiday. On regular public holidays such as Independence Day (14 August) and Pakistan Day (23 March), the standard timetable usually continues unchanged — but delays are common due to increased passenger volumes. Use our live train tracker on any holiday to check real-time positions and current delays for your train.
Why Train Schedules Sometimes Differ from Actual Times
The timetable above shows official scheduled times — what Pakistan Railways publishes as the planned arrival and departure at each station. Actual train movements depend on many factors: track conditions, locomotive availability, passenger loading time at busy stations, and crossing delays at single-track junctions. During peak seasons (Eid, summer holidays) delays of 2–4 hours are common even on express trains. For real-time arrival predictions that account for current delay, use the live location tracker — it calculates updated ETAs based on where the train actually is right now.
Private 2-berth coupes, highest comfort, limited availability
Shared 4-berth cabins, air conditioned, ideal for overnight
Reserved AC seats, most popular class for express travel
Fan-cooled reserved seats, most affordable option
Upper/lower berths without AC — budget overnight option
No seat guarantee — first come, first served
Frequently Asked Questions About Pakistan Railway Schedules
Frequently Asked Questions
Click on a question to expand the answer
Pakistan Railway express trains typically depart in two windows: early morning (4:00–8:00 AM) for services meant to arrive at the destination by afternoon, and evening (6:00–10:00 PM) for overnight trains that arrive the next morning. Green Line Express departs Karachi around 14:00, Tezgam departs around 21:00, and Khyber Mail around 22:30. Select any train above to view its exact station-by-station timetable.
Select any train from the list on the left to instantly see its complete timetable including every station stop, arrival time (ARR), departure time (DEP), and journey day. For real-time information including current delays and live position, visit our Live Train Tracker — it shows exactly where each train is right now.
Most major express trains (Green Line, Tezgam, Karakoram, Business Express) run every day including weekends and public holidays. Some mail trains and passenger trains on secondary routes operate on select days — for example, Monday/Wednesday/Friday only. The live tracker only shows trains actually running today, so if your train is not in the live list, it is likely not scheduled to operate on that day.
The timetable shows official Pakistan Railways scheduled times — the planned arrival and departure at each station. Actual trains often run 30 minutes to 2+ hours late depending on route conditions, season, and how delays accumulate across earlier stations. For real-time accuracy, always check our live tracking page — it recalculates ETAs based on where the train actually is at that moment.
The Day column indicates which calendar day of the journey a station is reached, counting from the train's origin departure as Day 1. For example, if Tezgam leaves Karachi at 21:00 on Monday (Day 1), it reaches Lahore around 15:00 on Tuesday — which is shown as Day 2 in the schedule. This is important for overnight journeys so you know whether to expect an early-morning or afternoon arrival.
AC Business class (private 2-berth coupes) is available on: Green Line Express, Tezgam Express, Karakoram Express, Khyber Mail, Business Express, Awam Express, and several other major expresses. Not all trains carry every class — always check your specific train's available classes before booking. AC Business seats sell out fastest, so book 10–14 days in advance for busy routes like Karachi–Lahore.
Pakistan Railways allows booking up to 30 days in advance. For popular routes (Karachi–Lahore, Lahore–Rawalpindi) during Eid, advance booking windows fill within hours of opening. For regular travel, booking 7–14 days ahead is usually sufficient for economy class, while AC Business and AC Sleeper should be booked as early as possible.
For comfort: Green Line Express (AC only, modern coaches, ~22 hrs). For speed: Business Express (~14–16 hrs, business class). For most popular: Tezgam Express (all classes, ~19 hrs, departing evening so you sleep through the journey). For budget: Karakoram Express (economy from Rs. 1,200, more station stops). Use our schedule viewer above to compare exact departure times for each option.