OpenPakRail
Pakistan network now
Live movement joined to observed station calls and published timetables.
What changed in the last 30 minutes
Live changes from stored train reports, refreshed automatically.
Live train locations
Latest public positions across Pakistan. Select a train to open the full map.
Trains needing review
Current problems that may need checking.
Trains right now
Moving, stopped and waiting for a new location.
Current delays
How late recently updated trains are.
On-time performance
Estimated station times within 15 minutes of schedule.
Station arrivals by hour
Estimated arrivals during each of the last 12 hours.
Delay added or recovered
Stations where trains tend to lose or make up time.
Long station stops
Estimated stops that lasted longer than scheduled.
Recent station activity
Trains we recently saw arrive at or leave stations.
Station times are estimated from public train locations and the timetable. They are not official railway arrival or departure records.
Station board
Published calls joined to each train's current live state.
| Train | Published | Projected | Live state | Current location |
|---|
Train history
Stored five-minute evidence, not a reconstructed animation.
Station progression
Network performance trends
Is the passenger experience improving or worsening over time?
Performance over time
On-time, moving and very-late shares for each period.
Period scorecard
The same measures, shown as comparable numbers.
Loading methodology and sample coverage.
Anomaly center
Unusual operating behaviour and unreliable source data, kept clearly separate.
Current review queue
Waiting for learned baselinesNetwork insights
Patterns calculated from the current network state and stored evidence.
Live operating states
Persistent stops classified against station coordinates and published dwell time.
Delay distribution
Every currently tracked train grouped by reported delay.
Station arrival clusters
Trains projected to the same next station within 90 minutes.
Live data gaps
Services whose latest public position is older than ten minutes.
Most delayed services
Current reported delay, ordered without inferring a cause.
Train predictions
Delay warnings and arrival estimates calculated from live movement and saved history.
Delay and ETA forecast
What may happen in the next 30 minutes, based on live movement and saved history.
| Train | Live state | Delay may worsen | OpenPakRail ETA | Delay at next station | Past examples |
|---|---|---|---|---|---|
| Loading forecasts... | |||||
Possible station crowding
Stations where delayed trains may arrive close together.
Unusually long stops
Current stops compared with what we have seen before.
Busy stations ahead
Expected train arrivals during the next two hours.
Bad or missing location data
Problems in the public data that may weaken a prediction.
How the model is performing
Predictions compared with what happened later.