PakTrainLive
Rail operations boardلائیو سگنل • ہر 30 سیکنڈ

Pakistan's #1 Real Time Train Tracking.

پاکستان ریلوے کی لائیو ٹریکنگ — ٹرین کہاں ہے؟ فوری جانیں

Track trains instantly with Pak Train Live, offering accurate live rail tracking in Pakistan with real time locations, timings, and updates. Stay informed and plan smarter journeys with fast, reliable tracking at your fingertips..

01

Before you leave home

Search by train name, number, or city to see whether the train is moving, delayed, or still approaching your station.

02

While someone waits to pick you up

Share realistic ETAs instead of rough guesses. The useful number is the next relevant station, not the marketing headline.

03

When you are already on board

Use Find My Train and live map context to understand where you are, what is ahead, and how late the rest of the journey now looks.

Control panel

What matters before the platform

Live feed ready
150+
GPS-active trains
live movement on the map
700+
Stations indexed
from major hubs to smaller stops
30s
Refresh cadence
built for real journey timing
24/7
Passenger access
works without an account

Signal summary

Designed around real passenger decisions

Live network pulse

See active trains, refresh cadence, and route movement in one place before you start searching.

Station-first ETAs

Check the stop that matters to you instead of relying on the final destination to guess arrival time.

Open access, no friction

No app install, no log-in wall, and no premium gate between passengers and useful railway data.

Why this feels different

Built for the messy middle of a real railway journey.

Most train sites look like marketing pages. PakTrainLive should feel closer to a live operations screen: focused, direct, and useful when the schedule no longer matches reality.

Station-first timing

Arrival estimates stay useful for intermediate stops, not just the destination printed on the ticket.

Delay context in plain language

See whether you still have time, whether pickup plans need to move, and whether the stop ahead is shifting further out.

Find My Train without the guesswork

If you are already moving, the interface helps you identify the train you are on and share useful live context with family.

Open by default

No sign-up funnel, no app-download demand, and no hiding practical information behind an account wall.

Most Searched

Click any route to see live trains, schedules & fares

🌆
KarachiLahore

Pakistan's busiest intercity route connecting the country's two largest cities. Multiple daily departures with all class options.

Duration
18–22 hours
Fare Range
Rs. 1,500 – 8,000
Trains on this route:
TezgamGreen LineBusiness Express+1 more
View live trains & schedule
🏙️
LahoreRawalpindi

High-frequency express services between Punjab's two major cities. Perfect for business travelers and daily commuters.

Duration
4–5 hours
Fare Range
Rs. 600 – 3,500
Trains on this route:
Awam ExpressTezgamGreen Line+1 more
View live trains & schedule
🏔️
KarachiPeshawar

The iconic long-distance route spanning from the Arabian Sea to the foothills of the Hindu Kush mountains.

Duration
24–28 hours
Fare Range
Rs. 2,000 – 9,000
Trains on this route:
Khyber MailAwam ExpressTezgam
View live trains & schedule
🌾
LahoreMultan

A scenic journey through the heart of Punjab, connecting cultural capitals with agricultural heartlands.

Duration
5–6 hours
Fare Range
Rs. 500 – 2,500
Trains on this route:
Chenab ExpressHazara ExpressJaffar Express
View live trains & schedule
🏭
FaisalabadLahore

Pakistan's textile capital connected to Lahore by frequent train services — ideal for day trips and business.

Duration
2–3 hours
Fare Range
Rs. 300 – 1,500
Trains on this route:
Chenab ExpressLyallpur Express
View live trains & schedule
🌄
RawalpindiPeshawar

The historic Khyber route connecting the twin cities to the gateway of KPK — a beautiful scenic ride.

Duration
3–4 hours
Fare Range
Rs. 400 – 2,000
Trains on this route:
Khyber MailAwam ExpressHazara Express
View live trains & schedule

Editorial guide

The Complete Guide to Live Train Tracking in Pakistan

This section explains how to use PakTrainLive like a practical railway tool, not just a map. If you want to understand how GPS tracking works, how delay minutes should be read, how different provinces affect journey timing, and how to search for the exact train that matters to you, start here.

