34 Pak Business 34DN پاک بزنس 34 ڈائون
Running 1h 54m late — heading for Raiwind Jn., due 19:05 (operator's estimate), stopped. Last crossed Kot Lakhpat.
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.
9 days of recorded arrivals.
Over 28 recorded arrivals (1 Aug – 8 Oct 2026), Pak Business 34DN has typically reached Karachi Cantt around 14:38 the day after it leaves — on the worst one run in ten, past 16:56 the day after it leaves, at Karachi Cantt itself. Today's run: track it live →
The “At Karachi Cantt” 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 19h — Lahore Jn. to Karachi Cantt. Typically 22h 08m, 3h 08m longer.
Timetable: out 16:30, in at 11:30 the next day — one night on board.
What these figures cover
- Scheduled — the current timetable, Lahore Jn. 16:30 to Karachi Cantt 11:30 the next day
- Typical journey — from the scheduled departure to the recorded arrival at Karachi Cantt; the median of 28 runs
- Bad day — 24h 26m 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: 1 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 Lahore Jn.Leaves Lahore Jn. 30 min early · reaches Karachi Cantt +3h 08m — +3h 38m lost along the way.
- Lahore Jn.16:30لاہور جنکشن30 min early
- Kot Lakhpat16:49کوٹ لکھپت+1h
- Raiwind Jn.17:15راۓوِنڈ جنکشن+1h 06m
- Sahiwal19:06ساہِيوال+46 min
- Khanewal Jn20:50خانیوال+45 min
- Bahawalpur22:14بہاولپور+1h 05m
- Rahim Yar Khan00:19رحیم یار خان+1h 59m
- Rohri Jn.03:25روہڑی جنکشن+2h 18m
- Nawabshah Jn.06:12نوابشاہ جنکشن+2h 36m
- Hyderabad Jn08:20حیدرآباد جنکشن+2h 39m
- Landhi Jn.10:25لانڈھی جنکشن+3h 30m
- Drigh Road11:03ڈرگ روڈ+3h 13m
- Karachi Cantt11:30کراچی کينٹ+3h 08m
Where it stands longest past the timetableshortest to longest recorded
- Hyderabad Jnscheduled 5 min12 min–1h 31m
- Rohri Jn.scheduled 25 min26 min–1h 18m
- Khanewal Jnscheduled 20 min21 min–1h 41m
- Nawabshah Jn.scheduled 2 min4–15 min
- Sahiwalscheduled 2 min4–17 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 Lahore Jn. and Kot Lakhpat (+1h 30m)
- Every stop on the current timetable is listed, in order, measured or not.
Timetable
scheduled → actual, 8 October 2026 runThe second time in a cell is what actually happened on the 8 October 2026 run.
| # | Station | Arrival | Departure |
|---|---|---|---|
| 1 | Lahore Jn. | — | 16:30 |
| 2 | Kot Lakhpat | 16:47 → 17:20·PR | 16:49 → 17:24 |
| 3 | Raiwind Jn. | 17:11 → 17:45·PR | 17:15 → 17:50 |
| 4 | Sahiwal | 19:04 → 19:07·PR | 19:06 → 19:15 |
| 5 | Khanewal Jn | 20:30 → 20:39·PR | 20:50 → 21:05 |
| 6 | Bahawalpur | 22:10 → 22:27·PR | 22:14 → 22:33 |
| 7 | Rahim Yar Khan | 00:17 +1d → 00:57·PR | 00:19 +1d → 01:00 |
| 8 | Rohri Jn. | 03:00 +1d → 05:17·PR | 03:25 +1d → 05:18 |
| 9 | Nawabshah Jn. | 06:10 +1d → 08:47·PR | 06:12 +1d → 08:54 |
| 10 | Hyderabad Jn | 08:15 +1d → 10:40·PR | 08:20 +1d → 10:59 |
| 11 | Landhi Jn. | 10:23 +1d → 13:08·PR | 10:25 +1d → 13:12 |
| 12 | Drigh Road | 11:01 +1d → 13:27·PR | 11:03 +1d → 13:32 |
| 13 | Karachi Cantt | 11:30 +1d → 13:56 | — → 14:00 |
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
49 arrivals recordedOne mark per day, newest first.
A run’s GPS trail is decoded after the journey completes — recent days may link later.
2Kot Lakhpatscheduled 16:47+33m5 days
Day Arrived Delay Recorded by Fri 9 Oct 18:39 +1h51 Pakistan Railways Thu 8 Oct 17:20 +33m Pakistan Railways Tue 6 Oct 17:06 +17m Pakistan Railways Mon 5 Oct 17:11 +23m Pakistan Railways Sun 4 Oct 19:54 +3h06 Pakistan Railways Seen on 5 of 5 days, ranging +17m to +3h06. Every train at Kot Lakhpat →
3Raiwind Jn.scheduled 17:11+26m4 days
Day Arrived Delay Recorded by Fri 9 Oct not recorded — Thu 8 Oct 17:45 +30m Pakistan Railways Tue 6 Oct 17:32 +17m Pakistan Railways Mon 5 Oct 17:36 +21m Pakistan Railways Sun 4 Oct 20:19 +3h08 Pakistan Railways Seen on 4 of 5 days, ranging +17m to +3h08. Every train at Raiwind Jn. →
4Sahiwalscheduled 19:04+2m4 days
Day Arrived Delay Recorded by Fri 9 Oct not recorded — Thu 8 Oct 19:07 +2m Pakistan Railways Tue 6 Oct 19:07 +1m Pakistan Railways Mon 5 Oct 19:06 on time Pakistan Railways Sun 4 Oct 22:09 +3h04 Pakistan Railways Seen on 4 of 5 days, ranging on time to +3h04. Every train at Sahiwal →
5Khanewal Jnscheduled 20:3010m early4 days
Day Arrived Delay Recorded by Fri 9 Oct not recorded — Thu 8 Oct 20:39 11m early Pakistan Railways Tue 6 Oct 20:40 9m early Pakistan Railways Mon 5 Oct 20:39 11m early Pakistan Railways Sun 4 Oct 23:42 +2h52 Pakistan Railways Seen on 4 of 5 days, ranging 11m early to +2h52. Every train at Khanewal Jn →
6Bahawalpurscheduled 22:10+14m4 days
Day Arrived Delay Recorded by Fri 9 Oct not recorded — Thu 8 Oct 22:27 +14m Pakistan Railways Tue 6 Oct 22:26 +12m Pakistan Railways Mon 5 Oct 22:28 +14m Pakistan Railways Sun 4 Oct 02:04 +3h51 Pakistan Railways Seen on 4 of 5 days, ranging +12m to +3h51. Every train at Bahawalpur →
7Rahim Yar Khanscheduled 00:17+40m4 days
Day Arrived Delay Recorded by Fri 9 Oct not recorded — Thu 8 Oct 00:57 +39m Pakistan Railways Tue 6 Oct 00:45 +26m Pakistan Railways Mon 5 Oct 01:00 +41m Pakistan Railways Sun 4 Oct 04:34 +4h16 Pakistan Railways Seen on 4 of 5 days, ranging +26m to +4h16. Every train at Rahim Yar Khan →
8Rohri Jn.scheduled 03:00+1h194 days
Day Arrived Delay Recorded by Fri 9 Oct not recorded — Thu 8 Oct 05:17 +2h18 Pakistan Railways Tue 6 Oct 03:20 +20m Pakistan Railways Mon 5 Oct 03:19 +19m Pakistan Railways Sun 4 Oct 07:13 +3h49 Pakistan Railways Seen on 4 of 5 days, ranging +19m to +3h49. Every train at Rohri Jn. →
9Nawabshah Jn.scheduled 06:10+1h474 days
Day Arrived Delay Recorded by Fri 9 Oct not recorded — Thu 8 Oct 08:47 +2h36 Pakistan Railways Tue 6 Oct 07:08 +56m Pakistan Railways Mon 5 Oct 07:09 +57m Pakistan Railways Sun 4 Oct 10:20 +4h10 Pakistan Railways Seen on 4 of 5 days, ranging +56m to +4h10. Every train at Nawabshah Jn. →
10Hyderabad Jnscheduled 08:15+1h394 days
Day Arrived Delay Recorded by Fri 9 Oct not recorded — Thu 8 Oct 10:40 +2h20 Pakistan Railways Tue 6 Oct 09:11 +51m Pakistan Railways Mon 5 Oct 09:18 +58m Pakistan Railways Sun 4 Oct 12:18 +4h Pakistan Railways Seen on 4 of 5 days, ranging +51m to +4h. Every train at Hyderabad Jn →
11Landhi Jn.scheduled 10:23+2h044 days
Day Arrived Delay Recorded by Fri 9 Oct not recorded — Thu 8 Oct 13:08 +2h43 Pakistan Railways Tue 6 Oct 11:38 +1h13 Pakistan Railways Mon 5 Oct 11:50 +1h25 Pakistan Railways Sun 4 Oct 14:39 +4h14 Pakistan Railways Seen on 4 of 5 days, ranging +1h13 to +4h14. Every train at Landhi Jn. →
12Drigh Roadscheduled 11:01+1h494 days
Day Arrived Delay Recorded by Fri 9 Oct not recorded — Thu 8 Oct 13:27 +2h24 Pakistan Railways Tue 6 Oct 11:56 +54m Pakistan Railways Mon 5 Oct 12:16 +1h13 Pakistan Railways Sun 4 Oct 14:57 +3h54 Pakistan Railways Seen on 4 of 5 days, ranging +54m to +3h54. Every train at Drigh Road →
13Karachi Canttscheduled 11:30+1h504 days
Day Arrived Delay Recorded by Fri 9 Oct not recorded — Thu 8 Oct 13:56 +2h27 Train GPS Tue 6 Oct 12:30 +1h Train GPS Mon 5 Oct 12:41 +1h12 Train GPS Sun 4 Oct 15:38 +4h09 Train GPS Seen on 4 of 5 days, ranging +1h to +4h09. Every train at Karachi Cantt →
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 Pak Business 34DN usually late?
Typically 188 minutes late arriving at Karachi Cantt, measured across 28 recorded arrivals (1 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 Pak Business 34DN on a bad day?
On the worst one run in ten, 326 minutes late into Karachi Cantt, against a typical 188 minutes late. Both come from the same 28 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 Pak Business 34DN leave Lahore Jn.?
16:30, on the current published timetable. It is booked into Karachi Cantt at 11:30, the day after it leaves. Those are booked times. The delay figures on this page are what we recorded against them.
How long does Pak Business 34DN take from Lahore Jn. to Karachi Cantt?
19h on the timetable. In practice a typical run has taken 22h 08m, measured from recorded arrivals at Karachi Cantt.
How many stops does Pak Business 34DN make?
13 on the current published timetable, from Lahore Jn. to Karachi Cantt. 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 Pak Business 34DN 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.
Other trains on this route
All Lahore–Karachi 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.