latetrains.pkLate, on record43 live
Trains/Karachi–Rawalpindi/Tezgam 7UP

7 Tezgam 7UP تيزگام 7 اپ

Kitni late hoti hai? Typical delay, on-time record aur station timings.
KARACHIRAWALPINDIKARACHI
Up direction · returnsکراچی کينٹ ۔ راولپِنڈى ۔ کراچی کينٹ
In service since 1953ExpressLast seen 9 October 202671 days trackedTrack it live →
Live running status — right nowLive · 13 sec · official GPS

Running 17 min late — heading for Hyderabad Jn, due 20:19 (operator's estimate), 19 km/h. Last crossed Karachi Cantt.

Another Tezgam 7UP is also on the line right now — a second departure is in flight.

How late is it, usually?

median per recorded stop arrival

Every 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.

At Rawalpindi+4h 56mmedian of 34 recorded arrivals · 2 Aug – 7 Oct 2026
Typical delay, any stop+1h 59mat a station this train calls at, not necessarily where you board · last 28 days
On time (within 15 min)5% of recorded stop arrivals
Bad day (90th percentile)+4h 51mworse than nine tenths of recorded stop arrivals

11 days of recorded arrivals.

Over 34 recorded arrivals (2 Aug – 7 Oct 2026), Tezgam 7UP has typically reached Rawalpindi around 00:56 two days after it leaves — on the worst one run in ten, past 03:14 two days 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 recorded

Scheduled 26h 30m — Karachi Cantt to Rawalpindi. Typically 31h 26m, 4h 56m longer.

Timetable: out 17:30, in at 20:00 the next day — one night on board.

What these figures cover
  • Scheduled — the current timetable, Karachi Cantt 17:30 to Rawalpindi 20:00 the next day
  • Typical journey — from the scheduled departure to the recorded arrival at Rawalpindi; the median of 34 runs
  • Bad day — 33h 44m 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: 2 August to 7 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 window
Mon+3h 04m · 5 runs
Tue+2h 12m · 5 runs
Wed+2h 35m · 5 runs
Thu+3h 42m · 5 runs
Fri+3h 04m · 5 runs
Sat+3h 43m · 4 runs
Sun+3h 16m · 5 runs

This 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 Karachi Cantt

Leaves Karachi Cantt on time · reaches Rawalpindi +4h 56m — +4h 56m lost along the way.

  1. Karachi Cantt17:30کراچی کينٹon time
  2. Hyderabad Jn20:10حیدرآباد جنکشن+1h 37m
  3. Tando Adam21:09ٹنڈو آدَم+1h 44m
  4. Shahdadpur21:28شهدادپور+2h 05m
  5. Nawabshah Jn.22:00نوابشاہ جنکشن+2h 22m
  6. Mehrabpur23:11محراب پور+2h 57m
  7. Khairpur00:12خیرپور+3h 05m
  8. Rohri Jn.02:00روہڑی جنکشن+2h 05m
  9. Ghotki02:41گھوٹکی+2h 55m
  10. Rahim Yar Khan04:36رحیم یار خان+2h 36m
  11. Khanpur Jn.05:40خانپور جنکشن+2h 32m
  12. Bahawalpur07:20بہاولپور+2h 44m
  13. Multan Cantt08:55ملتان کینٹ+2h 38m
  14. Khanewal Jn09:40خانیوال+2h 52m
  15. Mian Channu10:14مِياں چنُّوں+3h 05m
  16. Chichawatni10:42چِچہ وطنى+3h 04m
  17. Sahiwal11:25ساہِيوال+2h 58m
  18. Okara11:54اوکاڑا+3h 18m
  19. Pattoki12:28پتّوكى+3h 24m
  20. Raiwind Jn.13:05راۓوِنڈ جنکشن+3h 26m
  21. Lahore Jn.14:30لاہور جنکشن+3h 36m
  22. Gujranwala15:30گوجرانوالا+4h 45m
  23. Wazirabad Jn15:57وزیرآباد جنکشن+4h 53m
  24. Gujrat16:15گُجرات+4h 59m
  25. Lala Musa Jn.16:49لالہ مُوسٰی جنکشن+4h 52m
  26. Jhelum17:33جہلم+4h 54m
  27. Gujar Khan18:50گُوجر خان+4h 48m
  28. Chaklala19:47چکلالہ+4h 55m
  29. Rawalpindi20:00راولپِنڈى+4h 56m

Where it stands longest past the timetableshortest to longest recorded

  1. Lahore Jn.scheduled 30 min1 min–1h 59m
  2. Rohri Jn.scheduled 25 min20 min–1h 02m
  3. Multan Canttscheduled 20 min24–58 min
  4. Hyderabad Jnscheduled 8 min7–28 min
  5. Sahiwalscheduled 2 min3–19 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 Karachi Cantt and Hyderabad Jn (+1h 37m)
  • Every stop on the current timetable is listed, in order, measured or not.

Timetable

scheduled → actual, 8 October 2026 run

The second time in a cell is what actually happened on the 8 October 2026 run.

#StationArrivalDeparture
1Karachi Cantt—17:30
2Hyderabad Jn20:02 → 20:35·PR20:10 → 20:44
3Tando Adam21:07 → 22:00·PR21:09 → 22:03
4Shahdadpur21:26 → 22:28·PR21:28
5Nawabshah Jn.21:57 → 23:39·PR22:00 → 23:46
6Mehrabpur23:09 → 02:18·PR23:11 → 02:19
7Khairpur00:10 +1d → 03:25·PR00:12 +1d → 03:28
8Rohri Jn.01:35 +1d → 04:12·PR02:00 +1d → 04:12
9Ghotki02:39 +1d → 05:59·PR02:41 +1d → 06:02
10Rahim Yar Khan04:34 +1d → 07:30·PR04:36 +1d → 07:34
11Khanpur Jn.05:35 +1d → 08:19·PR05:40 +1d → 08:29
12Bahawalpur07:16 +1d → 10:06·PR07:20 +1d → 10:12
13Multan Cantt08:35 +1d → 11:19·PR08:55 +1d
14Khanewal Jn09:35 +1d → 12:25·PR09:40 +1d → 12:42
15Mian Channu10:12 +1d → 13:15·PR10:14 +1d → 13:19
16Chichawatni10:40 +1d → 13:44·PR10:42 +1d → 13:49
17Sahiwal11:23 +1d → 14:19·PR11:25 +1d
18Okara11:52 +1d → 14:59·PR11:54 +1d → 15:03
19Pattoki12:26 +1d → 15:36·PR12:28 +1d → 15:39
20Raiwind Jn.13:00 +1d → 16:19·PR13:05 +1d
21Lahore Jn.14:00 +1d → 17:17·PR14:30 +1d → 17:19
⋯ 6 stops
22Gujranwala15:25 +1d15:30 +1d
23Wazirabad Jn15:55 +1d15:57 +1d
24Gujrat16:13 +1d16:15 +1d
25Lala Musa Jn.16:47 +1d16:49 +1d
26Jhelum17:31 +1d17:33 +1d
27Gujar Khan18:48 +1d18:50 +1d
28Chaklala19:45 +1d19:47 +1d
29Rawalpindi20:00 +1d—
What the marks mean
  • → 21:28 — actual time on the 8 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: 22 August 2026 →

Station by station, last 5 days

104 arrivals recorded

One mark per day, newest first.

Days shownFri9 OctThu8 OctWed7 OctTue6 OctMon5 Oct

A run’s GPS trail is decoded after the journey completes — recent days may link later.

  • 2Hyderabad Jnscheduled 20:02+25m4 days
    DayArrivedDelayRecorded by
    Fri 9 Octnot recorded—
    Thu 8 Oct20:35+25mPakistan Railways
    Wed 7 Oct20:56+47mPakistan Railways
    Tue 6 Oct20:29+20mPakistan Railways
    Mon 5 Oct20:35+25mPakistan Railways

    Seen on 4 of 5 days, ranging +20m to +47m. Every train at Hyderabad Jn →

  • 3Tando Adamscheduled 21:07+49m4 days
    DayArrivedDelayRecorded by
    Fri 9 Octnot recorded—
    Thu 8 Oct22:00+51mPakistan Railways
    Wed 7 Oct22:04+57mPakistan Railways
    Tue 6 Oct21:28+20mPakistan Railways
    Mon 5 Oct21:54+46mPakistan Railways

    Seen on 4 of 5 days, ranging +20m to +57m. Every train at Tando Adam →

  • 4Shahdadpurscheduled 21:26+58m4 days
    DayArrivedDelayRecorded by
    Fri 9 Octnot recorded—
    Thu 8 Oct22:28+1h01Pakistan Railways
    Wed 7 Oct22:34+1h06Pakistan Railways
    Tue 6 Oct21:56+29mPakistan Railways
    Mon 5 Oct22:19+54mPakistan Railways

    Seen on 4 of 5 days, ranging +29m to +1h06. Every train at Shahdadpur →

  • 5Nawabshah Jn.scheduled 21:57+1h104 days
    DayArrivedDelayRecorded by
    Fri 9 Octnot recorded—
    Thu 8 Oct23:39+1h40Pakistan Railways
    Wed 7 Oct23:19+1h20Pakistan Railways
    Tue 6 Oct22:38+39mPakistan Railways
    Mon 5 Oct23:00+1hPakistan Railways

    Seen on 4 of 5 days, ranging +39m to +1h40. Every train at Nawabshah Jn. →

  • 6Mehrabpurscheduled 23:09+1h414 days
    DayArrivedDelayRecorded by
    Fri 9 Octnot recorded—
    Thu 8 Oct02:18+3h07Pakistan Railways
    Wed 7 Oct01:10+1h59Pakistan Railways
    Tue 6 Oct00:18+1h07Pakistan Railways
    Mon 5 Oct00:34+1h23Pakistan Railways

    Seen on 4 of 5 days, ranging +1h07 to +3h07. Every train at Mehrabpur →

  • 7Khairpurscheduled 00:10+1h364 days
    DayArrivedDelayRecorded by
    Fri 9 Octnot recorded—
    Thu 8 Oct03:25+3h13Pakistan Railways
    Wed 7 Oct02:06+1h55Pakistan Railways
    Tue 6 Oct01:29+1h16Pakistan Railways
    Mon 5 Oct01:24+1h13Pakistan Railways

    Seen on 4 of 5 days, ranging +1h13 to +3h13. Every train at Khairpur →

  • 8Rohri Jn.scheduled 01:35+51m4 days
    DayArrivedDelayRecorded by
    Fri 9 Octnot recorded—
    Thu 8 Oct04:12+2h14Pakistan Railways
    Wed 7 Oct03:11+1h37Pakistan Railways
    Tue 6 Oct02:03+4mPakistan Railways
    Mon 5 Oct02:04+4mPakistan Railways

    Seen on 4 of 5 days, ranging +4m to +2h14. Every train at Rohri Jn. →

  • 9Ghotkischeduled 02:39+1h504 days
    DayArrivedDelayRecorded by
    Fri 9 Octnot recorded—
    Thu 8 Oct05:59+3h19Pakistan Railways
    Wed 7 Oct05:02+2h21Pakistan Railways
    Tue 6 Oct03:46+1h06Pakistan Railways
    Mon 5 Oct04:00+1h19Pakistan Railways

    Seen on 4 of 5 days, ranging +1h06 to +3h19. Every train at Ghotki →

  • 10Rahim Yar Khanscheduled 04:34+1h364 days
    DayArrivedDelayRecorded by
    Fri 9 Octnot recorded—
    Thu 8 Oct07:30+2h54Pakistan Railways
    Wed 7 Oct06:47+2h12Pakistan Railways
    Tue 6 Oct05:15+40mPakistan Railways
    Mon 5 Oct05:36+1hPakistan Railways

    Seen on 4 of 5 days, ranging +40m to +2h54. Every train at Rahim Yar Khan →

  • 11Khanpur Jn.scheduled 05:35+1h264 days
    DayArrivedDelayRecorded by
    Fri 9 Octnot recorded—
    Thu 8 Oct08:19+2h45Pakistan Railways
    Wed 7 Oct07:35+1h56Pakistan Railways
    Tue 6 Oct06:04+24mPakistan Railways
    Mon 5 Oct06:34+55mPakistan Railways

    Seen on 4 of 5 days, ranging +24m to +2h45. Every train at Khanpur Jn. →

  • 12Bahawalpurscheduled 07:16+1h304 days
    DayArrivedDelayRecorded by
    Fri 9 Octnot recorded—
    Thu 8 Oct10:06+2h46Pakistan Railways
    Wed 7 Oct09:15+1h56Pakistan Railways
    Tue 6 Oct07:43+23mPakistan Railways
    Mon 5 Oct08:24+1h04Pakistan Railways

    Seen on 4 of 5 days, ranging +23m to +2h46. Every train at Bahawalpur →

  • 13Multan Canttscheduled 08:35+1h154 days
    DayArrivedDelayRecorded by
    Fri 9 Octnot recorded—
    Thu 8 Oct11:19+2h45Pakistan Railways
    Wed 7 Oct10:28+1h33Pakistan Railways
    Tue 6 Oct08:56+1mPakistan Railways
    Mon 5 Oct09:51+57mPakistan Railways

    Seen on 4 of 5 days, ranging +1m to +2h45. Every train at Multan Cantt →

  • 14Khanewal Jnscheduled 09:35+1h534 days
    DayArrivedDelayRecorded by
    Fri 9 Octnot recorded—
    Thu 8 Oct12:25+2h45Pakistan Railways
    Wed 7 Oct11:52+2h13Pakistan Railways
    Tue 6 Oct10:10+31mPakistan Railways
    Mon 5 Oct11:13+1h33Pakistan Railways

    Seen on 4 of 5 days, ranging +31m to +2h45. Every train at Khanewal Jn →

  • 15Mian Channuscheduled 10:12+2h114 days
    DayArrivedDelayRecorded by
    Fri 9 Octnot recorded—
    Thu 8 Oct13:15+3h01Pakistan Railways
    Wed 7 Oct12:33+2h20Pakistan Railways
    Tue 6 Oct10:57+43mPakistan Railways
    Mon 5 Oct12:14+2h01Pakistan Railways

    Seen on 4 of 5 days, ranging +43m to +3h01. Every train at Mian Channu →

  • 16Chichawatnischeduled 10:40+2h134 days
    DayArrivedDelayRecorded by
    Fri 9 Octnot recorded—
    Thu 8 Oct13:44+3h03Pakistan Railways
    Wed 7 Oct13:03+2h21Pakistan Railways
    Tue 6 Oct11:30+49mPakistan Railways
    Mon 5 Oct12:46+2h04Pakistan Railways

    Seen on 4 of 5 days, ranging +49m to +3h03. Every train at Chichawatni →

  • 17Sahiwalscheduled 11:23+2h064 days
    DayArrivedDelayRecorded by
    Fri 9 Octnot recorded—
    Thu 8 Oct14:19+2h57Pakistan Railways
    Wed 7 Oct13:38+2h14Pakistan Railways
    Tue 6 Oct12:05+41mPakistan Railways
    Mon 5 Oct13:19+1h57Pakistan Railways

    Seen on 4 of 5 days, ranging +41m to +2h57. Every train at Sahiwal →

  • 18Okarascheduled 11:52+2h174 days
    DayArrivedDelayRecorded by
    Fri 9 Octnot recorded—
    Thu 8 Oct14:59+3h05Pakistan Railways
    Wed 7 Oct14:19+2h28Pakistan Railways
    Tue 6 Oct12:40+47mPakistan Railways
    Mon 5 Oct13:59+2h06Pakistan Railways

    Seen on 4 of 5 days, ranging +47m to +3h05. Every train at Okara →

  • 19Pattokischeduled 12:26+2h234 days
    DayArrivedDelayRecorded by
    Fri 9 Octnot recorded—
    Thu 8 Oct15:36+3h09Pakistan Railways
    Wed 7 Oct15:02+2h34Pakistan Railways
    Tue 6 Oct13:19+54mPakistan Railways
    Mon 5 Oct14:38+2h11Pakistan Railways

    Seen on 4 of 5 days, ranging +54m to +3h09. Every train at Pattoki →

  • 20Raiwind Jn.scheduled 13:00+2h364 days
    DayArrivedDelayRecorded by
    Fri 9 Octnot recorded—
    Thu 8 Oct16:19+3h20Pakistan Railways
    Wed 7 Oct15:47+2h43Pakistan Railways
    Tue 6 Oct14:05+1h01Pakistan Railways
    Mon 5 Oct15:34+2h29Pakistan Railways

    Seen on 4 of 5 days, ranging +1h01 to +3h20. Every train at Raiwind Jn. →

  • 21Lahore Jn.scheduled 14:00+2h564 days
    DayArrivedDelayRecorded by
    Fri 9 Octnot recorded—
    Thu 8 Oct17:17+3h18Pakistan Railways
    Wed 7 Oct17:13+3h13Pakistan Railways
    Tue 6 Oct15:07+37mPakistan Railways
    Mon 5 Oct17:09+2h39Pakistan Railways

    Seen on 4 of 5 days, ranging +37m to +3h18. Every train at Lahore Jn. →

  • 22Gujranwalascheduled 15:25+3h403 days
    DayArrivedDelayRecorded by
    Fri 9 Octnot recorded—
    Thu 8 Octnot recorded—
    Wed 7 Oct19:59+4h29Pakistan Railways
    Tue 6 Oct17:01+1h31Pakistan Railways
    Mon 5 Oct19:10+3h40Pakistan Railways

    Seen on 3 of 5 days, ranging +1h31 to +4h29. Every train at Gujranwala →

  • 23Wazirabad Jnscheduled 15:55+4h113 days
    DayArrivedDelayRecorded by
    Fri 9 Octnot recorded—
    Thu 8 Octnot recorded—
    Wed 7 Oct20:19+4h25Pakistan Railways
    Tue 6 Oct17:36+1h39Pakistan Railways
    Mon 5 Oct20:07+4h11Pakistan Railways

    Seen on 3 of 5 days, ranging +1h39 to +4h25. Every train at Wazirabad Jn →

  • 24Gujratscheduled 16:13+4h333 days
    DayArrivedDelayRecorded by
    Fri 9 Octnot recorded—
    Thu 8 Octnot recorded—
    Wed 7 Oct20:49+4h33Pakistan Railways
    Tue 6 Oct18:01+1h41Pakistan Railways
    Mon 5 Oct20:47+4h33Pakistan Railways

    Seen on 3 of 5 days, ranging +1h41 to +4h33. Every train at Gujrat →

  • 25Lala Musa Jn.scheduled 16:47+4h243 days
    DayArrivedDelayRecorded by
    Fri 9 Octnot recorded—
    Thu 8 Octnot recorded—
    Wed 7 Oct21:19+4h30Pakistan Railways
    Tue 6 Oct18:16+1h29Pakistan Railways
    Mon 5 Oct21:12+4h24Pakistan Railways

    Seen on 3 of 5 days, ranging +1h29 to +4h30. Every train at Lala Musa Jn. →

  • 26Jhelumscheduled 17:31+4h303 days
    DayArrivedDelayRecorded by
    Fri 9 Octnot recorded—
    Thu 8 Octnot recorded—
    Wed 7 Oct22:17+4h46Pakistan Railways
    Tue 6 Oct19:17+1h46Pakistan Railways
    Mon 5 Oct22:03+4h30Pakistan Railways

    Seen on 3 of 5 days, ranging +1h46 to +4h46. Every train at Jhelum →

  • 27Gujar Khanscheduled 18:48+4h293 days
    DayArrivedDelayRecorded by
    Fri 9 Octnot recorded—
    Thu 8 Octnot recorded—
    Wed 7 Oct23:33+4h44Pakistan Railways
    Tue 6 Oct20:53+2h03Pakistan Railways
    Mon 5 Oct23:19+4h29Pakistan Railways

    Seen on 3 of 5 days, ranging +2h03 to +4h44. Every train at Gujar Khan →

  • 28Chaklalascheduled 19:45+4h423 days
    DayArrivedDelayRecorded by
    Fri 9 Octnot recorded—
    Thu 8 Octnot recorded—
    Wed 7 Oct00:43+4h55Pakistan Railways
    Tue 6 Oct21:54+2h07Pakistan Railways
    Mon 5 Oct00:29+4h42Pakistan Railways

    Seen on 3 of 5 days, ranging +2h07 to +4h55. Every train at Chaklala →

  • 29Rawalpindischeduled 20:00+4h513 days
    DayArrivedDelayRecorded by
    Fri 9 Octnot recorded—
    Thu 8 Octnot recorded—
    Wed 7 Oct00:53+4h53Train GPS
    Tue 6 Oct22:05+2h06Train GPS
    Mon 5 Oct00:50+4h51Train GPS

    Seen on 3 of 5 days, ranging +2h06 to +4h53. 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.
Tezgam 7UP
Anotherrailfanpak · CC BY-SA 4.0

Common questions

Is Tezgam 7UP usually late?

Typically 296 minutes late arriving at Rawalpindi, measured across 34 recorded arrivals (2 Aug – 7 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 Tezgam 7UP on a bad day?

On the worst one run in ten, 434 minutes late into Rawalpindi, against a typical 296 minutes late. Both come from the same 34 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 Tezgam 7UP leave Karachi Cantt?

17:30, on the current published timetable. It is booked into Rawalpindi at 20:00, the day after it leaves. Those are booked times. The delay figures on this page are what we recorded against them.

How long does Tezgam 7UP take from Karachi Cantt to Rawalpindi?

26h 30m on the timetable. In practice a typical run has taken 31h 26m, measured from recorded arrivals at Rawalpindi.

How many stops does Tezgam 7UP make?

29 on the current published timetable, from Karachi 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 Tezgam 7UP 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.

All Karachi–Rawalpindi trains →

Service history (first year, operating eras) is drawn from Wikipedia's List of Pakistan Railways trains, retrieved 15 August 2026, matched on train number. Further reading: the train's own Wikipedia article.