What this guide teaches

  • How live GPS movement turns into a passenger-facing answer.
  • Why station-first timing is usually more useful than destination-first timing.
  • How to interpret delay, ETA, speed, and stale updates together.
  • How Punjab, Sindh, Khyber Pakhtunkhwa, and Balochistan shape route behavior.
  • Which trains you can open directly through the directory below.

Why this belongs on the homepage

A live tracker is strongest when it combines immediacy with explanation. The map answers the immediate question. The editorial layer helps users interpret the answer correctly. That matters for first-time passengers, for people searching in phonetic Urdu, for families coordinating pickups, and for anyone trying to understand whether a train is simply drifting or materially late for the decision they need to make.

Pakistan Railways also publishes official information about its operations, planning, and telecom systems, including the online tracking initiative and network-supporting communications infrastructure. Where this guide mentions operational facts rather than product behavior, those references are cited inline to keep the homepage informative without turning it into a detached research report.

Ground truth

Live train tracking in Pakistan is mainly about reducing uncertainty.

Most passengers do not open a live tracker because they are fascinated by moving dots on a map. They open it because they want a direct answer to a practical question that a printed timetable cannot answer anymore. Is the train still far behind? Has it already crossed the station before mine? If I leave home now, will I stand on the platform for forty minutes or for two hours? In Pakistan, where rail journeys often stretch across multiple operating divisions and a single late crossing can ripple outward through the day, those questions are not edge cases. They are the ordinary questions of ordinary travel.

That is the core job of PakTrainLive. It translates railway movement into passenger language. Instead of exposing people only to a departure time that may already be stale, it shows whether a train is moving, whether it is waiting, whether the delay is increasing, and which station is the next one that matters. For a family collecting someone at night, that means fewer blind phone calls. For a student heading to a morning exam, it means a better decision about when to leave for the station. For a trader managing luggage and onward transport, it means fewer wasted hours at the wrong place.

Pakistan Railways is not a tiny commuter system where every train is a short fixed shuttle. It is a long-distance intercity network. Routes routinely connect Karachi, Lahore, Rawalpindi, Peshawar, Quetta, Multan, Rohri, Hyderabad, Khanewal, and dozens of smaller operational points in between. On a network like that, the difference between scheduled time and actual movement matters more because each missed assumption compounds. If a southbound express loses time before Lahore, that late running can shape platform waits, pickup timing, and onward buses hundreds of kilometres later.

A good live tracking experience therefore has to do two things at once. First, it has to represent the movement itself: location, speed, direction, and last update time. Second, it has to provide enough route context that a person can judge what that movement means. Seeing a marker north of Khanewal is only mildly useful if you do not know whether your concern is Multan arrival, Lahore arrival, or whether the train has already passed your boarding stop. The usefulness comes from turning raw movement into situational meaning.

This is also why a visible editorial guide belongs on the homepage instead of being hidden behind an accordion. Many first-time users do not yet know what signals are worth trusting. They may understand the phrase train live status, but they may not know how to interpret a delay number, how to think about a stale GPS ping, or why a train can appear slow near a major junction without being broken down. A strong homepage should not only offer the tool. It should teach people how to use it well the first time they arrive.

Signal path

How Pakistan Railways GPS tracking becomes a passenger-facing map

Pakistan Railways has spent years building operational telecom and tracking capability into the railway system. In its official Achievements and Plans material, the department describes an online tracking project for locating locomotives in real time and also documents wider telecom coverage across the network, including VHF installations on locomotives and route-kilometre coverage for communications systems. PakTrainLive sits downstream of that environment. It does not claim to be the railway's control room. It turns trackable railway movement into a readable public interface.

In practice, the live-tracking flow is easier to understand if you picture it in layers. At the railway layer, a locomotive or operational unit emits tracking information. At the transport-information layer, that movement signal is associated with a named service, route, or active ride. At the passenger layer, the site renders the result as a train page, a station-relevant ETA, a route view, or a map marker. The technical jump from coordinates to usefulness happens in the middle. That is where train identity, timing context, and stop-by-stop route knowledge matter.

This also explains why live tracking is never identical to timetable data. A timetable is a plan written in advance. A live map is an observation of what is happening now. When both line up, the journey feels orderly. When they diverge, the map becomes more valuable than the timetable because it reveals the divergence early. A passenger who sees a service still south of Rohri when it should already be moving beyond a later section of the route immediately understands that the schedule alone is no longer a dependable forecast.

