127 Mehr Express 127UP مھر ایکسپریس 127اپ
Running 29 min late — heading for Kot Addu, due 18:44 (operator's estimate), 80 km/h. Last crossed Sanawan.
How late is it, usually?
median per recorded stop arrivalEvery figure here is a median, not an average: why we publish a median, not an average. What counts as on time, and why some figures here are blank, is set out in what on time means here, and every threshold behind it.
8 days of recorded arrivals.
Over 18 recorded arrivals (5 Aug – 8 Oct 2026), Mehr Express 127UP has typically reached Rawalpindi around 08:21 the day after it leaves — on the worst one run in ten, past 09:00 the day after it leaves, at Rawalpindi itself. Today's run: track it live →
The “At Rawalpindi” tile above is the arrival at the end of the run; “Typical delay, any stop” averages every stop including the earlier ones, so it usually reads smaller. Where the time goes, below, shows every stop we have recorded.
How long does it take?
scheduled vs recordedScheduled 15h — Multan Cantt to Rawalpindi. Typically 16h 06m, 1h 06m longer.
Timetable: out 16:15, in at 07:15 the next day — one night on board.
What these figures cover
- Scheduled — the current timetable, Multan Cantt 16:15 to Rawalpindi 07:15 the next day
- Typical journey — from the scheduled departure to the recorded arrival at Rawalpindi; the median of 18 runs
- Bad day — 16h 45m at the 90th percentile: nine runs in ten come in under it
- Keyline — the scheduled time. The solid bar is the typical journey, the faint bar behind it the bad day.
- Recorded arrivals: 5 August to 8 October 2026.
- End to end. For a shorter leg, the stop times are in the timetable below.
Which day is worst?
mean minutes late per recorded arrival, 8-week windowThis is a mean over an 8-week window, not the median (typical) figure above — the two are not directly comparable.
Where the time goes
most of it lost after Multan CanttLeaves Multan Cantt 42 min early · reaches Rawalpindi +1h 06m — +1h 48m lost along the way.
- Multan Cantt16:15ملتان کینٹ42 min early
- Sher Shah Jn16:34شیرشاہ جنکشن+6 min
- Muzaffargarh16:52مظفر گڑھ+15 min
- Budh17:10بدہ+18 min
- Mehmood Kot17:26محمود کوٹ+20 min
- Gurmani17:37گرمانی+22 min
- Sanawan17:53سنا وان+21 min
- Kot Addu18:25کوٹ ادو+16 min
- Dera Dinpanah18:38ڈیرہ دین پناہ+19 min
- Ahsan Pur Ahp18:51احسن پور+20 min
- Kot Sultan19:09کوٹ سلطان+19 min
- Jaman Shah19:24جمن شاہ+20 min
- Layyah19:40لیّہ+22 min
- Karor Lal Esan20:08کرور لعل عیسن+34 min
- Behal20:30بیہل+47 min
- Bhakkar21:05بھکر+48 min
- Darya Khan21:36دریا خان+40 min
- Kalur Kot22:59کلور کوٹ+42 min
- Piplan23:36پپلاں+43 min
- Alluwali23:57علو والی+50 min
- Kundian Jn00:45کندیاں+40 min
- Mian Wali01:13میانوالی+54 min
- Pai Khel01:36پائ خیل+1h 05m
- Daud Khel Jn01:52داؤد خیل+1h 12m
- Mukhad Road02:52مکھڈ روڈ+1h 06m
- Injra03:14انجرا+1h 10m
- Chhab03:37چھب+1h 14m
- Jhammat03:55جھمٹ+56 min
- Jand Jn04:32جنڈ جنکشن+1h 09m
- Nammal04:54نمل+51 min
- Domel05:10ڈومیل+1h 09m
- Basal Jn05:23بسال جنکشن+1h 04m
- Basal Sharif05:30بسال شریف+1h 04m
- Fateh Jang06:11فتح جنگ+1h 07m
- Tarnoul06:39ترنول+1h 17m
- Golra Sharif06:50گولڑہ شریف+1h 14m
- Rawalpindi07:15راولپِنڈى+1h 06m
Where it stands longest past the timetableshortest to longest recorded
- Layyahscheduled 5 min3 min–1h 03m
- Kot Adduscheduled 10 min11–16 min
- Kundian Jnscheduled 20 min6 min–1h 02m
- Jand Jnscheduled 2 min1–6 min
- Bhakkarscheduled 5 min3–13 min
What the marks mean
- Solid bar — the typical delay at that stop (median of recorded arrivals)
- Faint bar behind — the bad day (90th percentile): worse than nine tenths of recorded arrivals here
- No faint bar — fewer than 7 recorded arrivals at that stop, too thin for a 90th percentile. The solid bar can still show: it needs only 3.
- — (no solid bar either) — fewer than 3 recorded runs at that stop
- A negative figure means the train typically ran early at that stop, not late
- Band — the shortest and the longest stand recorded at that stop. The train has left as early as the first figure.
- Keyline — the scheduled stop, arrival to departure on the timetable below.
- Why a train stands is not recorded — a crossing, a loco change and a red signal all look the same on the clock.
- The five stops that stand longest past the timetable, not every stop — most routes have more. A stop qualifies with 7 or more runs timed in and out, and is skipped where the timetable books no stop, books one over an hour, or where any recorded stand ran past three hours.
- Most time is lost between Multan Cantt and Sher Shah Jn (+48 min)
- Every stop on the current timetable is listed, in order, measured or not.
Timetable
scheduled → actual, 9 October 2026 runThe second time in a cell is what actually happened on the 9 October 2026 run.
| # | Station | Arrival | Departure |
|---|---|---|---|
| 1 | Multan Cantt | — | 16:15 |
| 2 | Sher Shah Jn | 16:32 → 16:50·PR | 16:34 → 16:52 |
| 3 | Muzaffargarh | 16:50 → 17:18·PR | 16:52 → 17:20 |
| 4 | Budh | 17:09 → 17:38·PR | 17:10 → 17:40 |
| 5 | Mehmood Kot | 17:24 → 17:54·PR | 17:26 → 17:57 |
| 6 | Gurmani | 17:36 → 18:07·PR | 17:37 → 18:10 |
| 7 | Sanawan | 17:51 → 18:20·PR | 17:53 |
| ⋯ 28 stops | |||
| 8 | Kot Addu | 18:15 | 18:25 |
| 9 | Dera Dinpanah | 18:36 | 18:38 |
| 10 | Ahsan Pur Ahp | 18:49 | 18:51 |
| 11 | Kot Sultan | 19:07 | 19:09 |
| 12 | Jaman Shah | 19:22 | 19:24 |
| 13 | Layyah | 19:35 | 19:40 |
| 14 | Karor Lal Esan | 20:06 | 20:08 |
| 15 | Behal | 20:28 | 20:30 |
| 16 | Bhakkar | 21:00 | 21:05 |
| 17 | Darya Khan | 21:34 | 21:36 |
| 18 | Kalur Kot | 22:57 | 22:59 |
| 19 | Piplan | 23:34 | 23:36 |
| 20 | Alluwali | 23:55 | 23:57 |
| 21 | Kundian Jn | 00:25 +1d | 00:45 +1d |
| 22 | Mian Wali | 01:05 +1d | 01:13 +1d |
| 23 | Pai Khel | 01:34 +1d | 01:36 +1d |
| 24 | Daud Khel Jn | 01:50 +1d | 01:52 +1d |
| 25 | Mukhad Road | 02:50 +1d | 02:52 +1d |
| 26 | Injra | 03:12 +1d | 03:14 +1d |
| 27 | Chhab | 03:35 +1d | 03:37 +1d |
| 28 | Jhammat | 03:53 +1d | 03:55 +1d |
| 29 | Jand Jn | 04:30 +1d | 04:32 +1d |
| 30 | Nammal | 04:53 +1d | 04:54 +1d |
| 31 | Domel | 05:09 +1d | 05:10 +1d |
| 32 | Basal Jn | 05:21 +1d | 05:23 +1d |
| 33 | Basal Sharif | 05:29 +1d | 05:30 +1d |
| 34 | Fateh Jang | 06:09 +1d | 06:11 +1d |
| 35 | Tarnoul | 06:37 +1d | 06:39 +1d |
| 36 | Golra Sharif | 06:47 +1d | 06:50 +1d |
| 37 | Rawalpindi | 07:15 +1d | — |
What the marks mean
- → 21:28 — actual time on the 9 October 2026 run
- ·PR — Pakistan Railways' own record; unmarked is from the train's GPS
- +1d — the stop falls on a later day of the train's own run, counting from the day it starts. It is not a date.
- Blank — not recorded
A full recorded run: 23 August 2026 →
Station by station, last 5 days
113 arrivals recordedOne mark per day, newest first.
A run’s GPS trail is decoded after the journey completes — recent days may link later.
2Sher Shah Jnscheduled 16:32+4m4 days
Day Arrived Delay Recorded by Fri 9 Oct 16:50 +16m Pakistan Railways Thu 8 Oct 16:35 +1m Pakistan Railways Tue 6 Oct not recorded — Sun 4 Oct 16:36 +3m Pakistan Railways Sat 3 Oct 16:38 +4m Pakistan Railways Seen on 4 of 5 days, ranging +1m to +16m. Every train at Sher Shah Jn →
3Muzaffargarhscheduled 16:50+14m4 days
Day Arrived Delay Recorded by Fri 9 Oct 17:18 +27m Pakistan Railways Thu 8 Oct 17:07 +15m Pakistan Railways Tue 6 Oct not recorded — Sun 4 Oct 17:01 +10m Pakistan Railways Sat 3 Oct 17:04 +13m Pakistan Railways Seen on 4 of 5 days, ranging +10m to +27m. Every train at Muzaffargarh →
4Budhscheduled 17:09+17m4 days
Day Arrived Delay Recorded by Fri 9 Oct 17:38 +29m Pakistan Railways Thu 8 Oct 17:27 +18m Pakistan Railways Tue 6 Oct not recorded — Sun 4 Oct 17:20 +10m Pakistan Railways Sat 3 Oct 17:25 +16m Pakistan Railways Seen on 4 of 5 days, ranging +10m to +29m. Every train at Budh →
5Mehmood Kotscheduled 17:24+17m4 days
Day Arrived Delay Recorded by Fri 9 Oct 17:54 +29m Pakistan Railways Thu 8 Oct 17:45 +19m Pakistan Railways Tue 6 Oct not recorded — Sun 4 Oct 17:37 +12m Pakistan Railways Sat 3 Oct 17:41 +15m Pakistan Railways Seen on 4 of 5 days, ranging +12m to +29m. Every train at Mehmood Kot →
6Gurmanischeduled 17:36+21m4 days
Day Arrived Delay Recorded by Fri 9 Oct 18:07 +31m Pakistan Railways Thu 8 Oct 18:00 +23m Pakistan Railways Tue 6 Oct not recorded — Sun 4 Oct 17:51 +15m Pakistan Railways Sat 3 Oct 17:54 +18m Pakistan Railways Seen on 4 of 5 days, ranging +15m to +31m. Every train at Gurmani →
7Sanawanscheduled 17:51+18m4 days
Day Arrived Delay Recorded by Fri 9 Oct 18:20 +29m Pakistan Railways Thu 8 Oct 18:13 +21m Pakistan Railways Tue 6 Oct not recorded — Sun 4 Oct 18:04 +11m Pakistan Railways Sat 3 Oct 18:07 +15m Pakistan Railways Seen on 4 of 5 days, ranging +11m to +29m. Every train at Sanawan →
8Kot Adduscheduled 18:15+16m4 days
Day Arrived Delay Recorded by Fri 9 Oct not recorded — Thu 8 Oct 18:35 +11m Pakistan Railways Tue 6 Oct arrived, time not recorded +24m Pakistan Railways Sun 4 Oct arrived, time not recorded +13m Pakistan Railways Sat 3 Oct arrived, time not recorded +19m Pakistan Railways Seen on 4 of 5 days, ranging +11m to +24m. Every train at Kot Addu →
9Dera Dinpanahscheduled 18:36+16m4 days
Day Arrived Delay Recorded by Fri 9 Oct not recorded — Thu 8 Oct 18:57 +20m Pakistan Railways Tue 6 Oct 18:59 +22m Pakistan Railways Sun 4 Oct 18:48 +11m Pakistan Railways Sat 3 Oct 18:50 +12m Pakistan Railways Seen on 4 of 5 days, ranging +11m to +22m. Every train at Dera Dinpanah →
10Ahsan Pur Ahpscheduled 18:49+17m4 days
Day Arrived Delay Recorded by Fri 9 Oct not recorded — Thu 8 Oct 19:10 +20m Pakistan Railways Tue 6 Oct 19:13 +23m Pakistan Railways Sun 4 Oct 19:03 +13m Pakistan Railways Sat 3 Oct 19:04 +13m Pakistan Railways Seen on 4 of 5 days, ranging +13m to +23m. Every train at Ahsan Pur Ahp →
11Kot Sultanscheduled 19:07+18m4 days
Day Arrived Delay Recorded by Fri 9 Oct not recorded — Thu 8 Oct 19:27 +19m Pakistan Railways Tue 6 Oct 19:27 +19m Pakistan Railways Sun 4 Oct 19:25 +16m Pakistan Railways Sat 3 Oct 19:20 +13m Pakistan Railways Seen on 4 of 5 days, ranging +13m to +19m. Every train at Kot Sultan →
12Jaman Shahscheduled 19:22+20m4 days
Day Arrived Delay Recorded by Fri 9 Oct not recorded — Thu 8 Oct 19:50 +23m Pakistan Railways Tue 6 Oct 19:42 +21m Pakistan Railways Sun 4 Oct 19:41 +19m Pakistan Railways Sat 3 Oct 19:37 +15m Pakistan Railways Seen on 4 of 5 days, ranging +15m to +23m. Every train at Jaman Shah →
13Layyahscheduled 19:35+20m4 days
Day Arrived Delay Recorded by Fri 9 Oct not recorded — Thu 8 Oct 19:55 +19m Pakistan Railways Tue 6 Oct 20:00 +20m Pakistan Railways Sun 4 Oct 19:59 +22m Pakistan Railways Sat 3 Oct 19:53 +20m Pakistan Railways Seen on 4 of 5 days, ranging +19m to +22m. Every train at Layyah →
14Karor Lal Esanscheduled 20:06+33m4 days
Day Arrived Delay Recorded by Fri 9 Oct not recorded — Thu 8 Oct 20:40 +33m Pakistan Railways Tue 6 Oct 20:49 +42m Pakistan Railways Sun 4 Oct 20:40 +33m Pakistan Railways Sat 3 Oct 20:34 +26m Pakistan Railways Seen on 4 of 5 days, ranging +26m to +42m. Every train at Karor Lal Esan →
15Behalscheduled 20:28+47m4 days
Day Arrived Delay Recorded by Fri 9 Oct not recorded — Thu 8 Oct 21:14 +45m Pakistan Railways Tue 6 Oct 21:20 +50m Pakistan Railways Sun 4 Oct 21:18 +48m Pakistan Railways Sat 3 Oct 21:08 +37m Pakistan Railways Seen on 4 of 5 days, ranging +37m to +50m. Every train at Behal →
16Bhakkarscheduled 21:00+47m4 days
Day Arrived Delay Recorded by Fri 9 Oct not recorded — Thu 8 Oct 21:52 +48m Pakistan Railways Tue 6 Oct 21:51 +46m Pakistan Railways Sun 4 Oct 21:54 +50m Pakistan Railways Sat 3 Oct 21:37 +33m Pakistan Railways Seen on 4 of 5 days, ranging +33m to +50m. Every train at Bhakkar →
17Darya Khanscheduled 21:34+41m4 days
Day Arrived Delay Recorded by Fri 9 Oct not recorded — Thu 8 Oct 22:20 +46m Pakistan Railways Tue 6 Oct 22:17 +41m Pakistan Railways Sun 4 Oct 22:16 +40m Pakistan Railways Sat 3 Oct 22:07 +31m Pakistan Railways Seen on 4 of 5 days, ranging +31m to +46m. Every train at Darya Khan →
18Kalur Kotscheduled 22:57+36m4 days
Day Arrived Delay Recorded by Fri 9 Oct not recorded — Thu 8 Oct 23:43 +45m Pakistan Railways Tue 6 Oct 23:26 +27m Pakistan Railways Sun 4 Oct 23:43 +44m Pakistan Railways Sat 3 Oct 23:24 +25m Pakistan Railways Seen on 4 of 5 days, ranging +25m to +45m. Every train at Kalur Kot →
19Piplanscheduled 23:34+34m4 days
Day Arrived Delay Recorded by Fri 9 Oct not recorded — Thu 8 Oct 00:18 +43m Pakistan Railways Tue 6 Oct 00:00 +25m Pakistan Railways Sun 4 Oct 00:18 +42m Pakistan Railways Sat 3 Oct 23:58 +22m Pakistan Railways Seen on 4 of 5 days, ranging +22m to +43m. Every train at Piplan →
20Alluwalischeduled 23:55+34m4 days
Day Arrived Delay Recorded by Fri 9 Oct not recorded — Thu 8 Oct 00:40 +43m Pakistan Railways Tue 6 Oct 00:19 +24m Pakistan Railways Sun 4 Oct 00:40 +44m Pakistan Railways Sat 3 Oct 00:14 +20m Pakistan Railways Seen on 4 of 5 days, ranging +20m to +44m. Every train at Alluwali →
21Kundian Jnscheduled 00:25+17m4 days
Day Arrived Delay Recorded by Fri 9 Oct not recorded — Thu 8 Oct 01:04 +19m Pakistan Railways Tue 6 Oct 00:58 +14m Pakistan Railways Sun 4 Oct 01:06 +22m Pakistan Railways Sat 3 Oct arrived, time not recorded +11m Pakistan Railways Seen on 4 of 5 days, ranging +11m to +22m. Every train at Kundian Jn →
22Mian Walischeduled 01:05+37m2 days
Day Arrived Delay Recorded by Fri 9 Oct not recorded — Thu 8 Oct 01:50 +38m Pakistan Railways Tue 6 Oct 01:48 +35m Pakistan Railways Sun 4 Oct not recorded — Sat 3 Oct not recorded — Seen on 2 of 5 days, ranging +35m to +38m. Every train at Mian Wali →
23Pai Khelscheduled 01:34+48m2 days
Day Arrived Delay Recorded by Fri 9 Oct not recorded — Thu 8 Oct 02:25 +49m Pakistan Railways Tue 6 Oct 02:20 +46m Pakistan Railways Sun 4 Oct not recorded — Sat 3 Oct not recorded — Seen on 2 of 5 days, ranging +46m to +49m. Every train at Pai Khel →
24Daud Khel Jnscheduled 01:50+59m2 days
Day Arrived Delay Recorded by Fri 9 Oct not recorded — Thu 8 Oct 02:51 +1h01 Pakistan Railways Tue 6 Oct 02:49 +57m Pakistan Railways Sun 4 Oct not recorded — Sat 3 Oct not recorded — Seen on 2 of 5 days, ranging +57m to +1h01. Every train at Daud Khel Jn →
25Mukhad Roadscheduled 02:50+52m2 days
Day Arrived Delay Recorded by Fri 9 Oct not recorded — Thu 8 Oct 03:44 +52m Pakistan Railways Tue 6 Oct 03:44 +52m Pakistan Railways Sun 4 Oct not recorded — Sat 3 Oct not recorded — Seen on 2 of 5 days. Every train at Mukhad Road →
26Injrascheduled 03:12+54m2 days
Day Arrived Delay Recorded by Fri 9 Oct not recorded — Thu 8 Oct 04:09 +56m Pakistan Railways Tue 6 Oct arrived, time not recorded +52m Pakistan Railways Sun 4 Oct not recorded — Sat 3 Oct not recorded — Seen on 2 of 5 days, ranging +52m to +56m. Every train at Injra →
27Chhabscheduled 03:35+55m2 days
Day Arrived Delay Recorded by Fri 9 Oct not recorded — Thu 8 Oct 04:35 +58m Pakistan Railways Tue 6 Oct 04:28 +52m Pakistan Railways Sun 4 Oct not recorded — Sat 3 Oct not recorded — Seen on 2 of 5 days, ranging +52m to +58m. Every train at Chhab →
28Jhammatscheduled 03:53+53m2 days
Day Arrived Delay Recorded by Fri 9 Oct not recorded — Thu 8 Oct 04:50 +56m Pakistan Railways Tue 6 Oct 04:43 +49m Pakistan Railways Sun 4 Oct not recorded — Sat 3 Oct not recorded — Seen on 2 of 5 days, ranging +49m to +56m. Every train at Jhammat →
29Jand Jnscheduled 04:30+53m2 days
Day Arrived Delay Recorded by Fri 9 Oct not recorded — Thu 8 Oct 05:29 +57m Pakistan Railways Tue 6 Oct 05:20 +48m Pakistan Railways Sun 4 Oct not recorded — Sat 3 Oct not recorded — Seen on 2 of 5 days, ranging +48m to +57m. Every train at Jand Jn →
30Nammalscheduled 04:53+52m2 days
Day Arrived Delay Recorded by Fri 9 Oct not recorded — Thu 8 Oct 05:53 +59m Pakistan Railways Tue 6 Oct 05:39 +45m Pakistan Railways Sun 4 Oct not recorded — Sat 3 Oct not recorded — Seen on 2 of 5 days, ranging +45m to +59m. Every train at Nammal →
31Domelscheduled 05:09+52m2 days
Day Arrived Delay Recorded by Fri 9 Oct not recorded — Thu 8 Oct 06:06 +56m Pakistan Railways Tue 6 Oct 05:56 +47m Pakistan Railways Sun 4 Oct not recorded — Sat 3 Oct not recorded — Seen on 2 of 5 days, ranging +47m to +56m. Every train at Domel →
32Basal Jnscheduled 05:21+50m2 days
Day Arrived Delay Recorded by Fri 9 Oct not recorded — Thu 8 Oct 06:19 +56m Pakistan Railways Tue 6 Oct 06:05 +43m Pakistan Railways Sun 4 Oct not recorded — Sat 3 Oct not recorded — Seen on 2 of 5 days, ranging +43m to +56m. Every train at Basal Jn →
33Basal Sharifscheduled 05:29+49m2 days
Day Arrived Delay Recorded by Fri 9 Oct not recorded — Thu 8 Oct 06:25 +55m Pakistan Railways Tue 6 Oct 06:11 +42m Pakistan Railways Sun 4 Oct not recorded — Sat 3 Oct not recorded — Seen on 2 of 5 days, ranging +42m to +55m. Every train at Basal Sharif →
34Fateh Jangscheduled 06:09+52m2 days
Day Arrived Delay Recorded by Fri 9 Oct not recorded — Thu 8 Oct 07:04 +54m Pakistan Railways Tue 6 Oct 06:59 +49m Pakistan Railways Sun 4 Oct not recorded — Sat 3 Oct not recorded — Seen on 2 of 5 days, ranging +49m to +54m. Every train at Fateh Jang →
35Tarnoulscheduled 06:37+1h042 days
Day Arrived Delay Recorded by Fri 9 Oct not recorded — Thu 8 Oct 07:43 +1h04 Pakistan Railways Tue 6 Oct 07:42 +1h04 Pakistan Railways Sun 4 Oct not recorded — Sat 3 Oct not recorded — Seen on 2 of 5 days. Every train at Tarnoul →
36Golra Sharifscheduled 06:47+57m3 days
Day Arrived Delay Recorded by Fri 9 Oct not recorded — Thu 8 Oct 07:48 +57m Pakistan Railways Tue 6 Oct 07:48 +57m Pakistan Railways Sun 4 Oct not recorded — Sat 3 Oct arrived, time not recorded — Pakistan Railways Seen on 3 of 5 days. Every train at Golra Sharif →
37Rawalpindischeduled 07:15+1h062 days
Day Arrived Delay Recorded by Fri 9 Oct not recorded — Thu 8 Oct 08:22 +1h08 Train GPS Tue 6 Oct 08:18 +1h03 Train GPS Sun 4 Oct not recorded — Sat 3 Oct not recorded — Seen on 2 of 5 days, ranging +1h03 to +1h08. Every train at Rawalpindi →
What the marks mean
- Tap a station — each day’s arrival, delay and recorder
- Green — within 15 minutes of the scheduled time
- Amber — 16 to 45 minutes late
- Red — over 45 minutes late
- Hollow — not recorded that day
- Grey — arrived, no delay figure
- Dash (—) — no delay figure for this stop yet
- Pakistan Railways — its own arrival record; Train GPS — measured from the train’s position
- The starting station is not listed — a train does not arrive where it begins.
Common questions
Is Mehr Express 127UP usually late?
Typically 66 minutes late arriving at Rawalpindi, measured across 18 recorded arrivals (5 Aug – 8 Oct 2026). That is the median, so half its runs were better than that and half were worse. It is what we recorded happening, not what the timetable books.
How late is Mehr Express 127UP on a bad day?
On the worst one run in ten, 105 minutes late into Rawalpindi, against a typical 66 minutes late. Both come from the same 18 recorded arrivals. A bad day is not the worst day we have ever seen; it is the level one run in ten reaches or passes.
What time does Mehr Express 127UP leave Multan Cantt?
16:15, on the current published timetable. It is booked into Rawalpindi at 07:15, the day after it leaves. Those are booked times. The delay figures on this page are what we recorded against them.
How long does Mehr Express 127UP take from Multan Cantt to Rawalpindi?
15h on the timetable. In practice a typical run has taken 16h 06m, measured from recorded arrivals at Rawalpindi.
How many stops does Mehr Express 127UP make?
37 on the current published timetable, from Multan Cantt to Rawalpindi. The full stop list, with the times booked at each one, is in the timetable on this page. Not every stop is recorded on every run: we publish arrivals we actually observed rather than filling the gaps.
Where is Mehr Express 127UP right now?
The live tracker for this train shows its last reported position and how late it was running at its most recent recorded stop. Position comes from the operator's own feed. When a train is not reporting we say so rather than estimating where it might be.