latetrains.pkLate, on record45 live
Trains/Lahore–Karachi/Pak Business 34DN

34 Pak Business 34DN پاک بزنس 34 ڈائون

Kitni late hoti hai? Typical delay, on-time record aur station timings.
LAHOREKARACHILAHORE
Down direction · returnsلاہور جنکشن ۔ کراچی کينٹ ۔ لاہور جنکشن
In service since 2012PremiumLast seen 9 October 202671 days trackedTrack it live →
Live running status — right nowLive · 39 sec · official GPS

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 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 Karachi Cantt+3h 08mmedian of 28 recorded arrivals · 1 Aug – 8 Oct 2026
Typical delay, any stop+59 minat a station this train calls at, not necessarily where you board · last 28 days
On time (within 15 min)20% of recorded stop arrivals
Bad day (90th percentile)+3h 49mworse than nine tenths of recorded stop arrivals

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 recorded

Scheduled 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 window
Mon+1h 45m · 4 runs
Tue+1h 05m · 5 runs
Wed+1h 52m · 4 runs
Thu+2h 41m · 5 runs
Fri+2h 58m · 5 runs
Sat+1h 50m · 4 runs
Sun+2h 58m · 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 Lahore Jn.

Leaves Lahore Jn. 30 min early · reaches Karachi Cantt +3h 08m — +3h 38m lost along the way.

  1. Lahore Jn.16:30لاہور جنکشن30 min early
  2. Kot Lakhpat16:49کوٹ لکھپت+1h
  3. Raiwind Jn.17:15راۓوِنڈ جنکشن+1h 06m
  4. Sahiwal19:06ساہِيوال+46 min
  5. Khanewal Jn20:50خانیوال+45 min
  6. Bahawalpur22:14بہاولپور+1h 05m
  7. Rahim Yar Khan00:19رحیم یار خان+1h 59m
  8. Rohri Jn.03:25روہڑی جنکشن+2h 18m
  9. Nawabshah Jn.06:12نوابشاہ جنکشن+2h 36m
  10. Hyderabad Jn08:20حیدرآباد جنکشن+2h 39m
  11. Landhi Jn.10:25لانڈھی جنکشن+3h 30m
  12. Drigh Road11:03ڈرگ روڈ+3h 13m
  13. Karachi Cantt11:30کراچی کينٹ+3h 08m

Where it stands longest past the timetableshortest to longest recorded

  1. Hyderabad Jnscheduled 5 min12 min–1h 31m
  2. Rohri Jn.scheduled 25 min26 min–1h 18m
  3. Khanewal Jnscheduled 20 min21 min–1h 41m
  4. Nawabshah Jn.scheduled 2 min4–15 min
  5. 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 run

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

#StationArrivalDeparture
1Lahore Jn.—16:30
2Kot Lakhpat16:47 → 17:20·PR16:49 → 17:24
3Raiwind Jn.17:11 → 17:45·PR17:15 → 17:50
4Sahiwal19:04 → 19:07·PR19:06 → 19:15
5Khanewal Jn20:30 → 20:39·PR20:50 → 21:05
6Bahawalpur22:10 → 22:27·PR22:14 → 22:33
7Rahim Yar Khan00:17 +1d → 00:57·PR00:19 +1d → 01:00
8Rohri Jn.03:00 +1d → 05:17·PR03:25 +1d → 05:18
9Nawabshah Jn.06:10 +1d → 08:47·PR06:12 +1d → 08:54
10Hyderabad Jn08:15 +1d → 10:40·PR08:20 +1d → 10:59
11Landhi Jn.10:23 +1d → 13:08·PR10:25 +1d → 13:12
12Drigh Road11:01 +1d → 13:27·PR11:03 +1d → 13:32
13Karachi Cantt11: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 recorded

One mark per day, newest first.