No tracking interface can promise supernatural precision every second of the day. Signal freshness changes. A train may be stopped in a yard, slowed by line congestion, or moving through a zone where updates arrive less smoothly than they do on open track. The right promise is not perfect certainty. The right promise is materially better certainty. Even when the exact minute of arrival can still shift, knowing that the train is definitely active, definitely northbound, definitely not yet at your stop, and still carrying visible delay is enough to improve decisions in the real world.

For users, the best habit is to look at more than one signal at once. Position tells you where the train is. Speed tells you whether it is actually progressing. Delay tells you how far the service has drifted from plan. The last update time tells you whether the information is fresh. Together, those four ideas are stronger than any single number. That is the practical literacy this guide section is meant to build on the homepage, because once a passenger understands those signals, the rest of the product becomes much easier to trust.

Source: Pakistan Railways Achievements and Plans

Timing logic

Understanding delay minutes and ETA math without over-trusting the number

Passengers often treat ETA as if it were a promise. It is better understood as a working forecast built from the timetable, the train's current operational state, and whatever delay has already accumulated. On Pakistan Railways, that distinction matters because an intercity service can lose time gradually, recover some of it on a long straight run, and then lose it again approaching a congested junction. The useful question is not whether the ETA is perfect. The useful question is whether it is directionally improving or worsening as the train moves.

A simple way to read delay is this: positive minutes mean the train is behind schedule, negative minutes mean it is ahead, and zero or near-zero means it is broadly aligned with the plan. But that number becomes much more informative when paired with geography. A train that is ten minutes late shortly after departure is not the same operational story as a train that is ten minutes late after hundreds of kilometres of running, multiple loops, and several major station stops. The same headline figure can carry very different implications depending on where in the journey it appears.

ETA therefore works best when passengers focus on the station that matters to them. If you are boarding at Hyderabad, the final destination is a poor anchor. If you are collecting someone at Lahore Junction, the train's total scheduled arrival at Karachi or Peshawar is not the decision-making variable. Station-first timing is one of the most useful mental shifts a passenger can make. It reduces noise and keeps attention on the next operational milestone that affects your day, rather than the marketing identity of the whole service.

There are also moments when a cautious reading is wiser than a literal one. When the last update is old, when a train has slowed sharply near a yard, or when the service is approaching a known bottleneck, the ETA should be treated as a live estimate rather than a settled fact. That does not make the tool weak. It means the tool is honest about railway reality. Good passenger behavior is not to demand fake certainty from a dynamic system. It is to use updated certainty as often as the network can provide it.

The most reliable pattern is to check earlier for strategic planning and later for precise action. In the morning, you might check to decide whether your evening pickup will likely move. Closer to station time, you check again to decide whether to leave home immediately. That two-stage approach is better than opening a tracker once and assuming the answer is locked for the rest of the day. Live rail information is powerful precisely because it keeps changing. The passenger who benefits most is the one who uses that changing context deliberately instead of treating it as a one-time lookup.

A final practical point: delay numbers are most useful when they prevent category errors. Many people still plan rail journeys as if every minute late is equally harmful. In reality, some delays are tolerable and some are decisive. A fifteen-minute slip on a flexible same-city pickup is different from a ninety-minute slip before a long rural transfer, a late-night arrival, or a tight connection to road travel. The homepage should teach this kind of judgment explicitly, because doing so is part of what makes the tracking layer genuinely helpful rather than merely decorative.

Coverage

Province-by-province coverage and why a national view matters

A Pakistan railway tracker has to think in provinces because the user experience changes by geography. Punjab has dense intercity importance, large junction stations, and heavy passenger demand. Sindh anchors the southern trunk and the major port-city origin point. Khyber Pakhtunkhwa matters for northbound and southbound corridor timing into and out of Peshawar and the Rawalpindi region. Balochistan matters because fewer routes often mean lower redundancy: when a long-distance service is delayed there, alternatives can be thinner and planning mistakes become more expensive.

