‹ Aircraft

AP-BPL / 760A0C

456 flights over 93 days · 4.9 legs/day · base OPKC · Karachi · operators: FJL

456
Flights
16
Airports served
2%
ADS-B observed
10
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 5 legs round-trip FJL
OPKC → OEJN → OPIS → OPKC → OPIS → OPKC
OPKC OEJN OPKC · Karachi → OEJN · Jeddah intl FJL600 · 00600 · sched Z
OPKC OPIS OPKC · Karachi → OPIS · Attock ⚠ gap FJL670 · 00670 · sched Z
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 FJL671 · 00671 · sched Z
2026-06-22 4 legs FJL
OPIS → OPKC → OPIS → OPIS → OPKC
OPIS OPKC OPIS · Attock → OPKC · Karachi FJL673 · 00673 · sched Z
OPKC OPIS OPKC · Karachi → OPIS · Attock FJL670 · 00670 · sched Z
OPKC OPIS OPKC · Karachi → OPIS · Attock ⚠ gap FJL672 · 00672 · sched Z
OPIS OPKC OPIS · Attock → OPKC · Karachi FJL671 · 00671 · sched Z
2026-06-21 6 legs round-trip FJL
OPKC → OEJN → OPST → OPKC → OPKC → OPIS → OPKC
OPKC OEJN OPKC · Karachi → OEJN · Jeddah intl FJL600 · 00600 · sched Z
OPKC OPST OPKC · Karachi → OPST · Sialkot ⚠ gap FJL820 · 00820 · sched Z
OPIS OPKC OPIS · Attock → OPKC · Karachi ⚠ gap FJL673 · 00673 · sched Z
OEJN OPKC OEJN · Jeddah → OPKC · Karachi ⚠ gap intl FJL601 · 00601 · sched Z
OPKC OPIS OPKC · Karachi → OPIS · Attock FJL672 · 00672 · sched Z
OPST OPKC OPST · Sialkot → OPKC · Karachi ⚠ gap FJL821 · 00821 · sched Z
2026-06-20 6 legs round-trip FJL
OPKC → OEJN → OPKC → OPIS → OPKC → OPIS → OPKC
OPKC OEJN OPKC · Karachi → OEJN · Jeddah intl FJL600 · 00600 · sched Z
OPIS OPKC OPIS · Attock → OPKC · Karachi ⚠ gap FJL671 · 00671 · 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 FJL670 · 00670 · sched Z
OEJN OPKC OEJN · Jeddah → OPKC · Karachi ⚠ gap intl FJL601 · 00601 · sched Z
2026-06-19 4 legs FJL
OPLA → ? → ? → ? → OPKC
OPLA ? OPLA · Lahore → — FJL856 · 00856 · sched Z
? ? — → — FJL855 · 00855 · sched Z
OPKC ? OPKC · Karachi → — FJL851 · 00851 · sched Z
OPLA OPKC OPLA · Lahore → OPKC · Karachi FJL852 · 00852 · sched Z
2026-06-18 4 legs FJL
OPST → OPKC → OPKC → OPST → ?
OPST OPKC OPST · Sialkot → OPKC · Karachi FJL821 · 00821 · sched Z
OPFA OPKC OPFA · Faisalabad → OPKC · Karachi ⚠ gap FJL811 · 00811 · sched Z
OPKC OPST OPKC · Karachi → OPST · Sialkot FJL820 · 00820 · sched Z
OPKC ? OPKC · Karachi → — ⚠ gap FJL810 · 00810 · sched Z
2026-06-17 6 legs FJL
OPIS → OPKC → ? → OPIS → OPKC → OEJN → OPKC
OPIS OPKC OPIS · Attock → OPKC · Karachi FJL673 · 00673 · sched Z
OPKC ? OPKC · Karachi → — FJL810 · 00810 · sched Z
OPKC OPIS OPKC · Karachi → OPIS · Attock FJL672 · 00672 · sched Z
OPFA OPKC OPFA · Faisalabad → OPKC · Karachi ⚠ gap FJL811 · 00811 · sched Z
OPKC OEJN OPKC · Karachi → OEJN · Jeddah intl FJL600 · 00600 · sched Z
OEJN OPKC OEJN · Jeddah → OPKC · Karachi intl FJL601 · 00601 · sched Z
2026-06-16 4 legs FJL
? → OPKC → ? → OEJN → OPKC
? OPKC — → OPKC · Karachi FJL854 · 00854 · sched Z
OPKC ? OPKC · Karachi → — FJL853 · 00853 · sched Z
OPKC OEJN OPKC · Karachi → OEJN · Jeddah intl FJL600 · 00600 · sched Z
OEJN OPKC OEJN · Jeddah → OPKC · Karachi intl FJL601 · 00601 · sched Z
2026-06-15 6 legs FJL
OEJN → OPKC → OPIS → OPKC → OPKC → OEJN → OPIS
OEJN OPKC OEJN · Jeddah → OPKC · Karachi intl FJL601 · 00601 · sched Z
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 FJL671 · 00671 · sched Z
OPKC OEJN OPKC · Karachi → OEJN · Jeddah intl FJL600 · 00600 · sched Z
OPKC OPIS OPKC · Karachi → OPIS · Attock ⚠ gap FJL670 · 00670 · sched Z
2026-06-14 6 legs round-trip FJL
OPKC → OEJN → OPIS → OPKC → OPKC → OPST → OPKC
OPKC OEJN OPKC · Karachi → OEJN · Jeddah intl FJL600 · 00600 · sched Z
OPKC OPIS OPKC · Karachi → OPIS · Attock ⚠ gap FJL672 · 00672 · sched Z
OPIS OPKC OPIS · Attock → OPKC · Karachi FJL673 · 00673 · sched Z
OEJN OPKC OEJN · Jeddah → OPKC · Karachi ⚠ gap intl FJL601 · 00601 · sched Z
OPKC OPST OPKC · Karachi → OPST · Sialkot FJL820 · 00820 · sched Z
OPST OPKC OPST · Sialkot → OPKC · Karachi FJL821 · 00821 · sched Z
2026-06-13 7 legs round-trip FJL
OPKC → OPST → OPKC → OEJN → OESB → ? → OPKC → OPKC
OPKC OPST OPKC · Karachi → OPST · Sialkot FJL820 · 00820 · sched Z
OEJN OPKC OEJN · Jeddah → OPKC · Karachi ⚠ gap intl FJL601 · 00601 · sched Z
? OEJN — → OEJN · Jeddah FJL600 · 00600 · sched Z
OPKC OESB OPKC · Karachi → OESB · Shaybah ⚠ gap intl FJL600 · 00600 · sched Z
OPKC ? OPKC · Karachi → — ⚠ gap FJL810 · 00810 · 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-12 4 legs round-trip FJL
OPKC → OPIS → OPKC → OEJN → OPKC
OPKC OPIS OPKC · Karachi → OPIS · Attock FJL672 · 00672 · sched Z
OPIS OPKC OPIS · Attock → OPKC · Karachi FJL673 · 00673 · sched Z
OPKC OEJN OPKC · Karachi → OEJN · Jeddah intl FJL600 · 00600 · sched Z
OEJN OPKC OEJN · Jeddah → OPKC · Karachi intl FJL601 · 00601 · sched Z
2026-06-11 6 legs round-trip 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
OPLA OPKC OPLA · Lahore → OPKC · Karachi ⚠ gap FJL847 · 00847 · sched Z
OPIS OPKC OPIS · Attock → OPKC · Karachi ⚠ gap FJL671 · 00671 · sched Z
OPKC ? OPKC · Karachi → — FJL846 · 00846 · sched Z
OPKC OPIS OPKC · Karachi → OPIS · Attock FJL670 · 00670 · sched Z
2026-06-10 4 legs FJL
? → OPKC → ? → ? → ?
? OPKC — → OPKC · Karachi FJL852 · 00852 · sched Z
OPKC ? OPKC · Karachi → — FJL851 · 00851 · sched Z
OPLA ? OPLA · Lahore → — FJL856 · 00856 · sched Z
? ? — → — FJL855 · 00855 · sched Z
2026-06-09 5 legs FJL
OPKC → ? → OEJN → OPKC → OPKC → OESB
OPKC ? OPKC · Karachi → — FJL853 · 00853 · ⏱ 02:36– (Nonem)
? OEJN — → OEJN · Jeddah FJL600 · 00600 · sched Z
OEJN OPKC OEJN · Jeddah → OPKC · Karachi intl FJL601 · 00601 · sched Z
OPQT OPKC OPQT · Quetta → OPKC · Karachi ⚠ gap FJL854 · 00854 · sched Z
OPKC OESB OPKC · Karachi → OESB · Shaybah intl FJL600 · 00600 · sched Z
2026-06-08 6 legs FJL
OEJN → OPKC → OPKC → ? → OEJN → OPKC → OPST
OEJN OPKC OEJN · Jeddah → OPKC · Karachi intl FJL601 · 00601 · sched Z
OPFA OPKC OPFA · Faisalabad → OPKC · Karachi ⚠ gap FJL811 · 00811 · sched Z
OPKC ? OPKC · Karachi → — FJL810 · 00810 · sched Z
OPKC OEJN OPKC · Karachi → OEJN · Jeddah intl FJL600 · 00600 · sched Z
OPST OPKC OPST · Sialkot → OPKC · Karachi ⚠ gap FJL821 · 00821 · sched Z
OPKC OPST OPKC · Karachi → OPST · Sialkot FJL820 · 00820 · sched Z
2026-06-07 6 legs FJL
OPKC → OEJN → OPKC → OPIS → OPKC → OPKC → OPST
OPKC OEJN OPKC · Karachi → OEJN · Jeddah intl FJL600 · 00600 · sched Z
OEJN OPKC OEJN · Jeddah → OPKC · Karachi intl FJL601 · 00601 · sched Z
OPKC OPIS OPKC · Karachi → OPIS · Attock FJL672 · 00672 · sched Z
OPIS OPKC OPIS · Attock → OPKC · Karachi FJL673 · 00673 · sched Z
OPST OPKC OPST · Sialkot → OPKC · Karachi ⚠ gap FJL821 · 00821 · sched Z
OPKC OPST OPKC · Karachi → OPST · Sialkot FJL820 · 00820 · sched Z
2026-06-06 6 legs FJL
OPFA → OPKC → OPST → ? → OEJN → OPKC → OPKC
OPFA OPKC OPFA · Faisalabad → OPKC · Karachi FJL811 · 00811 · sched Z
OPKC OPST OPKC · Karachi → OPST · Sialkot FJL820 · 00820 · sched Z
OPKC ? OPKC · Karachi → — ⚠ gap FJL810 · 00810 · sched Z
OPKC OEJN OPKC · Karachi → OEJN · Jeddah intl FJL600 · 00600 · sched Z
OEJN OPKC OEJN · Jeddah → OPKC · Karachi intl FJL601 · 00601 · sched Z
OPST OPKC OPST · Sialkot → OPKC · Karachi ⚠ gap FJL821 · 00821 · sched Z
2026-06-05 6 legs FJL
? → OPKC → OPKC → ? → ? → OPIS → ?
? OPKC — → OPKC · Karachi FJL852 · 00852 · sched Z
OPIS OPKC OPIS · Attock → OPKC · Karachi ferry ⚠ gap FJL679D · sched Z
OPLA ? OPLA · Lahore → — ⚠ gap FJL856 · 00856 · sched Z
OPKC ? OPKC · Karachi → — FJL851 · 00851 · sched Z
OPKC OPIS OPKC · Karachi → OPIS · Attock FJL678 · 00678 · sched Z
? ? — → — FJL855 · 00855 · sched Z
2026-06-04 5 legs FJL
? → OEJN → OPKC → OPIS → OPKC → OESB
? OEJN — → OEJN · Jeddah FJL600 · 00600 · sched Z
OPIS OPKC OPIS · Attock → OPKC · Karachi ⚠ gap FJL671 · 00671 · sched Z
OPKC OPIS OPKC · Karachi → OPIS · Attock FJL670 · 00670 · sched Z
OEJN OPKC OEJN · Jeddah → OPKC · Karachi ⚠ gap intl FJL601 · 00601 · sched Z
OPKC OESB OPKC · Karachi → OESB · Shaybah intl FJL600 · 00600 · sched Z
2026-06-03 6 legs FJL
OPIS → OPKC → ? → OPKC → OPIS → ? → ?
OPIS OPKC OPIS · Attock → OPKC · Karachi FJL671 · 00671 · sched Z
? ? — → — FJL856 · 00856 · sched Z
? OPKC — → OPKC · Karachi FJL852 · 00852 · sched Z
OPKC OPIS OPKC · Karachi → OPIS · Attock FJL670 · 00670 · sched Z
? ? — → — FJL855 · 00855 · sched Z
OPKC ? OPKC · Karachi → — FJL851 · 00851 · sched Z
2026-06-02 6 legs round-trip FJL
OPKC → OPIS → ? → OEJN → OPKC → OPKC → OPKC
OPKC OPIS OPKC · Karachi → OPIS · Attock FJL672 · 00672 · ⏱ 09:54– (Nonem)
OPKC ? OPKC · Karachi → — ⚠ gap FJL853 · 00853 · sched Z
OPKC OEJN OPKC · Karachi → OEJN · Jeddah intl FJL600 · 00600 · sched Z
? OPKC — → OPKC · Karachi FJL854 · 00854 · sched Z
OEJN OPKC OEJN · Jeddah → OPKC · Karachi ⚠ gap intl FJL601 · 00601 · sched Z
OPIS OPKC OPIS · Attock → OPKC · Karachi ⚠ gap FJL673 · 00673 · sched Z
2026-06-01 4 legs round-trip FJL
OPKC → OPIS → OPIS → OPKC → OPKC
OPKC OPIS OPKC · Karachi → OPIS · Attock FJL670 · 00670 · 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 FJL671 · 00671 · sched Z
2026-05-31 6 legs round-trip FJL
OPKC → OPIS → ? → ? → OPKC → ? → OPKC
OPKC OPIS OPKC · Karachi → OPIS · Attock FJL670 · 00670 · sched Z
OPLA ? OPLA · Lahore → — ⚠ gap FJL856 · 00856 · sched Z
? ? — → — FJL855 · 00855 · sched Z
OPIS OPKC OPIS · Attock → OPKC · Karachi FJL852 · 00852 · sched Z
OPKC ? OPKC · Karachi → — FJL851 · 00851 · sched Z
OPIS OPKC OPIS · Attock → OPKC · Karachi FJL671 · 00671 · sched Z
2026-05-30 6 legs round-trip FJL
OPKC → OPLH → OPKC → OPPS → OPIS → OPKC → OPKC
OPKC OPLH OPKC · Karachi → OPLH · Lahore FJL844 · 00844 · sched Z
OPIS OPKC OPIS · Attock → OPKC · Karachi ⚠ gap FJL671 · 00671 · sched Z
OPKC OPPS OPKC · Karachi → OPPS · Peshawar FJL865 · 00865 · sched Z
OPKC OPIS OPKC · Karachi → OPIS · Attock ⚠ gap FJL670 · 00670 · sched Z
OPPS OPKC OPPS · Peshawar → OPKC · Karachi ⚠ gap FJL866 · 00866 · sched Z
OPLA OPKC OPLA · Lahore → OPKC · Karachi ⚠ gap FJL845 · 00845 · sched Z
2026-05-29 4 legs FJL
OPKC → ? → ? → OPKC → OPMT
OPKC ? OPKC · Karachi → — FJL851 · 00851 · sched Z
OPMT ? OPMT · Multan → — ferry FJL851D · sched Z
? OPKC — → OPKC · Karachi FJL852 · 00852 · sched Z
? OPMT — → OPMT · Multan FJL851 · 00851 · sched Z
2026-05-28 4 legs round-trip FJL
OPKC → OPST → OPKC → ? → OPKC
OPKC OPST OPKC · Karachi → OPST · Sialkot FJL820 · 00820 · sched Z
OPST OPKC OPST · Sialkot → OPKC · Karachi FJL821 · 00821 · sched Z
OPKC ? OPKC · Karachi → — FJL810 · 00810 · sched Z
OPFA OPKC OPFA · Faisalabad → OPKC · Karachi FJL811 · 00811 · sched Z
2026-05-27 4 legs FJL
OPLA → ? → ? → ? → OPKC
OPLA ? OPLA · Lahore → — FJL856 · 00856 · sched Z
? ? — → — FJL855 · 00855 · sched Z
OPKC ? OPKC · Karachi → — FJL851 · 00851 · sched Z
? OPKC — → OPKC · Karachi FJL852 · 00852 · sched Z
2026-05-26 4 legs FJL
OPST → OPKC → OPKC → OPST → ?
OPST OPKC OPST · Sialkot → OPKC · Karachi FJL821 · 00821 · sched Z
OPFA OPKC OPFA · Faisalabad → OPKC · Karachi ⚠ gap FJL811 · 00811 · sched Z
OPKC OPST OPKC · Karachi → OPST · Sialkot FJL820 · 00820 · sched Z
OPKC ? OPKC · Karachi → — ⚠ gap FJL810 · 00810 · sched Z
2026-05-25 6 legs FJL
OPKC → OPPS → OPKC → OPKC → OPKC → OPIS → OPIS
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 FJL671 · 00671 · sched Z
OPIS OPKC OPIS · Attock → OPKC · Karachi ⚠ gap FJL675 · 00675 · sched Z
OPKC OPIS OPKC · Karachi → OPIS · Attock FJL674 · 00674 · sched Z
OPKC OPIS OPKC · Karachi → OPIS · Attock ⚠ gap FJL670 · 00670 · sched Z
2026-05-24 4 legs round-trip FJL
OPKC → ? → OPKC → OPPS → OPKC
OPKC ? OPKC · Karachi → — FJL820 · 00820 · sched Z
OPPS OPKC OPPS · Peshawar → OPKC · Karachi FJL866 · 00866 · sched Z
OPKC OPPS OPKC · Karachi → OPPS · Peshawar FJL865 · 00865 · sched Z
OPST OPKC OPST · Sialkot → OPKC · Karachi ⚠ gap FJL821 · 00821 · sched Z
2026-05-23 6 legs FJL
OPFA → OPKC → OPKC → ? → OEJN → OPKC → OPST
OPFA OPKC OPFA · Faisalabad → OPKC · Karachi FJL811 · 00811 · sched Z
OPST OPKC OPST · Sialkot → OPKC · Karachi ⚠ gap FJL821 · 00821 · sched Z
OPKC ? OPKC · Karachi → — FJL810 · 00810 · sched Z
OPKC OEJN OPKC · Karachi → OEJN · Jeddah intl FJL600 · 00600 · sched Z
OEJN OPKC OEJN · Jeddah → OPKC · Karachi intl FJL601 · 00601 · sched Z
OPKC OPST OPKC · Karachi → OPST · Sialkot FJL820 · 00820 · sched Z
2026-05-22 4 legs FJL
OPKC → OPIS → OPKC → OPKC → OPMT
OPKC OPIS OPKC · Karachi → OPIS · Attock FJL678 · 00678 · ⏱ 16:13– (Nonem)
OPMT OPKC OPMT · Multan → OPKC · Karachi ⚠ gap FJL871 · 00871 · sched Z
OPIS OPKC OPIS · Attock → OPKC · Karachi ⚠ gap FJL679 · 00679 · sched Z
OPKC OPMT OPKC · Karachi → OPMT · Multan FJL870 · 00870 · sched Z
2026-05-21 7 legs FJL
OPFA → OPKC → OPKC → OEJN → OPKC → ? → OESB → ?
OPFA OPKC OPFA · Faisalabad → OPKC · Karachi FJL811 · 00811 · sched Z
OEJN OPKC OEJN · Jeddah → OPKC · Karachi ⚠ gap intl FJL601 · 00601 · sched Z
OPKC OEJN OPKC · Karachi → OEJN · Jeddah intl FJL600 · 00600 · sched Z
OPST OPKC OPST · Sialkot → OPKC · Karachi ⚠ gap FJL821 · 00821 · sched Z
OPKC ? OPKC · Karachi → — FJL820 · 00820 · sched Z
OPKC OESB OPKC · Karachi → OESB · Shaybah intl FJL600 · 00600 · sched Z
OPKC ? OPKC · Karachi → — ⚠ gap FJL810 · 00810 · sched Z
2026-05-20 6 legs FJL
OEJN → OPKC → OEJN → OPKC → OPKC → ? → OPMT
OEJN OPKC OEJN · Jeddah → OPKC · Karachi intl FJL601 · 00601 · sched Z
OPKC OEJN OPKC · Karachi → OEJN · Jeddah intl FJL600 · 00600 · sched Z
OPFA OPKC OPFA · Faisalabad → OPKC · Karachi ⚠ gap FJL811 · 00811 · sched Z
OPMT OPKC OPMT · Multan → OPKC · Karachi ⚠ gap FJL871 · 00871 · sched Z
OPKC ? OPKC · Karachi → — FJL810 · 00810 · sched Z
OPKC OPMT OPKC · Karachi → OPMT · Multan FJL870 · 00870 · sched Z
2026-05-19 6 legs FJL
OEJN → OPKC → OPST → OPKC → ? → OEJN → OPKC
OEJN OPKC OEJN · Jeddah → OPKC · Karachi intl FJL601 · 00601 · sched Z
OPKC OPST OPKC · Karachi → OPST · Sialkot FJL820 · 00820 · sched Z
OPST OPKC OPST · Sialkot → OPKC · Karachi FJL821 · 00821 · sched Z
OPKC ? OPKC · Karachi → — FJL810 · 00810 · sched Z
OPKC OEJN OPKC · Karachi → OEJN · Jeddah intl FJL600 · 00600 · sched Z
OPFA OPKC OPFA · Faisalabad → OPKC · Karachi ⚠ gap FJL811 · 00811 · sched Z
2026-05-18 6 legs FJL
OPKC → OPPS → OPKC → OPKC → OEJN → OPKC → OPIS
OPKC OPPS OPKC · Karachi → OPPS · Peshawar FJL865 · 00865 · sched Z
OPIS OPKC OPIS · Attock → OPKC · Karachi ⚠ gap FJL671 · 00671 · sched Z
OPPS OPKC OPPS · Peshawar → OPKC · Karachi ⚠ gap FJL866 · 00866 · sched Z
OPKC OEJN OPKC · Karachi → OEJN · Jeddah intl FJL600 · 00600 · sched Z
OEJN OPKC OEJN · Jeddah → OPKC · Karachi intl FJL601 · 00601 · sched Z
OPKC OPIS OPKC · Karachi → OPIS · Attock FJL670 · 00670 · sched Z
2026-05-17 6 legs round-trip FJL
OPKC → OEJN → OPKC → OPKC → OPPS → OPST → OPKC
OPKC OEJN OPKC · Karachi → OEJN · Jeddah intl FJL600 · 00600 · ⏱ 15:37– (Nonem)
OPST OPKC OPST · Sialkot → OPKC · Karachi ⚠ gap FJL821 · 00821 · sched Z
OPPS OPKC OPPS · Peshawar → OPKC · Karachi ⚠ gap FJL866 · 00866 · sched Z
OPKC OPPS OPKC · Karachi → OPPS · Peshawar FJL865 · 00865 · sched Z
OPKC OPST OPKC · Karachi → OPST · Sialkot ⚠ gap FJL820 · 00820 · sched Z
OEJN OPKC OEJN · Jeddah → OPKC · Karachi ⚠ gap intl FJL601 · 00601 · sched Z
2026-05-16 4 legs FJL
OPKC → ? → OPKC → OPKC → OPST
OPKC ? OPKC · Karachi → — FJL810 · 00810 · sched Z
OPST OPKC OPST · Sialkot → OPKC · Karachi FJL821 · 00821 · sched Z
OPFA OPKC OPFA · Faisalabad → OPKC · Karachi ⚠ gap FJL811 · 00811 · sched Z
OPKC OPST OPKC · Karachi → OPST · Sialkot FJL820 · 00820 · sched Z
2026-05-15 4 legs round-trip FJL
OPIS → OPKC → OPIS → OPKC → OPIS
OPIS OPKC OPIS · Attock → OPKC · Karachi FJL679 · 00679 · sched Z
OPKC OPIS OPKC · Karachi → OPIS · Attock FJL678 · 00678 · sched Z
OPIS OPKC OPIS · Attock → OPKC · Karachi FJL673 · 00673 · sched Z
OPKC OPIS OPKC · Karachi → OPIS · Attock FJL672 · 00672 · sched Z
2026-05-14 6 legs round-trip FJL
OPIS → OPKC → OPIS → OPKC → OPKC → OEJN → 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 FJL671 · 00671 · sched Z
OEJN OPKC OEJN · Jeddah → OPKC · Karachi ⚠ gap intl FJL601 · 00601 · sched Z
OPKC OEJN OPKC · Karachi → OEJN · Jeddah intl FJL600 · 00600 · sched Z
OPKC OPIS OPKC · Karachi → OPIS · Attock ⚠ gap FJL670 · 00670 · sched Z
2026-05-13 6 legs FJL
? → OPLH → OPKC → ? → ? → OPIS → OPKC
? OPLH — → OPLH · Lahore FJL855 · 00855 · sched Z
OPIS OPKC OPIS · Attock → OPKC · Karachi ⚠ gap FJL852 · 00852 · sched Z
OPLA ? OPLA · Lahore → — ⚠ gap FJL856 · 00856 · sched Z
OPKC ? OPKC · Karachi → — FJL851 · 00851 · sched Z
OPKC OPIS OPKC · Karachi → OPIS · Attock FJL670 · 00670 · sched Z
OPIS OPKC OPIS · Attock → OPKC · Karachi FJL671 · 00671 · sched Z
2026-05-12 6 legs round-trip FJL
OEJN → OPKC → OPKC → ? → OPST → OPKC → OEJN
OEJN OPKC OEJN · Jeddah → OPKC · Karachi intl FJL601 · 00601 · sched Z
OPST OPKC OPST · Sialkot → OPKC · Karachi ⚠ gap FJL821 · 00821 · sched Z
OPKC ? OPKC · Karachi → — FJL810 · 00810 · sched Z
OPKC OPST OPKC · Karachi → OPST · Sialkot FJL820 · 00820 · sched Z
OPFA OPKC OPFA · Faisalabad → OPKC · Karachi ⚠ gap FJL811 · 00811 · sched Z
OPKC OEJN OPKC · Karachi → OEJN · Jeddah intl FJL600 · 00600 · sched Z
2026-05-11 4 legs FJL
OPST → OPKC → OPST → OPKC → OPLH
OPST OPKC OPST · Sialkot → OPKC · Karachi FJL821 · 00821 · sched Z
OPKC OPST OPKC · Karachi → OPST · Sialkot FJL820 · 00820 · sched Z
OPLA OPKC OPLA · Lahore → OPKC · Karachi ⚠ gap FJL847 · 00847 · sched Z
OPKC OPLH OPKC · Karachi → OPLH · Lahore FJL842 · 00842 · sched Z
2026-05-10 5 legs FJL
? → ? → OEJN → OPKC → OPKC → OMSJ
? ? — → — FJL501 · 00501 · sched Z
OPKC OEJN OPKC · Karachi → OEJN · Jeddah intl FJL600 · 00600 · sched Z
OEJN OPKC OEJN · Jeddah → OPKC · Karachi intl FJL601 · 00601 · sched Z
OPLH OPKC OPLH · Lahore → OPKC · Karachi ⚠ gap FJL847 · 00847 · sched Z
OPLH OMSJ OPLH · Lahore → OMSJ · Sharjah ⚠ gap intl FJL500 · 00500 · sched Z
2026-05-09 4 legs round-trip FJL
OMSJ → ? → OEJN → OPLH → OMSJ
OMSJ ? OMSJ · Sharjah → — FJL501 · 00501 · ⏱ 11:22–14:08 (166m)
? OEJN — → OEJN · Jeddah FJL586 · 00586 · sched Z
OEJN OPLH OEJN · Jeddah → OPLH · Lahore intl FJL587 · 00587 · sched Z
OPLA OMSJ OPLA · Lahore → OMSJ · Sharjah ⚠ gap intl FJL500 · 00500 · sched Z
2026-05-08 6 legs round-trip FJL
OPKC → VIAR → OPKC → ? → OPKC → OPLA → OPKC
OPKC VIAR OPKC · Karachi → VIAR · Amritsar intl FJL840 · 00840 · sched Z
OPLA OPKC OPLA · Lahore → OPKC · Karachi ⚠ gap FJL843 · 00843 · sched Z
OPKC ? OPKC · Karachi → — FJL842 · 00842 · sched Z
OPLA OPKC OPLA · Lahore → OPKC · Karachi FJL841 · 00841 · sched Z
OPKC OPLA OPKC · Karachi → OPLA · Lahore FJL846 · 00846 · sched Z
OPLH OPKC OPLH · Lahore → OPKC · Karachi ⚠ gap FJL847 · 00847 · sched Z
2026-05-07 4 legs FJL
OPLA → OMSJ → VIAR → OPLA → OEDF
OPLA OMSJ OPLA · Lahore → OMSJ · Sharjah intl FJL502 · 00502 · sched Z
OEDF VIAR OEDF · Ad Dammam → VIAR · Amritsar ⚠ gap intl FJL571 · 00571 · sched Z
OMSJ OPLA OMSJ · Sharjah → OPLA · Lahore ⚠ gap intl FJL503 · 00503 · sched Z
OPLA OEDF OPLA · Lahore → OEDF · Ad Dammam intl FJL570 · 00570 · sched Z
2026-05-06 4 legs FJL
OPLA → ? → OMSJ → ? → ?
OPLA ? OPLA · Lahore → — FJL512 · 00512 · sched Z
OPLH OMSJ OPLH · Lahore → OMSJ · Sharjah intl FJL500 · 00500 · sched Z
? ? — → — FJL501 · 00501 · sched Z
? ? — → — FJL513 · 00513 · sched Z
2026-05-05 4 legs FJL
OEJN → OPLA → VIAR → OEJN → OEDF
OEJN OPLA OEJN · Jeddah → OPLA · Lahore intl FJL587 · 00587 · sched Z
OEDF VIAR OEDF · Ad Dammam → VIAR · Amritsar ⚠ gap intl FJL571 · 00571 · sched Z
OPLH OEJN OPLH · Lahore → OEJN · Jeddah ⚠ gap intl FJL586 · 00586 · sched Z
OPLA OEDF OPLA · Lahore → OEDF · Ad Dammam ⚠ gap intl FJL570 · 00570 · sched Z
2026-05-04 5 legs FJL
? → OEJN → OESB → OPLA → ? → OERK
? OEJN — → OEJN · Jeddah FJL586 · 00586 · sched Z
? OESB — → OESB · Shaybah FJL586 · 00586 · sched Z
OEJN OPLA OEJN · Jeddah → OPLA · Lahore ⚠ gap intl FJL587 · 00587 · sched Z
OERK ? OERK · Riyadh → — ⚠ gap FJL581 · 00581 · sched Z
OPLH OERK OPLH · Lahore → OERK · Riyadh intl FJL580 · 00580 · sched Z
2026-05-03 7 legs FJL
OBBI → ? → OBBI → VIAR → OPKC → OPLA → OPKC → ?
OBBI ? OBBI · Manama → — FJL531 · 00531 · ⏱ 23:35–02:52 (197m)
? OBBI — → OBBI · Manama FJL530 · 00530 · sched Z
OPKC VIAR OPKC · Karachi → VIAR · Amritsar ⚠ gap intl FJL840 · 00840 · sched Z
? OPKC — → OPKC · Karachi FJL847 · 00847 · sched Z
OPKC OPLA OPKC · Karachi → OPLA · Lahore FJL846 · 00846 · sched Z
OPLH OPKC OPLH · Lahore → OPKC · Karachi ⚠ gap FJL841 · 00841 · sched Z
OPKC ? OPKC · Karachi → — FJL842 · 00842 · sched Z
2026-05-02 5 legs FJL
OPLH → OPKC → ? → VIAR → OPIS → ?
OPLH OPKC OPLH · Lahore → OPKC · Karachi FJL841 · 00841 · sched Z
OPIS ? OPIS · Attock → — ⚠ gap FJL750 · 00750 · sched Z
OPKC VIAR OPKC · Karachi → VIAR · Amritsar intl FJL840 · 00840 · sched Z
OPLA OPIS OPLA · Lahore → OPIS · Attock ⚠ gap FJL9960 · 009960 · sched Z
OBBI ? OBBI · Manama → — ⚠ gap FJL531 · 00531 · sched Z
2026-05-01 10 legs FJL
? → OPIS → OBBI → OPKC → ? → OPLH → OPQT → OPLA → ? → ? → ?
? OPIS — → OPIS · Attock FJL857 · 00857 · sched Z
OPLA OBBI OPLA · Lahore → OBBI · Manama ⚠ gap intl FJL530 · 00530 · sched Z
OPIS OPKC OPIS · Attock → OPKC · Karachi ⚠ gap FJL852 · 00852 · sched Z
OPIS ? OPIS · Attock → — ⚠ gap FJL9961 · 009961 · sched Z
? OPLH — → OPLH · Lahore FJL734 · 00734 · sched Z
OPIS OPQT OPIS · Attock → OPQT · Quetta ⚠ gap FJL858 · 00858 · sched Z
OPIS OPLA OPIS · Attock → OPLA · Lahore ferry ⚠ gap FJL750 · sched Z
? ? — → — FJL751 · 00751 · sched Z
? ? — → — FJL735 · 00735 · sched Z
OPKC ? OPKC · Karachi → — ferry FJL851 · sched Z
2026-04-30 4 legs FJL
OEDF → OPIS → OPIS → OEDF → OMSJ
OEDF OPIS OEDF · Ad Dammam → OPIS · Attock intl FJL711 · 00711 · sched Z
OMSJ OPIS OMSJ · Sharjah → OPIS · Attock ⚠ gap intl FJL743 · 00743 · sched Z
OPIS OEDF OPIS · Attock → OEDF · Ad Dammam intl FJL710 · 00710 · sched Z
OPIS OMSJ OPIS · Attock → OMSJ · Sharjah ⚠ gap intl FJL742 · 00742 · sched Z
2026-04-29 7 legs FJL
OPIS → OPKC → OPQT → OPIS → OPIS → ? → OMSJ → OPQT
OPIS OPKC OPIS · Attock → OPKC · Karachi FJL852 · 00852 · sched Z
OPKC OPQT OPKC · Karachi → OPQT · Quetta FJL851 · 00851 · sched Z
? OPIS — → OPIS · Attock FJL857 · 00857 · sched Z
OMSJ OPIS OMSJ · Sharjah → OPIS · Attock ⚠ gap intl FJL743 · 00743 · sched Z
OMSJ ? OMSJ · Sharjah → — ⚠ gap FJL745 · 00745 · sched Z
OPIS OMSJ OPIS · Attock → OMSJ · Sharjah intl FJL742 · 00742 · sched Z
OPIS OPQT OPIS · Attock → OPQT · Quetta ⚠ gap FJL858 · 00858 · sched Z
2026-04-28 1 legs FJL
OPIS → OMSJ
OPIS OMSJ OPIS · Attock → OMSJ · Sharjah intl FJL744 · 00744 · sched Z
2026-04-27 2 legs round-trip FJL
OPIS → OEDF → OPIS
OPIS OEDF OPIS · Attock → OEDF · Ad Dammam intl FJL710 · 00710 · sched Z
OEDF OPIS OEDF · Ad Dammam → OPIS · Attock intl FJL711 · 00711 · sched Z
2026-04-26 4 legs FJL
? → OPQS → OPIS → OMSJ → OPQT
? OPQS — → OPQS · Rawalpindi FJL857 · 00857 · sched Z
OMSJ OPIS OMSJ · Sharjah → OPIS · Attock ⚠ gap intl FJL741 · 00741 · sched Z
OPIS OMSJ OPIS · Attock → OMSJ · Sharjah intl FJL740 · 00740 · sched Z
OPIS OPQT OPIS · Attock → OPQT · Quetta ⚠ gap FJL858 · 00858 · sched Z
2026-04-25 4 legs FJL
OPIS → OEDF → OPIS → OPIS → OPKC
OPIS OEDF OPIS · Attock → OEDF · Ad Dammam intl FJL710 · 00710 · sched Z
OEDF OPIS OEDF · Ad Dammam → OPIS · Attock intl FJL711 · 00711 · sched Z
OPKC OPIS OPKC · Karachi → OPIS · Attock ⚠ gap FJL672 · 00672 · sched Z
OPIS OPKC OPIS · Attock → OPKC · Karachi FJL673 · 00673 · sched Z
2026-04-24 4 legs FJL
OPKC → OPQT → OPKC → OPIS → OPQT
OPKC OPQT OPKC · Karachi → OPQT · Quetta FJL851 · 00851 · sched Z
? OPKC — → OPKC · Karachi FJL852 · 00852 · sched Z
? OPIS — → OPIS · Attock FJL857 · 00857 · sched Z
OPIS OPQT OPIS · Attock → OPQT · Quetta FJL858 · 00858 · sched Z
2026-04-23 4 legs FJL
OPIS → OPQT → OPIS → OPKC → ?
OPIS OPQT OPIS · Attock → OPQT · Quetta FJL858 · 00858 · sched Z
? OPIS — → OPIS · Attock FJL857 · 00857 · sched Z
? OPKC — → OPKC · Karachi ferry FJL852 · sched Z
OPKC ? OPKC · Karachi → — ferry FJL851 · sched Z
2026-04-22 2 legs round-trip FJL
OPIS → OEDF → OPIS
OPIS OEDF OPIS · Attock → OEDF · Ad Dammam intl FJL710 · 00710 · sched Z
OEDF OPIS OEDF · Ad Dammam → OPIS · Attock intl FJL711 · 00711 · sched Z
2026-04-21 6 legs FJL
OPKC → OPQT → OPQT → OPKC → OERK → OPIS → ?
OPKC OPQT OPKC · Karachi → OPQT · Quetta FJL851 · 00851 · sched Z
OPIS OPQT OPIS · Attock → OPQT · Quetta ⚠ gap FJL858 · 00858 · sched Z
? OPKC — → OPKC · Karachi FJL852 · 00852 · sched Z
OPIS OERK OPIS · Attock → OERK · Riyadh ⚠ gap intl FJL780 · 00780 · sched Z
OERK OPIS OERK · Riyadh → OPIS · Attock intl FJL781 · 00781 · sched Z
? ? — → — FJL857 · 00857 · sched Z
2026-04-20 6 legs FJL
OPIS → OERK → OPKC → OPQT → OPQT → ? → ?
OPIS OERK OPIS · Attock → OERK · Riyadh intl FJL782 · 00782 · sched Z
? OPKC — → OPKC · Karachi FJL852 · 00852 · sched Z
OPKC OPQT OPKC · Karachi → OPQT · Quetta FJL851 · 00851 · sched Z
OPIS OPQT OPIS · Attock → OPQT · Quetta ⚠ gap FJL858 · 00858 · sched Z
OERK ? OERK · Riyadh → — ⚠ gap FJL783 · 00783 · sched Z
? ? — → — FJL857 · 00857 · sched Z
2026-04-19 6 legs FJL
OPKC → OPQT → OERK → OPKC → OPQT → OPIS → OPIS
OPKC OPQT OPKC · Karachi → OPQT · Quetta FJL851 · 00851 · sched Z
OPIS OERK OPIS · Attock → OERK · Riyadh ⚠ gap intl FJL780 · 00780 · sched Z
? OPKC — → OPKC · Karachi FJL852 · 00852 · sched Z
OPIS OPQT OPIS · Attock → OPQT · Quetta ⚠ gap FJL858 · 00858 · sched Z
? OPIS — → OPIS · Attock FJL857 · 00857 · sched Z
OERK OPIS OERK · Riyadh → OPIS · Attock ⚠ gap intl FJL781 · 00781 · sched Z
2026-04-18 2 legs round-trip FJL
OPIS → OEDF → OPIS
OPIS OEDF OPIS · Attock → OEDF · Ad Dammam intl FJL710 · 00710 · sched Z
OEDF OPIS OEDF · Ad Dammam → OPIS · Attock intl FJL711 · 00711 · sched Z
2026-04-17 4 legs round-trip FJL
OPIS → OEDF → OPIS → OMSJ → OPIS
OPIS OEDF OPIS · Attock → OEDF · Ad Dammam intl FJL710 · 00710 · sched Z
OMSJ OPIS OMSJ · Sharjah → OPIS · Attock ⚠ gap intl FJL743 · 00743 · sched Z
OPIS OMSJ OPIS · Attock → OMSJ · Sharjah intl FJL742 · 00742 · sched Z
OEDF OPIS OEDF · Ad Dammam → OPIS · Attock ⚠ gap intl FJL711 · 00711 · sched Z
2026-04-16 4 legs FJL
OEDF → OPIS → OPKC → OEDF → OPIS
OEDF OPIS OEDF · Ad Dammam → OPIS · Attock intl FJL711 · 00711 · sched Z
OPIS OPKC OPIS · Attock → OPKC · Karachi FJL673 · 00673 · sched Z
OPIS OEDF OPIS · Attock → OEDF · Ad Dammam ⚠ gap intl FJL710 · 00710 · sched Z
OPKC OPIS OPKC · Karachi → OPIS · Attock ⚠ gap FJL672 · 00672 · sched Z
2026-04-15 4 legs FJL
OEDF → OPIS → OEDF → OERK → OPIS
OEDF OPIS OEDF · Ad Dammam → OPIS · Attock intl FJL711 · 00711 · sched Z
OPIS OEDF OPIS · Attock → OEDF · Ad Dammam intl FJL710 · 00710 · sched Z
OPIS OERK OPIS · Attock → OERK · Riyadh ⚠ gap intl FJL782 · 00782 · sched Z
OERK OPIS OERK · Riyadh → OPIS · Attock intl FJL783 · 00783 · sched Z
2026-04-14 6 legs FJL
OERK → OPIS → OERK → OPQT → OPKC → OPQT → ?
OERK OPIS OERK · Riyadh → OPIS · Attock intl FJL781 · 00781 · ⏱ 19:47– (Nonem)
OPIS OERK OPIS · Attock → OERK · Riyadh intl FJL780 · 00780 · sched Z
OPIS OPQT OPIS · Attock → OPQT · Quetta ⚠ gap FJL858 · 00858 · sched Z
? OPKC — → OPKC · Karachi FJL852 · 00852 · sched Z
OPKC OPQT OPKC · Karachi → OPQT · Quetta FJL851 · 00851 · sched Z
? ? — → — FJL857 · 00857 · sched Z
2026-04-13 6 legs FJL
OMSJ → ? → OPKC → OPKC → OMSJ → ? → OPIS
OMSJ ? OMSJ · Sharjah → — FJL743 · 00743 · sched Z
OPLA OPKC OPLA · Lahore → OPKC · Karachi FJL843 · 00843 · sched Z
OPLA OPKC OPLA · Lahore → OPKC · Karachi ⚠ gap FJL841 · 00841 · sched Z
OPIS OMSJ OPIS · Attock → OMSJ · Sharjah ⚠ gap intl FJL742 · 00742 · sched Z
OPKC ? OPKC · Karachi → — ⚠ gap FJL840 · 00840 · sched Z
OPKC OPIS OPKC · Karachi → OPIS · Attock FJL672 · 00672 · sched Z
2026-04-12 6 legs FJL
OMDB → ? → OMDB → ? → ? → OPKC → OPKC
OMDB ? OMDB · Dubai → — FJL513 · 00513 · sched Z
OPLA OMDB OPLA · Lahore → OMDB · Dubai intl FJL512 · 00512 · sched Z
OPKC ? OPKC · Karachi → — ⚠ gap FJL840 · 00840 · sched Z
OPKC ? OPKC · Karachi → — ferry FJL851 · sched Z
OPLA OPKC OPLA · Lahore → OPKC · Karachi FJL841 · 00841 · sched Z
? OPKC — → OPKC · Karachi ferry FJL852 · sched Z
2026-04-11 6 legs round-trip FJL
OPKC → OPLA → OPLA → OPKC → OPKC → OPLA → OPKC
OPKC OPLA OPKC · Karachi → OPLA · Lahore FJL840 · 00840 · sched Z
? OPLA — → OPLA · Lahore FJL846 · 00846 · sched Z
OPLA OPKC OPLA · Lahore → OPKC · Karachi FJL841 · 00841 · sched Z
OPLA OPKC OPLA · Lahore → OPKC · Karachi ⚠ gap FJL847 · 00847 · sched Z
? OPLA — → OPLA · Lahore FJL842 · 00842 · sched Z
OPLA OPKC OPLA · Lahore → OPKC · Karachi FJL843 · 00843 · sched Z
2026-04-10 5 legs FJL
OERK → OESB → OERK → OPLA → ? → OEJN
OERK OESB OERK · Riyadh → OESB · Shaybah FJL581 · 00581 · sched Z
OPLA OERK OPLA · Lahore → OERK · Riyadh ⚠ gap intl FJL580 · 00580 · sched Z
OEJN OPLA OEJN · Jeddah → OPLA · Lahore ⚠ gap intl FJL587 · 00587 · sched Z
? ? — → — FJL581 · 00581 · sched Z
OPLH OEJN OPLH · Lahore → OEJN · Jeddah intl FJL586 · 00586 · sched Z
2026-04-09 6 legs FJL
OPKC → OPQT → OPLA → OPKC → OPKC → OPKC → OPLA
OPKC OPQT OPKC · Karachi → OPQT · Quetta FJL851 · 00851 · ⏱ 05:54– (Nonem)
OPKC OPLA OPKC · Karachi → OPLA · Lahore ⚠ gap FJL846 · 00846 · ⏱ 16:06– (Nonem)
OPQT OPKC OPQT · Quetta → OPKC · Karachi ⚠ gap FJL852 · 00852 · sched Z
OPLA OPKC OPLA · Lahore → OPKC · Karachi ⚠ gap FJL847 · 00847 · sched Z
OPLA OPKC OPLA · Lahore → OPKC · Karachi ⚠ gap FJL841 · 00841 · sched Z
OPKC OPLA OPKC · Karachi → OPLA · Lahore FJL840 · 00840 · sched Z
2026-04-08 2 legs FJL
OMDB → OPLA → OMSJ
OMDB OPLA OMDB · Dubai → OPLA · Lahore intl FJL513 · 00513 · sched Z
OPLA OMSJ OPLA · Lahore → OMSJ · Sharjah intl FJL512 · 00512 · sched Z
2026-04-07 4 legs FJL
OEDF → OPLH → OPLA → OEDF → OEJN
OEDF OPLH OEDF · Ad Dammam → OPLH · Lahore intl FJL571 · 00571 · sched Z
OEJN OPLA OEJN · Jeddah → OPLA · Lahore ⚠ gap intl FJL587 · 00587 · sched Z
OPLH OEDF OPLH · Lahore → OEDF · Ad Dammam ⚠ gap intl FJL570 · 00570 · sched Z
OPLA OEJN OPLA · Lahore → OEJN · Jeddah ⚠ gap intl FJL586 · 00586 · sched Z
2026-04-06 6 legs round-trip FJL
OPLA → OPKC → OPKC → OPLA → OPKC → OPLA → OPLA
OPLA OPKC OPLA · Lahore → OPKC · Karachi FJL847 · 00847 · sched Z
OPLA OPKC OPLA · Lahore → OPKC · Karachi ⚠ gap FJL843 · 00843 · sched Z
OPKC OPLA OPKC · Karachi → OPLA · Lahore FJL842 · 00842 · sched Z
OPLA OPKC OPLA · Lahore → OPKC · Karachi FJL841 · 00841 · sched Z
OPKC OPLA OPKC · Karachi → OPLA · Lahore FJL840 · 00840 · sched Z
OPKC OPLA OPKC · Karachi → OPLA · Lahore ⚠ gap FJL846 · 00846 · sched Z
2026-04-05 4 legs FJL
OERK → OPLH → OPLA → OERK → OPKC
OERK OPLH OERK · Riyadh → OPLH · Lahore intl FJL581 · 00581 · sched Z
OPKC OPLA OPKC · Karachi → OPLA · Lahore ⚠ gap FJL846 · 00846 · sched Z
OPLA OERK OPLA · Lahore → OERK · Riyadh intl FJL580 · 00580 · sched Z
OPLH OPKC OPLH · Lahore → OPKC · Karachi ⚠ gap FJL847 · 00847 · sched Z
2026-04-04 4 legs FJL
OPLA → OEDF → OPLA → ? → OEJN
OPLA OEDF OPLA · Lahore → OEDF · Ad Dammam intl FJL570 · 00570 · sched Z
OEDF OPLA OEDF · Ad Dammam → OPLA · Lahore intl FJL571 · 00571 · sched Z
OEJN ? OEJN · Jeddah → — ⚠ gap FJL587 · 00587 · sched Z
OPLH OEJN OPLH · Lahore → OEJN · Jeddah intl FJL586 · 00586 · sched Z
2026-04-03 2 legs round-trip FJL
OPLA → ? → OPLA
OPLA ? OPLA · Lahore → — FJL500 · 00500 · sched Z
OMSJ OPLA OMSJ · Sharjah → OPLA · Lahore intl FJL501 · 00501 · sched Z
2026-04-02 4 legs round-trip FJL
OPLA → OEJN → OPLA → OEDF → OPLA
OPLA OEJN OPLA · Lahore → OEJN · Jeddah intl FJL586 · 00586 · sched Z
OEJN OPLA OEJN · Jeddah → OPLA · Lahore intl FJL587 · 00587 · sched Z
OPLA OEDF OPLA · Lahore → OEDF · Ad Dammam intl FJL570 · 00570 · sched Z
OEDF OPLA OEDF · Ad Dammam → OPLA · Lahore intl FJL571 · 00571 · sched Z
2026-04-01 6 legs round-trip FJL
OPKC → OPLA → OPLH → OMDB → OPKC → OPLA → OPKC
OPKC OPLA OPKC · Karachi → OPLA · Lahore FJL842 · 00842 · ⏱ 10:16– (Nonem)
OMDB OPLH OMDB · Dubai → OPLH · Lahore ⚠ gap intl FJL513 · 00513 · sched Z
OPLA OMDB OPLA · Lahore → OMDB · Dubai ⚠ gap intl FJL512 · 00512 · sched Z
OPLA OPKC OPLA · Lahore → OPKC · Karachi ⚠ gap FJL841 · 00841 · sched Z
OPKC OPLA OPKC · Karachi → OPLA · Lahore FJL840 · 00840 · sched Z
OPLA OPKC OPLA · Lahore → OPKC · Karachi FJL843 · 00843 · sched Z
2026-03-31 6 legs round-trip FJL
OPKC → OPLA → OPKC → OPKC → OPLA → OPLH → OPKC
OPKC OPLA OPKC · Karachi → OPLA · Lahore FJL840 · 00840 · ⏱ 07:43– (Nonem)
OPLA OPKC OPLA · Lahore → OPKC · Karachi FJL843 · 00843 · sched Z
OPLA OPKC OPLA · Lahore → OPKC · Karachi ⚠ gap FJL841 · 00841 · sched Z
OPKC OPLA OPKC · Karachi → OPLA · Lahore FJL842 · 00842 · sched Z
OPKC OPLH OPKC · Karachi → OPLH · Lahore ⚠ gap FJL846 · 00846 · sched Z
OPLA OPKC OPLA · Lahore → OPKC · Karachi ⚠ gap FJL847 · 00847 · sched Z
2026-03-30 4 legs round-trip FJL
OPLA → OERK → OEJN → OPLA → OPLA
OPLA OERK OPLA · Lahore → OERK · Riyadh intl FJL580 · 00580 · sched Z
OPLA OEJN OPLA · Lahore → OEJN · Jeddah ⚠ gap intl FJL586 · 00586 · sched Z
OEJN OPLA OEJN · Jeddah → OPLA · Lahore intl FJL587 · 00587 · sched Z
OERK OPLA OERK · Riyadh → OPLA · Lahore ⚠ gap intl FJL581 · 00581 · sched Z
2026-03-29 4 legs FJL
OMDB → OPLA → OMFJ → OMDB → ?
OMDB OPLA OMDB · Dubai → OPLA · Lahore intl FJL513 · 00513 · sched Z
OPLA OMFJ OPLA · Lahore → OMFJ · Fujairah ferry intl FJL500D · sched Z
OPLA OMDB OPLA · Lahore → OMDB · Dubai ⚠ gap intl FJL512 · 00512 · sched Z
OMDB ? OMDB · Dubai → — FJL501 · 00501 · sched Z
2026-03-28 5 legs FJL
OPLH → OEJN → OPLH → OEDF → OPLH → OESB
OPLH OEJN OPLH · Lahore → OEJN · Jeddah intl FJL586 · 00586 · sched Z
OEJN OPLH OEJN · Jeddah → OPLH · Lahore intl FJL587 · 00587 · sched Z
OPLA OEDF OPLA · Lahore → OEDF · Ad Dammam ⚠ gap intl FJL570 · 00570 · sched Z
? OPLH — → OPLH · Lahore FJL571 · 00571 · sched Z
OEDF OESB OEDF · Ad Dammam → OESB · Shaybah ⚠ gap FJL571 · 00571 · sched Z
2026-03-27 5 legs FJL
OPKC → ? → OPLH → OERK → ? → OEDF
OPKC ? OPKC · Karachi → — FJL846 · 00846 · sched Z
OEDF OPLH OEDF · Ad Dammam → OPLH · Lahore intl FJL571 · 00571 · sched Z
OPLA OERK OPLA · Lahore → OERK · Riyadh ⚠ gap intl FJL570 · 00570 · sched Z
OPLA ? OPLA · Lahore → — ⚠ gap FJL847 · 00847 · sched Z
OERK OEDF OERK · Riyadh → OEDF · Ad Dammam ferry FJL570D · sched Z
2026-03-26 5 legs FJL
OEDF → OESB → ? → OEDF → OPLH → ?
OEDF OESB OEDF · Ad Dammam → OESB · Shaybah FJL571 · 00571 · sched Z
OPKC ? OPKC · Karachi → — ⚠ gap FJL846 · 00846 · sched Z
OPLA OEDF OPLA · Lahore → OEDF · Ad Dammam intl FJL570 · 00570 · sched Z
? OPLH — → OPLH · Lahore FJL571 · 00571 · sched Z
? ? — → — FJL847 · 00847 · sched Z
2026-03-25 4 legs FJL
OMDB → OPLH → ? → OEDF → OMDW
OMDB OPLH OMDB · Dubai → OPLH · Lahore intl FJL513 · 00513 · sched Z
OEDF ? OEDF · Ad Dammam → — ⚠ gap FJL571 · 00571 · sched Z
OPLA OEDF OPLA · Lahore → OEDF · Ad Dammam intl FJL570 · 00570 · sched Z
OPLA OMDW OPLA · Lahore → OMDW · Dubai(Jebel Ali) ⚠ gap intl FJL512 · 00512 · sched Z
2026-03-24 6 legs FJL
OPSF → OPLA → OPLH → OPLA → OPKC → OPKC → OPKC
OPSF OPLA OPSF · Karachi → OPLA · Lahore FJL840 · 00840 · sched Z
OPKC OPLH OPKC · Karachi → OPLH · Lahore ⚠ gap FJL846 · 00846 · sched Z
OPKC OPLA OPKC · Karachi → OPLA · Lahore ⚠ gap FJL842 · 00842 · sched Z
OPLA OPKC OPLA · Lahore → OPKC · Karachi FJL843 · 00843 · sched Z
OPLA OPKC OPLA · Lahore → OPKC · Karachi ⚠ gap FJL847 · 00847 · sched Z
OPLA OPKC OPLA · Lahore → OPKC · Karachi ⚠ gap FJL841 · 00841 · sched Z
2026-03-23 1 legs FJL
OEJN → OPLH
OEJN OPLH OEJN · Jeddah → OPLH · Lahore intl FJL587 · 00587 · sched Z