Days shownFri9 OctThu8 OctTue6 OctMon5 OctSun4 Oct

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

  • 2Kot Lakhpatscheduled 16:47+33m5 days
    DayArrivedDelayRecorded by
    Fri 9 Oct18:39+1h51Pakistan Railways
    Thu 8 Oct17:20+33mPakistan Railways
    Tue 6 Oct17:06+17mPakistan Railways
    Mon 5 Oct17:11+23mPakistan Railways
    Sun 4 Oct19:54+3h06Pakistan Railways

    Seen on 5 of 5 days, ranging +17m to +3h06. Every train at Kot Lakhpat →

  • 3Raiwind Jn.scheduled 17:11+26m4 days
    DayArrivedDelayRecorded by
    Fri 9 Octnot recorded—
    Thu 8 Oct17:45+30mPakistan Railways
    Tue 6 Oct17:32+17mPakistan Railways
    Mon 5 Oct17:36+21mPakistan Railways
    Sun 4 Oct20:19+3h08Pakistan Railways

    Seen on 4 of 5 days, ranging +17m to +3h08. Every train at Raiwind Jn. →

  • 4Sahiwalscheduled 19:04+2m4 days
    DayArrivedDelayRecorded by
    Fri 9 Octnot recorded—
    Thu 8 Oct19:07+2mPakistan Railways
    Tue 6 Oct19:07+1mPakistan Railways
    Mon 5 Oct19:06on timePakistan Railways
    Sun 4 Oct22:09+3h04Pakistan Railways

    Seen on 4 of 5 days, ranging on time to +3h04. Every train at Sahiwal →

  • 5Khanewal Jnscheduled 20:3010m early4 days
    DayArrivedDelayRecorded by
    Fri 9 Octnot recorded—
    Thu 8 Oct20:3911m earlyPakistan Railways
    Tue 6 Oct20:409m earlyPakistan Railways
    Mon 5 Oct20:3911m earlyPakistan Railways
    Sun 4 Oct23:42+2h52Pakistan Railways

    Seen on 4 of 5 days, ranging 11m early to +2h52. Every train at Khanewal Jn →

  • 6Bahawalpurscheduled 22:10+14m4 days
    DayArrivedDelayRecorded by
    Fri 9 Octnot recorded—
    Thu 8 Oct22:27+14mPakistan Railways
    Tue 6 Oct22:26+12mPakistan Railways
    Mon 5 Oct22:28+14mPakistan Railways
    Sun 4 Oct02:04+3h51Pakistan Railways

    Seen on 4 of 5 days, ranging +12m to +3h51. Every train at Bahawalpur →

  • 7Rahim Yar Khanscheduled 00:17+40m4 days
    DayArrivedDelayRecorded by
    Fri 9 Octnot recorded—
    Thu 8 Oct00:57+39mPakistan Railways
    Tue 6 Oct00:45+26mPakistan Railways
    Mon 5 Oct01:00+41mPakistan Railways
    Sun 4 Oct04:34+4h16Pakistan Railways

    Seen on 4 of 5 days, ranging +26m to +4h16. Every train at Rahim Yar Khan →

  • 8Rohri Jn.scheduled 03:00+1h194 days
    DayArrivedDelayRecorded by
    Fri 9 Octnot recorded—
    Thu 8 Oct05:17+2h18Pakistan Railways
    Tue 6 Oct03:20+20mPakistan Railways
    Mon 5 Oct03:19+19mPakistan Railways
    Sun 4 Oct07:13+3h49Pakistan Railways

    Seen on 4 of 5 days, ranging +19m to +3h49. Every train at Rohri Jn. →

  • 9Nawabshah Jn.scheduled 06:10+1h474 days
    DayArrivedDelayRecorded by
    Fri 9 Octnot recorded—
    Thu 8 Oct08:47+2h36Pakistan Railways
    Tue 6 Oct07:08+56mPakistan Railways
    Mon 5 Oct07:09+57mPakistan Railways
    Sun 4 Oct10:20+4h10Pakistan Railways

    Seen on 4 of 5 days, ranging +56m to +4h10. Every train at Nawabshah Jn. →

  • 10Hyderabad Jnscheduled 08:15+1h394 days
    DayArrivedDelayRecorded by
    Fri 9 Octnot recorded—
    Thu 8 Oct10:40+2h20Pakistan Railways
    Tue 6 Oct09:11+51mPakistan Railways
    Mon 5 Oct09:18+58mPakistan Railways
    Sun 4 Oct12:18+4hPakistan Railways

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

  • 11Landhi Jn.scheduled 10:23+2h044 days
    DayArrivedDelayRecorded by
    Fri 9 Octnot recorded—
    Thu 8 Oct13:08+2h43Pakistan Railways
    Tue 6 Oct11:38+1h13Pakistan Railways
    Mon 5 Oct11:50+1h25Pakistan Railways
    Sun 4 Oct14:39+4h14Pakistan Railways

    Seen on 4 of 5 days, ranging +1h13 to +4h14. Every train at Landhi Jn. →

  • 12Drigh Roadscheduled 11:01+1h494 days
    DayArrivedDelayRecorded by
    Fri 9 Octnot recorded—
    Thu 8 Oct13:27+2h24Pakistan Railways
    Tue 6 Oct11:56+54mPakistan Railways
    Mon 5 Oct12:16+1h13Pakistan Railways
    Sun 4 Oct14:57+3h54Pakistan Railways

    Seen on 4 of 5 days, ranging +54m to +3h54. Every train at Drigh Road →

  • 13Karachi Canttscheduled 11:30+1h504 days
    DayArrivedDelayRecorded by
    Fri 9 Octnot recorded—
    Thu 8 Oct13:56+2h27Train GPS
    Tue 6 Oct12:30+1hTrain GPS
    Mon 5 Oct12:41+1h12Train GPS
    Sun 4 Oct15:38+4h09Train 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.

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.