Punjab is where many passengers feel the network most intensely because so many nationally important flows pass through it. Lahore, Rawalpindi, Khanewal, Multan, Faisalabad, and smaller feeder locations create a landscape in which one service's delay can become another service's inconvenience. For a user, that means station-level awareness is essential. A train is not simply late in the abstract. It is late relative to particular interchange points, boarding windows, and onward road arrangements. The homepage guide should frame Punjab as the region where route logic and stop-level awareness are often the most obvious to passengers.

Sindh, by contrast, often matters as the opening chapter of a long journey. Karachi-origin services establish the downstream rhythm for huge northbound runs. Hyderabad and Rohri then become critical checkpoints because they reveal whether the service is merely drifting or has entered genuinely difficult territory for schedule recovery. A passenger starting in Sindh may be concerned with departure certainty, but families and businesses further north also care about those same early movements because they reshape expectations long before the train approaches their own station.

Khyber Pakhtunkhwa enters the story in two ways. First, it is the northern anchor for several named services that passengers track by habit. Second, it shapes the end-of-journey problem. A long-distance train approaching Peshawar or returning south from that corridor is often the point at which people need to coordinate pickups, hotel check-ins, office arrivals, or security-conscious late-night transfers. When the distance is large, even modest delay changes near the top of the network can materially affect the rest of the day's coordination.

Balochistan deserves explicit mention because passengers on those routes often have less patience for vague timing. Sparse alternatives, terrain realities, and long travel windows make trustworthy movement information especially valuable. When a user on a Quetta-facing journey opens a tracker, they are not casually browsing. They are trying to reduce risk around long waits, difficult transfers, or uncertain arrival windows. That is exactly the kind of use case where a live location product proves its value most clearly.

A province-by-province explanation also helps users see why a national map is superior to a route-isolated widget. Railway movement is system movement. A train is influenced by track conditions, crossings, traffic density, station operations, and earlier delays beyond the immediate city pair the passenger searched for. Once users understand that the network is one connected operational environment rather than a stack of unrelated city routes, the live map stops feeling like visual decoration and starts feeling like context. That is the conceptual shift the editorial block should encourage.

Source: Pakistan Railways general information and operational pages

Practical use

How to read the map, train cards, and station context like an experienced passenger

There is a big difference between opening a tracker and using it well. Experienced passengers do not just ask whether a train exists on the map. They ask what the displayed state implies for the next decision. If a service is moving steadily and the last update is recent, confidence rises. If the train is visible but nearly stationary with growing delay near a busy section, confidence changes. The product becomes more useful as soon as a passenger starts interpreting it as a decision tool rather than an entertainment surface.

Train cards matter because they compress the most relevant information into one place. Name and number establish identity. Route context explains direction and purpose. Speed signals whether the train is actually making progress or waiting. Delay signals whether the schedule has drifted. The next station or relevant station timing tells the user how soon the information will matter in the real world. When these elements appear together, a passenger can move from abstract curiosity to an operationally meaningful judgment in seconds.

Station pages solve a different problem. Many people are not loyal to a specific named train. They are loyal to a station outcome: I need to know what is happening at Lahore Junction, at Rawalpindi, at Karachi Cantt, at Hyderabad, at Multan Cantt, at a local boarding stop, or at the station where I will collect someone. A tracker that forces every question back through the train page alone leaves this use case underserved. That is why a complete homepage guide should explain that users can think either in train-first or station-first terms depending on the actual job they need to do.

The journey planner, route pages, and directory pages then act as navigation aids around the live layer. Passengers often begin with an uncertain memory: a route name, a city pair, part of a train name, or only a station. The product has to support partial knowledge. That is especially true in Pakistan because families often coordinate on shorthand, phonetic Urdu, or remembered service names rather than exact train numbers. A good homepage guide should validate that behavior and show the user which part of the product to open when their starting information is incomplete.

This is also why design tone matters. If the homepage looks like a wall of SEO text or like a generic brochure, users learn the wrong lesson. The right lesson is that PakTrainLive is an operational tool with explanatory depth. The map should feel immediate. The route stack should feel close at hand. The editorial guide should feel like a field manual placed directly inside the product rather than a detached blog post bolted on later. That combination of immediacy and explanation is what can help the site rank better without making the interface feel dishonest or bloated.

