‹ Aircraft

A6-AQJ / 89666A

420 flights over 84 days · 5.0 legs/day · base OPKC · Karachi · operators: ABY, FJL

420
Flights
17
Airports served
3%
ADS-B observed
4
Ferry / no-flightnum

Aircraft identity

No static metadata for this hex (OpenSky covers ~79% of the fleet).

Rotation map · last 14 days of legs

Daily rotations

2026-06-23 4 legs FJL
OPKC → OPST → OPKC → OPKC → OPIS
OPKC OPST OPKC · Karachi → OPST · Sialkot FJL820 · 00820 · sched Z
OPST OPKC OPST · Sialkot → OPKC · Karachi FJL821 · 00821 · sched Z
OPIS OPKC OPIS · Attock → OPKC · Karachi ⚠ gap FJL679 · 00679 · sched Z
OPKC OPIS OPKC · Karachi → OPIS · Attock FJL678 · 00678 · sched Z
2026-06-22 4 legs round-trip FJL
OPKC → ? → OPST → OPKC → OPKC
OPKC ? OPKC · Karachi → — FJL810 · 00810 · sched Z
OPKC OPST OPKC · Karachi → OPST · Sialkot FJL820 · 00820 · sched Z
OPST OPKC OPST · Sialkot → OPKC · Karachi FJL821 · 00821 · sched Z
OPFA OPKC OPFA · Faisalabad → OPKC · Karachi ⚠ gap FJL811 · 00811 · sched Z
2026-06-21 6 legs FJL
OPLA → OPKC → OPPS → OPIS → ? → OPKC → OPKC
OPLA OPKC OPLA · Lahore → OPKC · Karachi FJL849 · 00849 · sched Z
OPKC OPPS OPKC · Karachi → OPPS · Peshawar FJL865 · 00865 · sched Z
OPKC OPIS OPKC · Karachi → OPIS · Attock ⚠ gap FJL674 · 00674 · sched Z
OPKC ? OPKC · Karachi → — ⚠ gap FJL848 · 00848 · sched Z
OPIS OPKC OPIS · Attock → OPKC · Karachi FJL675 · 00675 · sched Z
OPPS OPKC OPPS · Peshawar → OPKC · Karachi ⚠ gap FJL866 · 00866 · sched Z
2026-06-20 6 legs round-trip FJL
OPKC → OPIS → ? → OPKC → OPST → OPKC → OPKC
OPKC OPIS OPKC · Karachi → OPIS · Attock FJL678 · 00678 · sched Z
OPKC ? OPKC · Karachi → — ⚠ gap FJL810 · 00810 · sched Z
OPIS OPKC OPIS · Attock → OPKC · Karachi FJL679 · 00679 · sched Z
OPKC OPST OPKC · Karachi → OPST · Sialkot FJL820 · 00820 · sched Z
OPST OPKC OPST · Sialkot → OPKC · Karachi FJL821 · 00821 · sched Z
OPFA OPKC OPFA · Faisalabad → OPKC · Karachi ⚠ gap FJL811 · 00811 · sched Z
2026-06-19 6 legs FJL
OPLA → OPKC → OPPS → OPKC → OPLH → OPKC → OPIS
OPLA OPKC OPLA · Lahore → OPKC · Karachi FJL849 · 00849 · sched Z
OPKC OPPS OPKC · Karachi → OPPS · Peshawar FJL865 · 00865 · sched Z
OPRS OPKC OPRS · Risalpur → OPKC · Karachi ⚠ gap FJL866 · 00866 · sched Z
OPKC OPLH OPKC · Karachi → OPLH · Lahore FJL848 · 00848 · sched Z
OPIS OPKC OPIS · Attock → OPKC · Karachi ⚠ gap FJL675 · 00675 · sched Z
OPKC OPIS OPKC · Karachi → OPIS · Attock FJL674 · 00674 · sched Z
2026-06-18 6 legs round-trip FJL
OPKC → ? → OPIS → OPKC → OPPS → OPKC → OPKC
OPKC ? OPKC · Karachi → — FJL848 · 00848 · sched Z
OPKC OPIS OPKC · Karachi → OPIS · Attock FJL674 · 00674 · sched Z
OPIS OPKC OPIS · Attock → OPKC · Karachi FJL675 · 00675 · sched Z
OPKC OPPS OPKC · Karachi → OPPS · Peshawar FJL865 · 00865 · sched Z
OPPS OPKC OPPS · Peshawar → OPKC · Karachi FJL866 · 00866 · sched Z
OPLA OPKC OPLA · Lahore → OPKC · Karachi ⚠ gap FJL849 · 00849 · sched Z
2026-06-17 6 legs round-trip FJL
OPKC → OPPS → OPKC → OPIS → OPKC → ? → OPKC
OPKC OPPS OPKC · Karachi → OPPS · Peshawar FJL865 · 00865 · sched Z
OPLA OPKC OPLA · Lahore → OPKC · Karachi ⚠ gap FJL849 · 00849 · sched Z
OPKC OPIS OPKC · Karachi → OPIS · Attock FJL674 · 00674 · sched Z
OPIS OPKC OPIS · Attock → OPKC · Karachi FJL675 · 00675 · sched Z
OPKC ? OPKC · Karachi → — FJL848 · 00848 · sched Z
OPPS OPKC OPPS · Peshawar → OPKC · Karachi FJL866 · 00866 · sched Z
2026-06-16 4 legs round-trip FJL
OPIS → OPKC → OPST → OPKC → OPIS
OPIS OPKC OPIS · Attock → OPKC · Karachi FJL679 · 00679 · sched Z
OPKC OPST OPKC · Karachi → OPST · Sialkot FJL820 · 00820 · sched Z
OPST OPKC OPST · Sialkot → OPKC · Karachi FJL821 · 00821 · sched Z
OPKC OPIS OPKC · Karachi → OPIS · Attock FJL678 · 00678 · sched Z
2026-06-15 4 legs round-trip FJL
OPKC → OPMT → ? → OPKC → OPKC
OPKC OPMT OPKC · Karachi → OPMT · Multan FJL870 · 00870 · sched Z
OPKC ? OPKC · Karachi → — ⚠ gap FJL853 · 00853 · sched Z
? OPKC — → OPKC · Karachi FJL854 · 00854 · sched Z
OPMT OPKC OPMT · Multan → OPKC · Karachi ⚠ gap FJL871 · 00871 · sched Z
2026-06-14 6 legs FJL
OPMT → OPKC → OPIS → OPKC → OPMT → ? → OPKC
OPMT OPKC OPMT · Multan → OPKC · Karachi FJL871 · 00871 · sched Z
OPKC OPIS OPKC · Karachi → OPIS · Attock FJL678 · 00678 · sched Z
OPFA OPKC OPFA · Faisalabad → OPKC · Karachi ⚠ gap FJL811 · 00811 · sched Z
OPKC OPMT OPKC · Karachi → OPMT · Multan FJL870 · 00870 · sched Z
OPKC ? OPKC · Karachi → — ⚠ gap FJL810 · 00810 · sched Z
OPIS OPKC OPIS · Attock → OPKC · Karachi FJL679 · 00679 · sched Z
2026-06-13 6 legs FJL
OPIS → OPKC → OPKC → ? → OPPS → OPIS → OPKC
OPIS OPKC OPIS · Attock → OPKC · Karachi FJL675 · 00675 · sched Z
OPLA OPKC OPLA · Lahore → OPKC · Karachi ⚠ gap FJL849 · 00849 · sched Z
OPKC ? OPKC · Karachi → — FJL848 · 00848 · sched Z
OPKC OPPS OPKC · Karachi → OPPS · Peshawar FJL865 · 00865 · sched Z
OPKC OPIS OPKC · Karachi → OPIS · Attock ⚠ gap FJL674 · 00674 · sched Z
OPPS OPKC OPPS · Peshawar → OPKC · Karachi ⚠ gap FJL866 · 00866 · sched Z
2026-06-12 6 legs round-trip FJL
OPMT → OPKC → OPKC → ? → OPKC → OPIS → OPMT
OPMT OPKC OPMT · Multan → OPKC · Karachi FJL871 · 00871 · sched Z
OPIS OPKC OPIS · Attock → OPKC · Karachi ⚠ gap FJL671 · 00671 · sched Z
OPKC ? OPKC · Karachi → — FJL840 · 00840 · sched Z
OPLA OPKC OPLA · Lahore → OPKC · Karachi ferry FJL841D · sched Z
OPKC OPIS OPKC · Karachi → OPIS · Attock FJL670 · 00670 · sched Z
OPKC OPMT OPKC · Karachi → OPMT · Multan ⚠ gap FJL870 · 00870 · sched Z
2026-06-11 6 legs FJL
OPPS → OPKC → OPIS → OPPS → OPKC → OPLA → OPKC
OPPS OPKC OPPS · Peshawar → OPKC · Karachi FJL866 · 00866 · sched Z
OPKC OPIS OPKC · Karachi → OPIS · Attock FJL674 · 00674 · sched Z
OPKC OPPS OPKC · Karachi → OPPS · Peshawar ⚠ gap FJL865 · 00865 · sched Z
OPLA OPKC OPLA · Lahore → OPKC · Karachi ⚠ gap FJL849 · 00849 · sched Z
OPKC OPLA OPKC · Karachi → OPLA · Lahore FJL848 · 00848 · sched Z
OPIS OPKC OPIS · Attock → OPKC · Karachi ⚠ gap FJL675 · 00675 · sched Z
2026-06-10 6 legs FJL
OPKC → OPIS → OPKC → OPKC → OPKC → VIAR → OPPS
OPKC OPIS OPKC · Karachi → OPIS · Attock FJL674 · 00674 · sched Z
OPPS OPKC OPPS · Peshawar → OPKC · Karachi ⚠ gap FJL866 · 00866 · sched Z
OPIS OPKC OPIS · Attock → OPKC · Karachi ⚠ gap FJL675 · 00675 · sched Z
OPLA OPKC OPLA · Lahore → OPKC · Karachi ⚠ gap FJL849 · 00849 · sched Z
OPKC VIAR OPKC · Karachi → VIAR · Amritsar intl FJL848 · 00848 · sched Z
OPKC OPPS OPKC · Karachi → OPPS · Peshawar ⚠ gap FJL865 · 00865 · sched Z
2026-06-09 4 legs FJL
OPST → OPKC → OPST → OPIS → OPKC
OPST OPKC OPST · Sialkot → OPKC · Karachi FJL821 · 00821 · sched Z
OPKC OPST OPKC · Karachi → OPST · Sialkot FJL820 · 00820 · sched Z
OPKC OPIS OPKC · Karachi → OPIS · Attock ⚠ gap FJL674 · 00674 · sched Z
OPIS OPKC OPIS · Attock → OPKC · Karachi FJL675 · 00675 · sched Z
2026-06-08 6 legs round-trip FJL
OPKC → OPPS → OPKC → OPKC → OPIS → VIAR → OPKC
OPKC OPPS OPKC · Karachi → OPPS · Peshawar FJL865 · 00865 · sched Z
OPIS OPKC OPIS · Attock → OPKC · Karachi ⚠ gap FJL675 · 00675 · sched Z
OPLA OPKC OPLA · Lahore → OPKC · Karachi ⚠ gap FJL849 · 00849 · sched Z
OPKC OPIS OPKC · Karachi → OPIS · Attock FJL674 · 00674 · sched Z
OPKC VIAR OPKC · Karachi → VIAR · Amritsar ⚠ gap intl FJL848 · 00848 · sched Z
OPPS OPKC OPPS · Peshawar → OPKC · Karachi ⚠ gap FJL866 · 00866 · sched Z
2026-06-07 5 legs FJL
OPIS → OPKC → OPPS → OPIS → OPKC → OPKC
OPIS OPKC OPIS · Attock → OPKC · Karachi FJL671 · 00671 · sched Z
OPKC OPPS OPKC · Karachi → OPPS · Peshawar FJL865 · 00865 · sched Z
OPKC OPIS OPKC · Karachi → OPIS · Attock ⚠ gap FJL674 · 00674 · sched Z
OPIS OPKC OPIS · Attock → OPKC · Karachi FJL675 · 00675 · sched Z
OPPS OPKC OPPS · Peshawar → OPKC · Karachi ⚠ gap FJL866 · 00866 · sched Z
2026-06-06 1 legs FJL
? → OPIS
? OPIS — → OPIS · Attock FJL743 · 00743 · sched Z
2026-06-03 6 legs FJL
OPIS → OMSJ → VIAR → OPKC → OPIS → OPPS → OPKC
OPIS OMSJ OPIS · Attock → OMSJ · Sharjah intl FJL742 · 00742 · sched Z
OPKC VIAR OPKC · Karachi → VIAR · Amritsar ⚠ gap intl FJL848 · 00848 · sched Z
OPPS OPKC OPPS · Peshawar → OPKC · Karachi ⚠ gap FJL866 · 00866 · sched Z
OPKC OPIS OPKC · Karachi → OPIS · Attock FJL674 · 00674 · sched Z
OPKC OPPS OPKC · Karachi → OPPS · Peshawar ⚠ gap FJL865 · 00865 · sched Z
OPLA OPKC OPLA · Lahore → OPKC · Karachi ⚠ gap FJL849 · 00849 · sched Z
2026-06-02 4 legs round-trip FJL
OPKC → OPIS → OPST → OPKC → OPKC
OPKC OPIS OPKC · Karachi → OPIS · Attock FJL678 · 00678 · sched Z
OPKC OPST OPKC · Karachi → OPST · Sialkot ⚠ gap FJL820 · 00820 · sched Z
OPIS OPKC OPIS · Attock → OPKC · Karachi ⚠ gap FJL679 · 00679 · sched Z
OPST OPKC OPST · Sialkot → OPKC · Karachi ⚠ gap FJL821 · 00821 · sched Z
2026-06-01 6 legs FJL
OPPS → OPKC → OPIS → OPPS → VIAR → OPKC → OPKC
OPPS OPKC OPPS · Peshawar → OPKC · Karachi FJL866 · 00866 · sched Z
OPKC OPIS OPKC · Karachi → OPIS · Attock FJL674 · 00674 · sched Z
OPKC OPPS OPKC · Karachi → OPPS · Peshawar ⚠ gap FJL865 · 00865 · sched Z
OPKC VIAR OPKC · Karachi → VIAR · Amritsar ⚠ gap intl FJL848 · 00848 · sched Z
OPIS OPKC OPIS · Attock → OPKC · Karachi ⚠ gap FJL675 · 00675 · sched Z
OPLH OPKC OPLH · Lahore → OPKC · Karachi ⚠ gap FJL849 · 00849 · sched Z
2026-05-31 6 legs round-trip FJL
OPKC → OPIS → OPIS → OPKC → ? → OPKC → OPKC
OPKC OPIS OPKC · Karachi → OPIS · Attock FJL672 · 00672 · sched Z
OPKC OPIS OPKC · Karachi → OPIS · Attock ⚠ gap FJL678 · 00678 · sched Z
OPFA OPKC OPFA · Faisalabad → OPKC · Karachi ⚠ gap FJL811 · 00811 · sched Z
OPKC ? OPKC · Karachi → — FJL810 · 00810 · sched Z
OPIS OPKC OPIS · Attock → OPKC · Karachi FJL679 · 00679 · sched Z
OPIS OPKC OPIS · Attock → OPKC · Karachi ⚠ gap FJL673 · 00673 · sched Z
2026-05-30 6 legs FJL
OPKC → VIAR → OPKC → OPKC → OPIS → OPKC → OPIS
OPKC VIAR OPKC · Karachi → VIAR · Amritsar intl FJL848 · 00848 · sched Z
OPLA OPKC OPLA · Lahore → OPKC · Karachi ⚠ gap FJL849 · 00849 · sched Z
OPIS OPKC OPIS · Attock → OPKC · Karachi ⚠ gap FJL679 · 00679 · sched Z
OPKC OPIS OPKC · Karachi → OPIS · Attock FJL672 · 00672 · sched Z
OPIS OPKC OPIS · Attock → OPKC · Karachi FJL673 · 00673 · sched Z
OPKC OPIS OPKC · Karachi → OPIS · Attock FJL678 · 00678 · sched Z
2026-05-29 6 legs FJL
OPPS → OPKC → OPKC → OPIS → OPPS → OPKC → OPIS
OPPS OPKC OPPS · Peshawar → OPKC · Karachi FJL866 · 00866 · sched Z
OPIS OPKC OPIS · Attock → OPKC · Karachi ⚠ gap FJL675 · 00675 · sched Z
OPKC OPIS OPKC · Karachi → OPIS · Attock FJL674 · 00674 · sched Z
OPKC OPPS OPKC · Karachi → OPPS · Peshawar ⚠ gap FJL865 · 00865 · sched Z
OPIS OPKC OPIS · Attock → OPKC · Karachi ⚠ gap FJL671 · 00671 · sched Z
OPKC OPIS OPKC · Karachi → OPIS · Attock FJL670 · 00670 · sched Z
2026-05-28 6 legs FJL
OPKC → OPIS → OPKC → OPKC → OPKC → OPIS → OPLH
OPKC OPIS OPKC · Karachi → OPIS · Attock FJL672 · 00672 · sched Z
OPIS OPKC OPIS · Attock → OPKC · Karachi FJL673 · 00673 · sched Z
OPIS OPKC OPIS · Attock → OPKC · Karachi ⚠ gap FJL679 · 00679 · sched Z
OPLA OPKC OPLA · Lahore → OPKC · Karachi ⚠ gap FJL849 · 00849 · sched Z
OPKC OPIS OPKC · Karachi → OPIS · Attock FJL678 · 00678 · sched Z
OPKC OPLH OPKC · Karachi → OPLH · Lahore ⚠ gap FJL848 · 00848 · sched Z
2026-05-27 4 legs FJL
OPKC → OPIS → OPKC → OPKC → OPPS
OPKC OPIS OPKC · Karachi → OPIS · Attock FJL674 · 00674 · ⏱ 13:36– (Nonem)
OPIS OPKC OPIS · Attock → OPKC · Karachi FJL675 · 00675 · sched Z
OPPS OPKC OPPS · Peshawar → OPKC · Karachi ⚠ gap FJL866 · 00866 · sched Z
OPKC OPPS OPKC · Karachi → OPPS · Peshawar FJL865 · 00865 · sched Z
2026-05-26 6 legs FJL
OPIS → OPKC → OPIS → OPKC → OPKC → OPIS → ?
OPIS OPKC OPIS · Attock → OPKC · Karachi FJL673 · 00673 · sched Z
OPKC OPIS OPKC · Karachi → OPIS · Attock FJL672 · 00672 · sched Z
OPIS OPKC OPIS · Attock → OPKC · Karachi FJL679 · 00679 · sched Z
? OPKC — → OPKC · Karachi FJL854 · 00854 · sched Z
OPKC OPIS OPKC · Karachi → OPIS · Attock FJL678 · 00678 · sched Z
OPKC ? OPKC · Karachi → — ⚠ gap FJL853 · 00853 · sched Z
2026-05-25 4 legs round-trip FJL
OPKC → ? → OPKC → VIAR → OPKC
OPKC ? OPKC · Karachi → — FJL853 · 00853 · ⏱ 02:36– (Nonem)
? OPKC — → OPKC · Karachi FJL854 · 00854 · sched Z
OPKC VIAR OPKC · Karachi → VIAR · Amritsar intl FJL842 · 00842 · sched Z
OPLA OPKC OPLA · Lahore → OPKC · Karachi ⚠ gap FJL847 · 00847 · sched Z
2026-05-24 6 legs round-trip FJL
OPKC → OPIS → OPIS → OPKC → OPKC → VIAR → OPKC
OPKC OPIS OPKC · Karachi → OPIS · Attock FJL678 · 00678 · sched Z
OPKC OPIS OPKC · Karachi → OPIS · Attock ⚠ gap FJL672 · 00672 · sched Z
OPIS OPKC OPIS · Attock → OPKC · Karachi FJL673 · 00673 · sched Z
OPIS OPKC OPIS · Attock → OPKC · Karachi ⚠ gap FJL679 · 00679 · sched Z
OPKC VIAR OPKC · Karachi → VIAR · Amritsar intl FJL848 · 00848 · sched Z
OPLA OPKC OPLA · Lahore → OPKC · Karachi ⚠ gap FJL849 · 00849 · sched Z
2026-05-23 6 legs round-trip FJL
OPIS → OPKC → OPKC → OPIS → ? → OPKC → OPIS
OPIS OPKC OPIS · Attock → OPKC · Karachi FJL679 · 00679 · sched Z
? OPKC — → OPKC · Karachi FJL852 · 00852 · sched Z
OPKC OPIS OPKC · Karachi → OPIS · Attock FJL672 · 00672 · sched Z
OPKC ? OPKC · Karachi → — ⚠ gap FJL851 · 00851 · sched Z
OPIS OPKC OPIS · Attock → OPKC · Karachi FJL673 · 00673 · sched Z
OPKC OPIS OPKC · Karachi → OPIS · Attock FJL678 · 00678 · sched Z
2026-05-22 6 legs round-trip FJL
OPPS → OPKC → OPKC → OPIS → OPIS → OPKC → OPPS
OPPS OPKC OPPS · Peshawar → OPKC · Karachi FJL866 · 00866 · sched Z
OPIS OPKC OPIS · Attock → OPKC · Karachi ⚠ gap FJL671 · 00671 · sched Z
OPKC OPIS OPKC · Karachi → OPIS · Attock FJL674 · 00674 · sched Z
OPKC OPIS OPKC · Karachi → OPIS · Attock ⚠ gap FJL670 · 00670 · sched Z
OPIS OPKC OPIS · Attock → OPKC · Karachi FJL675 · 00675 · sched Z
OPKC OPPS OPKC · Karachi → OPPS · Peshawar FJL865 · 00865 · sched Z
2026-05-21 6 legs FJL
? → OPKC → OPKC → VIAR → OPKC → ? → OPPS
? OPKC — → OPKC · Karachi FJL852 · 00852 · sched Z
OPLA OPKC OPLA · Lahore → OPKC · Karachi ⚠ gap FJL845 · 00845 · sched Z
OPKC VIAR OPKC · Karachi → VIAR · Amritsar intl FJL844 · 00844 · sched Z
OPPS OPKC OPPS · Peshawar → OPKC · Karachi ⚠ gap FJL866 · 00866 · sched Z
OPKC ? OPKC · Karachi → — FJL851 · 00851 · sched Z
OPKC OPPS OPKC · Karachi → OPPS · Peshawar FJL865 · 00865 · sched Z
2026-05-20 6 legs round-trip FJL
OPKC → OPIS → OPKC → OPPS → OPKC → VIAR → OPKC
OPKC OPIS OPKC · Karachi → OPIS · Attock FJL674 · 00674 · sched Z
OPLA OPKC OPLA · Lahore → OPKC · Karachi ⚠ gap FJL849 · 00849 · sched Z
OPKC OPPS OPKC · Karachi → OPPS · Peshawar FJL865 · 00865 · sched Z
OPPS OPKC OPPS · Peshawar → OPKC · Karachi FJL866 · 00866 · sched Z
OPKC VIAR OPKC · Karachi → VIAR · Amritsar intl FJL848 · 00848 · sched Z
OPIS OPKC OPIS · Attock → OPKC · Karachi ⚠ gap FJL675 · 00675 · sched Z
2026-05-19 6 legs FJL
OPKC → OPIS → OPKC → OPKC → OPKC → ? → OPIS
OPKC OPIS OPKC · Karachi → OPIS · Attock FJL672 · 00672 · sched Z
OPIS OPKC OPIS · Attock → OPKC · Karachi FJL679 · 00679 · sched Z
? OPKC — → OPKC · Karachi FJL854 · 00854 · sched Z
OPIS OPKC OPIS · Attock → OPKC · Karachi ⚠ gap FJL673 · 00673 · sched Z
OPKC ? OPKC · Karachi → — FJL853 · 00853 · sched Z
OPKC OPIS OPKC · Karachi → OPIS · Attock FJL678 · 00678 · sched Z
2026-05-18 6 legs FJL
OPKC → OPST → OPKC → OPKC → OPKC → ? → OPMT
OPKC OPST OPKC · Karachi → OPST · Sialkot FJL820 · 00820 · sched Z
OPMT OPKC OPMT · Multan → OPKC · Karachi ⚠ gap FJL871 · 00871 · sched Z
OPST OPKC OPST · Sialkot → OPKC · Karachi ⚠ gap FJL821 · 00821 · sched Z
? OPKC — → OPKC · Karachi FJL854 · 00854 · sched Z
OPKC ? OPKC · Karachi → — FJL853 · 00853 · sched Z
OPKC OPMT OPKC · Karachi → OPMT · Multan FJL870 · 00870 · sched Z
2026-05-17 6 legs FJL
OPKC → OPIS → OPKC → OPKC → OPKC → OPIS → VIAR
OPKC OPIS OPKC · Karachi → OPIS · Attock FJL678 · 00678 · sched Z
OPIS OPKC OPIS · Attock → OPKC · Karachi FJL673 · 00673 · sched Z
OPLA OPKC OPLA · Lahore → OPKC · Karachi ⚠ gap FJL849 · 00849 · sched Z
OPIS OPKC OPIS · Attock → OPKC · Karachi ⚠ gap FJL679 · 00679 · sched Z
OPKC OPIS OPKC · Karachi → OPIS · Attock FJL672 · 00672 · sched Z
OPKC VIAR OPKC · Karachi → VIAR · Amritsar ⚠ gap intl FJL848 · 00848 · sched Z
2026-05-16 4 legs FJL
OPIS → OPKC → OPMT → OPIS → OPKC
OPIS OPKC OPIS · Attock → OPKC · Karachi FJL679 · 00679 · sched Z
OPKC OPMT OPKC · Karachi → OPMT · Multan FJL870 · 00870 · sched Z
OPKC OPIS OPKC · Karachi → OPIS · Attock ⚠ gap FJL678 · 00678 · sched Z
OPMT OPKC OPMT · Multan → OPKC · Karachi ⚠ gap FJL871 · 00871 · sched Z
2026-05-15 4 legs FJL
OPLA → OPKC → OPMT → OPKC → VIAR
OPLA OPKC OPLA · Lahore → OPKC · Karachi FJL849 · 00849 · sched Z
OPKC OPMT OPKC · Karachi → OPMT · Multan FJL870 · 00870 · sched Z
OPMT OPKC OPMT · Multan → OPKC · Karachi FJL871 · 00871 · sched Z
OPKC VIAR OPKC · Karachi → VIAR · Amritsar intl FJL848 · 00848 · sched Z
2026-05-14 6 legs FJL
OPKC → OPPS → OPKC → OPKC → OPKC → OPLH → OPLH
OPKC OPPS OPKC · Karachi → OPPS · Peshawar FJL865 · 00865 · sched Z
OPLA OPKC OPLA · Lahore → OPKC · Karachi ⚠ gap FJL845 · 00845 · sched Z
OPPS OPKC OPPS · Peshawar → OPKC · Karachi ⚠ gap FJL866 · 00866 · sched Z
OPLA OPKC OPLA · Lahore → OPKC · Karachi ⚠ gap FJL849 · 00849 · sched Z
OPKC OPLH OPKC · Karachi → OPLH · Lahore FJL844 · 00844 · sched Z
OPKC OPLH OPKC · Karachi → OPLH · Lahore ⚠ gap FJL848 · 00848 · sched Z
2026-05-13 6 legs FJL
OPKC → OPIS → ? → OPKC → OPKC → OPKC → OPIS
OPKC OPIS OPKC · Karachi → OPIS · Attock FJL672 · 00672 · sched Z
OPKC ? OPKC · Karachi → — ⚠ gap FJL853 · 00853 · sched Z
? OPKC — → OPKC · Karachi FJL854 · 00854 · sched Z
OPIS OPKC OPIS · Attock → OPKC · Karachi ⚠ gap FJL673 · 00673 · sched Z
OPIS OPKC OPIS · Attock → OPKC · Karachi ⚠ gap FJL679 · 00679 · sched Z
OPKC OPIS OPKC · Karachi → OPIS · Attock FJL678 · 00678 · sched Z
2026-05-12 6 legs FJL
OPKC → VIAR → VIAR → OPKC → OPKC → OPPS → ?
OPKC VIAR OPKC · Karachi → VIAR · Amritsar intl FJL844 · 00844 · sched Z
OPKC VIAR OPKC · Karachi → VIAR · Amritsar ⚠ gap intl FJL848 · 00848 · sched Z
OPPS OPKC OPPS · Peshawar → OPKC · Karachi ⚠ gap FJL866 · 00866 · sched Z
OPLA OPKC OPLA · Lahore → OPKC · Karachi ⚠ gap FJL849 · 00849 · sched Z
OPKC OPPS OPKC · Karachi → OPPS · Peshawar FJL865 · 00865 · sched Z
OPLA ? OPLA · Lahore → — ferry ⚠ gap · sched Z
2026-05-11 6 legs FJL
? → OPKC → OPKC → OPKC → OPLH → ? → OPMT
? OPKC — → OPKC · Karachi FJL854 · 00854 · sched Z
OPMT OPKC OPMT · Multan → OPKC · Karachi ⚠ gap FJL871 · 00871 · sched Z
OPLA OPKC OPLA · Lahore → OPKC · Karachi ⚠ gap FJL841 · 00841 · sched Z
OPKC OPLH OPKC · Karachi → OPLH · Lahore FJL840 · 00840 · sched Z
OPKC ? OPKC · Karachi → — ⚠ gap FJL853 · 00853 · sched Z
OPKC OPMT OPKC · Karachi → OPMT · Multan FJL870 · 00870 · sched Z
2026-05-10 6 legs FJL
OPKC → OPIS → OPKC → OPKC → OPIS → OPKC → OPIS
OPKC OPIS OPKC · Karachi → OPIS · Attock FJL672 · 00672 · sched Z
OPIS OPKC OPIS · Attock → OPKC · Karachi FJL671 · 00671 · sched Z
OPIS OPKC OPIS · Attock → OPKC · Karachi ⚠ gap FJL673 · 00673 · sched Z
OPKC OPIS OPKC · Karachi → OPIS · Attock FJL670 · 00670 · sched Z
OPIS OPKC OPIS · Attock → OPKC · Karachi FJL679 · 00679 · sched Z
OPKC OPIS OPKC · Karachi → OPIS · Attock FJL678 · 00678 · sched Z
2026-05-09 8 legs FJL
OPKC → ? → OPKC → OPKC → OPIS → OPKC → OPPS → OPKC → ?
OPKC ? OPKC · Karachi → — FJL810 · 00810 · ⏱ 13:26–14:55 (89m)
OPPS OPKC OPPS · Peshawar → OPKC · Karachi FJL866 · 00866 · sched Z
OPIS OPKC OPIS · Attock → OPKC · Karachi ⚠ gap FJL679 · 00679 · sched Z
OPKC OPIS OPKC · Karachi → OPIS · Attock FJL678 · 00678 · sched Z
OPFA OPKC OPFA · Faisalabad → OPKC · Karachi ⚠ gap FJL811 · 00811 · sched Z
OPKC OPPS OPKC · Karachi → OPPS · Peshawar FJL865 · 00865 · sched Z
OPIS OPKC OPIS · Attock → OPKC · Karachi ⚠ gap FJL671 · 00671 · sched Z
OPKC ? OPKC · Karachi → — FJL670 · 00670 · sched Z
2026-05-08 6 legs round-trip FJL
OPKC → OPIS → ? → OPPS → OPKC → OPKC → OPKC
OPKC OPIS OPKC · Karachi → OPIS · Attock FJL674 · 00674 · ⏱ 13:45– (Nonem)
OPKC ? OPKC · Karachi → — ⚠ gap FJL848 · 00848 · sched Z
OPKC OPPS OPKC · Karachi → OPPS · Peshawar FJL865 · 00865 · sched Z
OPPS OPKC OPPS · Peshawar → OPKC · Karachi FJL866 · 00866 · sched Z
OPIS OPKC OPIS · Attock → OPKC · Karachi ⚠ gap FJL675 · 00675 · sched Z
OPLA OPKC OPLA · Lahore → OPKC · Karachi ⚠ gap FJL849 · 00849 · sched Z
2026-05-07 6 legs FJL
OPIS → OPKC → OPKC → OPIS → ? → OPIS → OPKC
OPIS OPKC OPIS · Attock → OPKC · Karachi FJL671 · 00671 · sched Z
OPIS OPKC OPIS · Attock → OPKC · Karachi ⚠ gap FJL679 · 00679 · sched Z
OPKC OPIS OPKC · Karachi → OPIS · Attock FJL678 · 00678 · sched Z
OPKC ? OPKC · Karachi → — ⚠ gap FJL842 · 00842 · sched Z
OPKC OPIS OPKC · Karachi → OPIS · Attock FJL670 · 00670 · sched Z
OPLH OPKC OPLH · Lahore → OPKC · Karachi ⚠ gap FJL847 · 00847 · sched Z
2026-05-06 6 legs round-trip FJL
OPKC → OPIS → ? → OPPS → OPKC → OPKC → OPKC
OPKC OPIS OPKC · Karachi → OPIS · Attock FJL674 · 00674 · sched Z
OPKC ? OPKC · Karachi → — ⚠ gap FJL848 · 00848 · sched Z
OPKC OPPS OPKC · Karachi → OPPS · Peshawar FJL865 · 00865 · sched Z
OPLH OPKC OPLH · Lahore → OPKC · Karachi ⚠ gap FJL849 · 00849 · sched Z
OPIS OPKC OPIS · Attock → OPKC · Karachi ⚠ gap FJL675 · 00675 · sched Z
OPPS OPKC OPPS · Peshawar → OPKC · Karachi ⚠ gap FJL866 · 00866 · sched Z
2026-05-05 6 legs round-trip FJL
OPKC → OPLA → OPKC → OPPS → OPKC → ? → OPKC
OPKC OPLA OPKC · Karachi → OPLA · Lahore FJL844 · 00844 · sched Z
OPLA OPKC OPLA · Lahore → OPKC · Karachi FJL845 · 00845 · sched Z
OPKC OPPS OPKC · Karachi → OPPS · Peshawar FJL865 · 00865 · sched Z
OPPS OPKC OPPS · Peshawar → OPKC · Karachi FJL866 · 00866 · sched Z
OPKC ? OPKC · Karachi → — FJL848 · 00848 · sched Z
OPLA OPKC OPLA · Lahore → OPKC · Karachi FJL849 · 00849 · sched Z
2026-05-04 6 legs FJL
OPKC → ? → OPKC → OPIS → OPKC → OPKC → OPPS
OPKC ? OPKC · Karachi → — FJL848 · 00848 · sched Z
OPLH OPKC OPLH · Lahore → OPKC · Karachi FJL849 · 00849 · sched Z
OPKC OPIS OPKC · Karachi → OPIS · Attock FJL674 · 00674 · sched Z
OPPS OPKC OPPS · Peshawar → OPKC · Karachi ⚠ gap FJL866 · 00866 · sched Z
OPIS OPKC OPIS · Attock → OPKC · Karachi ⚠ gap FJL675 · 00675 · sched Z
OPKC OPPS OPKC · Karachi → OPPS · Peshawar FJL865 · 00865 · sched Z
2026-05-03 4 legs FJL
OPST → OPKC → OPST → OPIS → OPKC
OPST OPKC OPST · Sialkot → OPKC · Karachi FJL821 · 00821 · sched Z
OPKC OPST OPKC · Karachi → OPST · Sialkot FJL820 · 00820 · sched Z
OPKC OPIS OPKC · Karachi → OPIS · Attock ⚠ gap FJL678 · 00678 · sched Z
OPIS OPKC OPIS · Attock → OPKC · Karachi FJL679 · 00679 · sched Z
2026-05-02 6 legs FJL
OPLA → OPKC → ? → OPKC → OPKC → OPPS → VIAR
OPLA OPKC OPLA · Lahore → OPKC · Karachi FJL849 · 00849 · sched Z
OPKC ? OPKC · Karachi → — FJL848 · 00848 · sched Z
OPLA OPKC OPLA · Lahore → OPKC · Karachi FJL845 · 00845 · sched Z
OPPS OPKC OPPS · Peshawar → OPKC · Karachi ⚠ gap FJL866 · 00866 · sched Z
OPKC OPPS OPKC · Karachi → OPPS · Peshawar FJL865 · 00865 · sched Z
OPKC VIAR OPKC · Karachi → VIAR · Amritsar ⚠ gap intl FJL844 · 00844 · sched Z
2026-05-01 6 legs round-trip FJL
OPPS → OPKC → ? → OPKC → OPKC → OPIS → OPPS
OPPS OPKC OPPS · Peshawar → OPKC · Karachi FJL866 · 00866 · sched Z
OPKC ? OPKC · Karachi → — FJL670 · 00670 · sched Z
OPIS OPKC OPIS · Attock → OPKC · Karachi FJL675 · 00675 · sched Z
OPIS OPKC OPIS · Attock → OPKC · Karachi ⚠ gap FJL671 · 00671 · sched Z
OPKC OPIS OPKC · Karachi → OPIS · Attock FJL674 · 00674 · sched Z
OPKC OPPS OPKC · Karachi → OPPS · Peshawar ⚠ gap FJL865 · 00865 · sched Z
2026-04-30 2 legs FJL
OMSJ → OPIS → OPKC
OMSJ OPIS OMSJ · Sharjah → OPIS · Attock intl FJL741 · 00741 · ⏱ 16:15– (Nonem)
OPIS OPKC OPIS · Attock → OPKC · Karachi FJL681 · 00681 · sched Z
2026-04-29 8 legs FJL
OPFA → OPKC → OMSJ → OPFA → OPIS → OPLH → OPST → OPKC → OPKC
OPFA OPKC OPFA · Faisalabad → OPKC · Karachi FJL811 · 00811 · sched Z
OPIS OMSJ OPIS · Attock → OMSJ · Sharjah ⚠ gap intl FJL744 · 00744 · sched Z
OPKC OPFA OPKC · Karachi → OPFA · Faisalabad ⚠ gap FJL810 · 00810 · sched Z
OPKC OPIS OPKC · Karachi → OPIS · Attock ⚠ gap FJL680 · 00680 · sched Z
OPKC OPLH OPKC · Karachi → OPLH · Lahore ⚠ gap FJL848 · 00848 · sched Z
OPKC OPST OPKC · Karachi → OPST · Sialkot ⚠ gap FJL820 · 00820 · sched Z
OPLA OPKC OPLA · Lahore → OPKC · Karachi ⚠ gap FJL849 · 00849 · sched Z
OPST OPKC OPST · Sialkot → OPKC · Karachi ⚠ gap FJL821 · 00821 · sched Z
2026-04-28 6 legs FJL
OPKC → OPLA → OPIS → OPKC → OPKC → OPKC → VIAR
OPKC OPLA OPKC · Karachi → OPLA · Lahore FJL848 · 00848 · sched Z
OPKC OPIS OPKC · Karachi → OPIS · Attock ⚠ gap FJL676 · 00676 · sched Z
OPIS OPKC OPIS · Attock → OPKC · Karachi FJL677 · 00677 · sched Z
OPLA OPKC OPLA · Lahore → OPKC · Karachi ⚠ gap FJL849 · 00849 · sched Z
? OPKC — → OPKC · Karachi FJL845 · 00845 · sched Z
OPKC VIAR OPKC · Karachi → VIAR · Amritsar intl FJL844 · 00844 · sched Z
2026-04-27 4 legs FJL
OPKC → OPQS → OPKC → OPKC → VIAR
OPKC OPQS OPKC · Karachi → OPQS · Rawalpindi FJL676 · 00676 · ⏱ 07:20– (Nonem)
OPIS OPKC OPIS · Attock → OPKC · Karachi ⚠ gap FJL677 · 00677 · sched Z
OPLA OPKC OPLA · Lahore → OPKC · Karachi ⚠ gap FJL845 · 00845 · sched Z
OPKC VIAR OPKC · Karachi → VIAR · Amritsar intl FJL844 · 00844 · sched Z
2026-04-26 6 legs round-trip FJL
OPKC → OPLH → OPQS → OPKC → OPKC → OPLH → OPKC
OPKC OPLH OPKC · Karachi → OPLH · Lahore FJL848 · 00848 · ⏱ 02:30– (Nonem)
OPKC OPQS OPKC · Karachi → OPQS · Rawalpindi ⚠ gap FJL676 · 00676 · sched Z
OPLA OPKC OPLA · Lahore → OPKC · Karachi ⚠ gap FJL845 · 00845 · sched Z
OPLA OPKC OPLA · Lahore → OPKC · Karachi ⚠ gap FJL849 · 00849 · sched Z
OPKC OPLH OPKC · Karachi → OPLH · Lahore FJL844 · 00844 · sched Z
OPIS OPKC OPIS · Attock → OPKC · Karachi ⚠ gap FJL677 · 00677 · sched Z
2026-04-25 2 legs round-trip FJL
OPIS → OPKC → OPIS
OPIS OPKC OPIS · Attock → OPKC · Karachi FJL677 · 00677 · sched Z
OPKC OPIS OPKC · Karachi → OPIS · Attock FJL676 · 00676 · sched Z
2026-04-24 4 legs round-trip FJL
OPKC → OPLH → OPLA → OPKC → OPKC
OPKC OPLH OPKC · Karachi → OPLH · Lahore FJL844 · 00844 · ⏱ 13:55– (Nonem)
OPKC OPLA OPKC · Karachi → OPLA · Lahore ⚠ gap FJL840 · 00840 · sched Z
OPLH OPKC OPLH · Lahore → OPKC · Karachi ⚠ gap FJL845 · 00845 · sched Z
OPLA OPKC OPLA · Lahore → OPKC · Karachi ⚠ gap FJL843 · 00843 · sched Z
2026-04-23 4 legs FJL
OMSJ → OPIS → OPMT → OPKC → OPKC
OMSJ OPIS OMSJ · Sharjah → OPIS · Attock intl FJL741 · 00741 · sched Z
OPKC OPMT OPKC · Karachi → OPMT · Multan ⚠ gap FJL870 · 00870 · sched Z
OPIS OPKC OPIS · Attock → OPKC · Karachi ⚠ gap FJL681 · 00681 · sched Z
OPMT OPKC OPMT · Multan → OPKC · Karachi ⚠ gap FJL871 · 00871 · sched Z
2026-04-22 8 legs FJL
OPKC → ? → OPKC → OMSJ → OPKC → OPKC → OPFA → OPST → ?
OPKC ? OPKC · Karachi → — FJL680 · 00680 · ⏱ 18:24–20:12 (107m)
? OPKC — → OPKC · Karachi FJL854 · 00854 · sched Z
OPIS OMSJ OPIS · Attock → OMSJ · Sharjah ⚠ gap intl FJL744 · 00744 · sched Z
OPFA OPKC OPFA · Faisalabad → OPKC · Karachi ⚠ gap FJL811 · 00811 · sched Z
OPST OPKC OPST · Sialkot → OPKC · Karachi ⚠ gap FJL821 · 00821 · sched Z
OPKC OPFA OPKC · Karachi → OPFA · Faisalabad FJL810 · 00810 · sched Z
OPKC OPST OPKC · Karachi → OPST · Sialkot ⚠ gap FJL820 · 00820 · sched Z
OPKC ? OPKC · Karachi → — ⚠ gap FJL853 · 00853 · sched Z
2026-04-21 6 legs round-trip FJL
OPKC → ? → OPKC → OPKC → ? → OPLH → OPKC
OPKC ? OPKC · Karachi → — FJL676 · 00676 · sched Z
OPIS OPKC OPIS · Attock → OPKC · Karachi FJL677 · 00677 · sched Z
OPLA OPKC OPLA · Lahore → OPKC · Karachi ⚠ gap FJL845 · 00845 · sched Z
OPKC ? OPKC · Karachi → — FJL853 · 00853 · sched Z
OPKC OPLH OPKC · Karachi → OPLH · Lahore FJL844 · 00844 · sched Z
? OPKC — → OPKC · Karachi FJL854 · 00854 · sched Z
2026-04-20 4 legs round-trip FJL
OPKC → OPMT → OPIS → OPKC → OPKC
OPKC OPMT OPKC · Karachi → OPMT · Multan FJL870 · 00870 · sched Z
OMSJ OPIS OMSJ · Sharjah → OPIS · Attock ⚠ gap intl FJL741 · 00741 · sched Z
OPMT OPKC OPMT · Multan → OPKC · Karachi ⚠ gap FJL871 · 00871 · sched Z
OPIS OPKC OPIS · Attock → OPKC · Karachi ⚠ gap FJL681 · 00681 · sched Z
2026-04-19 8 legs FJL
? → OPKC → ? → OPKC → OPST → OPKC → OMSJ → ? → OPQS
? OPKC — → OPKC · Karachi FJL854 · 00854 · sched Z
OPKC ? OPKC · Karachi → — FJL853 · 00853 · sched Z
OPST OPKC OPST · Sialkot → OPKC · Karachi FJL821 · 00821 · sched Z
OPKC OPST OPKC · Karachi → OPST · Sialkot FJL820 · 00820 · sched Z
OPIS OPKC OPIS · Attock → OPKC · Karachi ⚠ gap FJL679 · 00679 · sched Z
OPIS OMSJ OPIS · Attock → OMSJ · Sharjah ⚠ gap intl FJL744 · 00744 · sched Z
OPKC ? OPKC · Karachi → — ⚠ gap FJL680 · 00680 · sched Z
OPKC OPQS OPKC · Karachi → OPQS · Rawalpindi FJL678 · 00678 · sched Z
2026-04-18 4 legs round-trip FJL
OPMT → OPKC → OPIS → OPKC → OPMT
OPMT OPKC OPMT · Multan → OPKC · Karachi FJL871 · 00871 · sched Z
OMSJ OPIS OMSJ · Sharjah → OPIS · Attock ⚠ gap intl FJL741 · 00741 · sched Z
OPIS OPKC OPIS · Attock → OPKC · Karachi FJL681 · 00681 · sched Z
OPKC OPMT OPKC · Karachi → OPMT · Multan FJL870 · 00870 · sched Z
2026-04-17 4 legs round-trip FJL
OPKC → OPLH → OMSJ → OPQS → OPKC
OPKC OPLH OPKC · Karachi → OPLH · Lahore FJL844 · 00844 · sched Z
OPIS OMSJ OPIS · Attock → OMSJ · Sharjah ⚠ gap intl FJL744 · 00744 · sched Z
OPKC OPQS OPKC · Karachi → OPQS · Rawalpindi ⚠ gap FJL680 · 00680 · sched Z
OPLA OPKC OPLA · Lahore → OPKC · Karachi ⚠ gap FJL845 · 00845 · sched Z
2026-04-16 6 legs FJL
OPKC → OPMT → OPKC → ? → OPKC → OPKC → OPIS
OPKC OPMT OPKC · Karachi → OPMT · Multan FJL870 · 00870 · ⏱ 11:13–12:23 (70m)
OPIS OPKC OPIS · Attock → OPKC · Karachi ⚠ gap FJL681 · 00681 · sched Z
OPKC ? OPKC · Karachi → — FJL844 · 00844 · sched Z
? OPKC — → OPKC · Karachi FJL871 · 00871 · sched Z
OPLA OPKC OPLA · Lahore → OPKC · Karachi ⚠ gap FJL845 · 00845 · sched Z
OMSJ OPIS OMSJ · Sharjah → OPIS · Attock ⚠ gap intl FJL741 · 00741 · sched Z
2026-04-15 8 legs FJL
OPIS → OMSJ → OPKC → OPIS → OPIS → OPKC → ? → OPLA → OPKC
OPIS OMSJ OPIS · Attock → OMSJ · Sharjah intl FJL744 · 00744 · sched Z
OPLA OPKC OPLA · Lahore → OPKC · Karachi ⚠ gap FJL849 · 00849 · sched Z
OPKC OPIS OPKC · Karachi → OPIS · Attock FJL676 · 00676 · sched Z
OPKC OPIS OPKC · Karachi → OPIS · Attock ⚠ gap FJL680 · 00680 · sched Z
OPLA OPKC OPLA · Lahore → OPKC · Karachi ⚠ gap FJL845 · 00845 · sched Z
OPKC ? OPKC · Karachi → — FJL844 · 00844 · sched Z
OPKC OPLA OPKC · Karachi → OPLA · Lahore FJL848 · 00848 · sched Z
OPIS OPKC OPIS · Attock → OPKC · Karachi ⚠ gap FJL677 · 00677 · sched Z
2026-04-14 6 legs round-trip FJL
OPKC → OPMT → OPKC → OPIS → ? → OPKC → OPKC
OPKC OPMT OPKC · Karachi → OPMT · Multan FJL870 · 00870 · sched Z
? OPKC — → OPKC · Karachi FJL854 · 00854 · sched Z
OPKC OPIS OPKC · Karachi → OPIS · Attock FJL678 · 00678 · sched Z
OPKC ? OPKC · Karachi → — ⚠ gap FJL853 · 00853 · sched Z
OPIS OPKC OPIS · Attock → OPKC · Karachi FJL679 · 00679 · sched Z
OPMT OPKC OPMT · Multan → OPKC · Karachi ⚠ gap FJL871 · 00871 · sched Z
2026-04-13 6 legs FJL
OPKC → OPIS → OPKC → OPMT → OPKC → OPKC → ?
OPKC OPIS OPKC · Karachi → OPIS · Attock FJL680 · 00680 · sched Z
OPMT OPKC OPMT · Multan → OPKC · Karachi ⚠ gap FJL871 · 00871 · sched Z
OPKC OPMT OPKC · Karachi → OPMT · Multan FJL870 · 00870 · sched Z
OPIS OPKC OPIS · Attock → OPKC · Karachi ⚠ gap FJL681 · 00681 · sched Z
? OPKC — → OPKC · Karachi FJL854 · 00854 · sched Z
OPKC ? OPKC · Karachi → — FJL853 · 00853 · sched Z
2026-04-12 6 legs round-trip FJL
OPKC → OPIS → OPKC → ? → OPKC → ? → OPKC
OPKC OPIS OPKC · Karachi → OPIS · Attock FJL678 · 00678 · sched Z
? OPKC — → OPKC · Karachi ferry FJL854 · sched Z
OPKC ? OPKC · Karachi → — ferry FJL853 · sched Z
OPIS OPKC OPIS · Attock → OPKC · Karachi FJL677 · 00677 · sched Z
OPKC ? OPKC · Karachi → — FJL676 · 00676 · sched Z
OPIS OPKC OPIS · Attock → OPKC · Karachi FJL679 · 00679 · sched Z
2026-04-11 5 legs FJL
OPMS → OPKC → OPKC → OPIS → OMSJ → ?
OPMS OPKC OPMS · Kamra → OPKC · Karachi FJL681 · 00681 · sched Z
OPMT OPKC OPMT · Multan → OPKC · Karachi ⚠ gap FJL871 · 00871 · sched Z
OMSJ OPIS OMSJ · Sharjah → OPIS · Attock ⚠ gap intl FJL741 · 00741 · sched Z
? OMSJ — → OMSJ · Sharjah FJL744 · 00744 · sched Z
? ? — → — FJL870 · 00870 · sched Z
2026-04-10 7 legs round-trip FJL
OPKC → OPFA → OPKC → OPIS → ? → ? → OPKC → OPKC
OPKC OPFA OPKC · Karachi → OPFA · Faisalabad FJL810 · 00810 · ⏱ 08:09– (Nonem)
OPIS OPKC OPIS · Attock → OPKC · Karachi ⚠ gap FJL677 · 00677 · sched Z
OPKC OPIS OPKC · Karachi → OPIS · Attock FJL676 · 00676 · sched Z
OPKC ? OPKC · Karachi → — ⚠ gap FJL680 · 00680 · sched Z
OPKC ? OPKC · Karachi → — FJL853 · 00853 · sched Z
OPFA OPKC OPFA · Faisalabad → OPKC · Karachi FJL811 · 00811 · sched Z
? OPKC — → OPKC · Karachi FJL854 · 00854 · sched Z
2026-04-07 1 legs ABY
OMDB → OPKC
OMDB OPKC OMDB · Dubai → OPKC · Karachi intl ABY542 · G9542 · sched Z
2026-04-01 2 legs round-trip ABY
OMSJ → HAAB → OMSJ
OMSJ HAAB OMSJ · Sharjah → HAAB · Addis Ababa intl ABY738 · G9738 · ⏱ 17:05– (Nonem)
HAAB OMSJ HAAB · Addis Ababa → OMSJ · Sharjah intl ABY739 · G9739 · sched 21:35Z
2026-03-31 2 legs round-trip ABY
OMSJ → VOMM → OMSJ
OMSJ VOMM OMSJ · Sharjah → VOMM · Chennai intl ABY471 · G9471 · sched 17:45Z
VOMM OMSJ VOMM · Chennai → OMSJ · Sharjah intl ABY472 · G9472 · sched 22:35Z
2026-03-30 2 legs round-trip ABY
OMSJ → VOMM → OMSJ
OMSJ VOMM OMSJ · Sharjah → VOMM · Chennai intl ABY471 · G9471 · sched 17:45Z
VOMM OMSJ VOMM · Chennai → OMSJ · Sharjah intl ABY472 · G9472 · sched 22:35Z
2026-03-29 2 legs round-trip FJL
OMSJ → ? → OMSJ
OMSJ ? OMSJ · Sharjah → — FJL741 · 00741 · sched Z
OPIS OMSJ OPIS · Attock → OMSJ · Sharjah intl FJL742 · 00742 · sched Z
2026-03-28 2 legs FJL
OPLA → ? → ?
OPLA ? OPLA · Lahore → — FJL500 · 00500 · sched Z
OMSJ ? OMSJ · Sharjah → — FJL501 · 00501 · sched Z
2026-03-27 2 legs ABY
OEGS → OMSN → ?
OEGS OMSN OEGS · Qassim → OMSN · Sir Abu Nu'ayr intl ABY182 · G9182 · sched 14:20Z
OMSJ ? OMSJ · Sharjah → — ⚠ gap ABY181 · G9181 · sched Z
2026-03-26 2 legs round-trip ABY
OMSJ → VIDP → OMSJ
OMSJ VIDP OMSJ · Sharjah → VIDP · New Delhi intl ABY463 · G9463 · sched 17:30Z
VIDP OMSJ VIDP · New Delhi → OMSJ · Sharjah intl ABY464 · G9464 · sched 21:50Z
2026-03-25 2 legs round-trip ABY
OMSJ → VABB → OMSJ
OMSJ VABB OMSJ · Sharjah → VABB · Mumbai intl ABY401 · G9401 · sched 12:20Z
VABB OMSJ VABB · Mumbai → OMSJ · Sharjah intl ABY402 · G9402 · sched 15:55Z
2026-03-24 2 legs round-trip ABY
OMSJ → OPST → OMSJ
OMSJ OPST OMSJ · Sharjah → OPST · Sialkot intl ABY552 · G9552 · sched 09:20Z
OPST OMSJ OPST · Sialkot → OMSJ · Sharjah intl ABY553 · G9553 · sched 13:10Z
2026-03-23 1 legs ABY
VOMM → OMSJ
VOMM OMSJ VOMM · Chennai → OMSJ · Sharjah intl ABY472 · G9472 · sched 22:15Z