Passenger impact

Why live context changes decisions for pickups, overnight trips, weather, and family coordination

The strongest argument for live train tracking is not technical. It is behavioral. People make different decisions when they have real context. A family member waiting for a late-night arrival behaves differently when they know the train is still an hour south of the city versus when they are guessing from a stale schedule. A business traveler heading to the station behaves differently when they see that the inbound working is already running late. A parent sending a student to board alone behaves differently when the tracker confirms that the train has not yet reached the previous major stop.

Pickup coordination is the most obvious use case, but it is not the only one. Overnight trips create a different kind of uncertainty because a passenger goes to sleep in one mental model and wakes up in another. Without live information, the question becomes disorienting: where exactly are we now, and what does that mean for arrival? With a map and ETA context, the passenger regains situational awareness quickly. That can matter for prayer planning, phone battery management, meals, onward road transport, and simply reducing travel stress.

Weather magnifies the usefulness of live context. Fog, heavy rain, local disruption, or slower operations near major urban sections can change expectations in ways a static timetable never communicates. Even when the tracker cannot explain every operational cause, it still reveals the passenger-facing effect. The service is slowing. The delay is growing. The last meaningful checkpoint was later than planned. That layer of operational honesty helps users plan better around winter fog in Punjab, long-distance exposure in Balochistan-facing journeys, or rain-related disruption further south.

For families, a live tracker also solves a social problem: repeated uncertainty. When no one knows where the train is, everyone calls everyone. The passenger cannot rest, the pickup person cannot commit, and the waiting chain gets noisier as the arrival window becomes less clear. A live page cuts through that by giving everyone the same reference point. Even if the delay is disappointing, shared visibility is calmer than repeated guessing. In practice, that social calm is one of the most valuable outputs of the product.

The same logic applies to station discipline. People often either arrive absurdly early or dangerously late because they are planning around fear rather than information. A good live system helps move them toward a smarter middle. It does not encourage reckless last-minute arrival, and it does not encourage two-hour platform waits when the train is visibly far behind. It encourages measured judgment. That is the kind of habit-building explanation the homepage should provide, because it makes the tool more valuable before the user even clicks into a specific train.

Directory

Express train directory and direct tracking links

Search intent around train tracking is often service-specific rather than feature-specific. People are not only searching for live train tracking Pakistan. They are searching for Tezgam, Green Line, Karakoram Express, Khyber Mail, Awam Express, Jaffar Express, Hazara Express, and other named services. The quickest route from that intent to a useful answer is a direct text-link directory that lets passengers jump straight into the exact train page without needing to guess the route structure first.

Each link below opens the relevant train detail page, where the user can read route context, stop-by-stop timing, live movement, and delay state. This is especially helpful for people who arrive on the homepage from branded search, typed phonetic queries, or from a family message that only contains the service name.

Allama Iqbal Express 10DNAllama Iqbal Express 9UPAttock Passenger 201upAttock Passenger 202dnAwam Express 13UPAwam Express 14DNBadar Express 111UPBadar Express 112DNBahauddin Zikria Express 25UPBahauddin Zikria Express 26DNChanab Express 135upChanab Express 136dnFaiz Ahmad Faiz Passenger 209UPFaiz Ahmad Faiz Passenger 210DNFareed Express 37UPFareed Express 38DNGhouri Express 113UPGhouri Express 114DNGreen Line 5UPGreen Line 6DNHazara Express 11UPHazara Express 12DNIslamabad Express 107UPIslamabad Express 108DNJaffar Express 39UPJaffar Express 40DNJand Passenger 203upJand Passenger 204dnKarachi Express 15UPKarachi Express 16DNKarakoram Express 41UPKarakoram Express 42DNKhushhal Khan Khatak Express 20DnKhushhal Khan Khatak Express 19UpKhyber Mail 1UPKhyber Mail 2DNKohat Express 133UPKohat Express 134DNLasani Express 125UPLasani Express 126DNMarvi Passenger 336dnMehr Express 127UPMehr Express 128DNMianwali Express 147UPMianwali Express 148DNMillat Express 17UPMillat Express 18DNMusa Pak Express 115UPMusa Pak Express 116DNNarowal Passenger 211UPNarowal Passenger 212DNPak Business 33UPPak Business 34DNPakistan Express 45UPPakistan Express 46DNPinddadan Khan Shuttle-S3upRawal Express 105UPRawal Express 106DNRawalpindi Passenger 267UPRawalpindi Passenger 268DNRehman Baba Express 47UPRehman Baba Express 48DNSargodha Shuttle-S1upSargodha Shuttle-S2dnShah Latif Express 151UPShah Latif Express 152DNShaheen Passenger 225UPShaheen Passenger 226DNShalimar Express 27UPShalimar Express 28DNSialkot Express 171UpSubak Kharam 103UPSubak Kharam 104DNSubak Raftar 101UPSubak Raftar 102DNSukkur Express 145UPSukkur Express 146DNTezgam 7UPTezgam 8DNThall Express 129UPThall Express 130DN

Urdu Q&A

Train Kahan Hai? Quick answers in the language people actually type

ٹرین کہاں ہے؟

Train kahan hai?

Agar aap ko sirf itna maloom hai ke train ka naam ya number kya hai, to sab se pehle live trains page kholo aur search box mein naam, number, ya shehar likho. PakTrainLive ka maqsad yahi hai ke raw railway movement ko foran readable jawab mein badla ja sake.

ٹرین کتنی لیٹ ہے؟

Train kitni late hai?

Delay ko hamesha station context ke saath dekho. Sirf +20 minutes dekhna kam useful hota hai. Yeh dekhna zyada useful hota hai ke train abhi kis jagah par hai, speed kya hai, aur aap ke relevant station tak us ka andaaza kya ban raha hai.

میری ٹرین لائیو کیوں نہیں دکھ رہی؟

Meri train live kyun nahin dikh rahi?

Kabhi service abhi active nahin hoti, kabhi GPS reporting stale hoti hai, aur kabhi aap ne train ka alternate spelling use ki hoti hai. Naam ke saath train number, ya route city bhi try karein. Agar phir bhi live status na aaye to station-based lookup se context hasil karein.

موبائل پر کیسے چیک کریں؟

Mobile par kaise check karein?

Mobile par sab se behtar tareeqa yeh hai ke seedha tracker kholo, train search karo, aur phir speed, delay, aur aglay station ko ek saath dekho. Chhoti screen par bhi faida tab hota hai jab aap destination ke bajaye apne relevant stop ko anchor banate hain.

کسی کو لینے کب نکلیں؟

Kisi ko lenay kab niklein?

Pickup timing ke liye sirf scheduled arrival par bharosa mat karein. Live ETA ko 20 se 30 minute pehle dobara check karein. Agar train abhi bhi pichlay major station ke qareeb ho, to pickup plan ko accordingly shift karna zyada sensible hota hai.

Route stack

Everything around the map stays one click away.

Live tracking is only one part of the trip. The home page should immediately point passengers to route planning, station lookups, and the full train index without repeating the same generic card layout everyone else uses.

Community

Trusted by Thousands

Join thousands of Pakistani travelers who rely on PakTrainLive

150+
Trains Tracked Daily
100K+
Monthly Users
700+
Stations Covered
24/7
Live Updates
"My wife travels from Lahore every fortnight. Before PakTrainLive I'd call her every 20 minutes asking where the train was. Now I just open the map — her train is a dot moving towards me. Genuinely changed how we handle it."
U

Usman Tariq

Faisalabad

"I commute between Rawalpindi and Lahore regularly. The delay info is spot on. I turned on push notifications and got an alert before I even left home that my train was running 40 minutes late. Saved me a long wait on the platform."
S

Sana Mirza

Rawalpindi

"Was on the Karachi–Lahore overnight trip and kept waking up wondering where we were. Found PakTrainLive, searched our train number and could see exactly where we were on the map. Went back to sleep knowing we'd reach Multan by morning."
B

Bilal Hussain

Karachi

Common Questions

Answers to the questions people usually need before tracking a train, checking timing, or planning a trip.

Ready when the schedule is not

Open the live tracker and act on the train that exists, not the train the timetable promised.

Check movement, delay, and upcoming station timing in seconds. No setup, no app install, and no filler between you and the answer.