‹ Aircraft

AP-BOQ / 7609F1

413 flights over 91 days · 4.54 legs/day · base OPLA · Lahore · operators: FJL

413
Flights
17
Airports served
5%
ADS-B observed
7
Ferry / no-flightnum

Aircraft identity

A320 A320
· reg AP-BOQ
· free OpenSky data

Rotation map · last 14 days of legs

Daily rotations

2026-06-23 1 legs FJL
OPIS → OMSJ
OPIS OMSJ OPIS · Attock → OMSJ · Sharjah intl FJL744 · 00744 · sched Z
2026-06-22 5 legs round-trip FJL
OPIS → OERK → OPIS → OPIS → ? → OPIS
OPIS OERK OPIS · Attock → OERK · Riyadh intl FJL782 · 00782 · sched Z
OPLA OPIS OPLA · Lahore → OPIS · Attock ⚠ gap FJL735 · 00735 · sched Z
? OPIS — → OPIS · Attock FJL857 · 00857 · sched Z
OPIS ? OPIS · Attock → — FJL858 · 00858 · sched Z
OERK OPIS OERK · Riyadh → OPIS · Attock intl FJL783 · 00783 · sched Z
2026-06-21 4 legs round-trip FJL
OPLA → OMSJ → OERK → ? → OPLA
OPLA OMSJ OPLA · Lahore → OMSJ · Sharjah intl FJL502 · 00502 · sched Z
OPLA OERK OPLA · Lahore → OERK · Riyadh ⚠ gap intl FJL580 · 00580 · sched Z
OMSJ ? OMSJ · Sharjah → — ⚠ gap FJL503 · 00503 · sched Z
OERK OPLA OERK · Riyadh → OPLA · Lahore ferry intl FJL581 · sched Z
2026-06-20 4 legs FJL
OPLA → OEJN → ? → ? → OEDF
OPLA OEJN OPLA · Lahore → OEJN · Jeddah intl FJL586 · 00586 · sched Z
OEJN ? OEJN · Jeddah → — FJL587 · 00587 · sched Z
OEDF ? OEDF · Ad Dammam → — FJL571 · 00571 · sched Z
OPLA OEDF OPLA · Lahore → OEDF · Ad Dammam intl FJL570 · 00570 · sched Z
2026-06-19 8 legs round-trip FJL
OPLA → OPKC → OPKC → OBBI → OPKC → VIAR → ? → ? → OPLA
OPLA OPKC OPLA · Lahore → OPKC · Karachi FJL843 · 00843 · sched Z
OPLA OPKC OPLA · Lahore → OPKC · Karachi ⚠ gap FJL847 · 00847 · sched Z
OPLA OBBI OPLA · Lahore → OBBI · Manama ⚠ gap intl FJL530 · 00530 · sched Z
OPLA OPKC OPLA · Lahore → OPKC · Karachi ⚠ gap FJL841 · 00841 · sched Z
OPKC VIAR OPKC · Karachi → VIAR · Amritsar intl FJL846 · 00846 · sched Z
OPKC ? OPKC · Karachi → — ⚠ gap FJL840 · 00840 · sched Z
OPKC ? OPKC · Karachi → — FJL842 · 00842 · sched Z
OBBI OPLA OBBI · Manama → OPLA · Lahore intl FJL531 · 00531 · sched Z
2026-06-18 8 legs FJL
OPKC → ? → OPKC → OMSJ → OPKC → OPLA → OPLH → OPKC → ?
OPKC ? OPKC · Karachi → — FJL840 · 00840 · sched Z
OPLA OPKC OPLA · Lahore → OPKC · Karachi FJL841 · 00841 · sched Z
OPLA OMSJ OPLA · Lahore → OMSJ · Sharjah ⚠ gap intl FJL502 · 00502 · sched Z
OPLA OPKC OPLA · Lahore → OPKC · Karachi ⚠ gap FJL847 · 00847 · sched Z
OMSJ OPLA OMSJ · Sharjah → OPLA · Lahore ferry ⚠ gap intl FJL503D · sched Z
OPKC OPLH OPKC · Karachi → OPLH · Lahore ⚠ gap FJL846 · 00846 · sched Z
OPLA OPKC OPLA · Lahore → OPKC · Karachi ⚠ gap FJL843 · 00843 · sched Z
OPKC ? OPKC · Karachi → — FJL842 · 00842 · sched Z
2026-06-17 4 legs round-trip FJL
OMSJ → ? → ? → OMDB → OMSJ
OMSJ ? OMSJ · Sharjah → — FJL501 · 00501 · ⏱ 08:40– (Nonem)
OMDB ? OMDB · Dubai → — FJL513 · 00513 · sched Z
OPLA OMDB OPLA · Lahore → OMDB · Dubai intl FJL512 · 00512 · sched Z
OPLA OMSJ OPLA · Lahore → OMSJ · Sharjah ⚠ gap intl FJL500 · 00500 · sched Z
2026-06-16 4 legs FJL
OEDF → ? → OEDF → ? → OEJN
OEDF ? OEDF · Ad Dammam → — FJL571 · 00571 · sched Z
OPLA OEDF OPLA · Lahore → OEDF · Ad Dammam intl FJL570 · 00570 · sched Z
OEJN ? OEJN · Jeddah → — ⚠ gap FJL587 · 00587 · sched Z
OPLA OEJN OPLA · Lahore → OEJN · Jeddah intl FJL586 · 00586 · sched Z
2026-06-15 6 legs round-trip FJL
OEJN → OPLH → OMSJ → OPLA → OPIS → OPLA → OEJN
OEJN OPLH OEJN · Jeddah → OPLH · Lahore intl FJL587 · 00587 · sched Z
OPLA OMSJ OPLA · Lahore → OMSJ · Sharjah ⚠ gap intl FJL500 · 00500 · sched Z
OMSJ OPLA OMSJ · Sharjah → OPLA · Lahore intl FJL501 · 00501 · sched Z
OPLA OPIS OPLA · Lahore → OPIS · Attock FJL735 · 00735 · sched Z
OPIS OPLA OPIS · Attock → OPLA · Lahore FJL734 · 00734 · sched Z
OPLA OEJN OPLA · Lahore → OEJN · Jeddah intl FJL586 · 00586 · sched Z
2026-06-14 4 legs FJL
OPLA → ? → ? → ? → OMSJ
OPLA ? OPLA · Lahore → — FJL512 · 00512 · sched Z
? ? — → — FJL513 · 00513 · sched Z
? ? — → — FJL501 · 00501 · sched Z
OPLA OMSJ OPLA · Lahore → OMSJ · Sharjah intl FJL500 · 00500 · sched Z
2026-06-13 5 legs FJL
? → OEJN → OPLH → ? → OEDF → ?
? OEJN — → OEJN · Jeddah FJL586 · 00586 · sched Z
? OPLH — → OPLH · Lahore FJL587 · 00587 · sched Z
OEJN ? OEJN · Jeddah → — ⚠ gap FJL587 · 00587 · sched Z
OPLA OEDF OPLA · Lahore → OEDF · Ad Dammam intl FJL570 · 00570 · sched Z
OEDF ? OEDF · Ad Dammam → — FJL571 · 00571 · sched Z
2026-06-12 7 legs FJL
OPIS → OPLA → ? → OPIS → OMSJ → OEJN → OPLH → OESB
OPIS OPLA OPIS · Attock → OPLA · Lahore FJL734 · 00734 · sched Z
OMSJ ? OMSJ · Sharjah → — ⚠ gap FJL501 · 00501 · sched Z
OPLA OPIS OPLA · Lahore → OPIS · Attock FJL735 · 00735 · sched Z
OPLA OMSJ OPLA · Lahore → OMSJ · Sharjah ⚠ gap intl FJL500 · 00500 · sched Z
OPLA OEJN OPLA · Lahore → OEJN · Jeddah ⚠ gap intl FJL586 · 00586 · sched Z
? OPLH — → OPLH · Lahore FJL515 · 00515 · sched Z
OEJN OESB OEJN · Jeddah → OESB · Shaybah ⚠ gap FJL587 · 00587 · sched Z
2026-06-11 5 legs FJL
OEDF → OPIS → ? → OEDF → OPLH → OPLA
OEDF OPIS OEDF · Ad Dammam → OPIS · Attock intl FJL571 · 00571 · sched Z
OPLA ? OPLA · Lahore → — ⚠ gap FJL514 · 00514 · sched Z
OPLA OEDF OPLA · Lahore → OEDF · Ad Dammam intl FJL570 · 00570 · sched Z
OPIS OPLH OPIS · Attock → OPLH · Lahore ⚠ gap FJL571 · 00571 · sched Z
OBBI OPLA OBBI · Manama → OPLA · Lahore ⚠ gap intl FJL531 · 00531 · sched Z
2026-06-10 7 legs FJL
OPLA → OPKC → ? → OPKC → ? → OPKC → OPLA → OBBI
OPLA OPKC OPLA · Lahore → OPKC · Karachi FJL841 · 00841 · sched Z
OPKC ? OPKC · Karachi → — FJL840 · 00840 · sched Z
OPLA OPKC OPLA · Lahore → OPKC · Karachi FJL843 · 00843 · sched Z
OPKC ? OPKC · Karachi → — FJL846 · 00846 · sched Z
OPLA OPKC OPLA · Lahore → OPKC · Karachi FJL847 · 00847 · sched Z
OPKC OPLA OPKC · Karachi → OPLA · Lahore FJL842 · 00842 · sched Z
OPLA OBBI OPLA · Lahore → OBBI · Manama intl FJL530 · 00530 · sched Z
2026-06-09 6 legs FJL
OPIS → OPLH → ? → OMSJ → ? → OPIS → OMFJ
OPIS OPLH OPIS · Attock → OPLH · Lahore FJL734 · 00734 · sched Z
OMSJ ? OMSJ · Sharjah → — ⚠ gap FJL501 · 00501 · sched Z
OPLA OMSJ OPLA · Lahore → OMSJ · Sharjah intl FJL502 · 00502 · sched Z
? ? — → — FJL503 · 00503 · sched Z
OPLA OPIS OPLA · Lahore → OPIS · Attock FJL735 · 00735 · sched Z
OPLA OMFJ OPLA · Lahore → OMFJ · Fujairah ⚠ gap intl FJL500 · 00500 · sched Z
2026-06-08 4 legs FJL
? → ? → ? → OERK → ?
? ? — → — FJL515 · 00515 · sched Z
OPLA ? OPLA · Lahore → — FJL514 · 00514 · sched Z
OPLA OERK OPLA · Lahore → OERK · Riyadh intl FJL580 · 00580 · sched Z
OERK ? OERK · Riyadh → — FJL581 · 00581 · sched Z
2026-06-07 9 legs FJL
OPLA → OPKC → ? → OPKC → OPKC → OPLH → OPKC → OBBI → VIAR → ?
OPLA OPKC OPLA · Lahore → OPKC · Karachi FJL843 · 00843 · sched Z
OPKC ? OPKC · Karachi → — FJL840 · 00840 · sched Z
OPKC OPKC OPKC · Karachi → OPKC · Karachi FJL842 · 00842 · sched Z
OPLA OPKC OPLA · Lahore → OPKC · Karachi ⚠ gap FJL847 · 00847 · sched Z
OBBI OPLH OBBI · Manama → OPLH · Lahore ⚠ gap intl FJL531 · 00531 · sched Z
OPLH OPKC OPLH · Lahore → OPKC · Karachi FJL841 · 00841 · sched Z
OPLH OBBI OPLH · Lahore → OBBI · Manama ⚠ gap intl FJL530 · 00530 · sched Z
OPKC VIAR OPKC · Karachi → VIAR · Amritsar ⚠ gap intl FJL842 · 00842 · sched Z
OPKC ? OPKC · Karachi → — ⚠ gap FJL846 · 00846 · sched Z
2026-06-06 4 legs FJL
OPJI → ? → OMSJ → ? → OMSJ
OPJI ? OPJI → — FJL503 · 00503 · sched Z
OPLA OMSJ OPLA · Lahore → OMSJ · Sharjah intl FJL500 · 00500 · sched Z
? ? — → — FJL501 · 00501 · sched Z
OPLA OMSJ OPLA · Lahore → OMSJ · Sharjah intl FJL502 · 00502 · sched Z
2026-06-05 8 legs FJL
OPLA → OPKC → OPKC → OPKC → OPLH → ? → ? → OPLH → OBBI
OPLA OPKC OPLA · Lahore → OPKC · Karachi FJL847 · 00847 · sched Z
OPLA OPKC OPLA · Lahore → OPKC · Karachi ⚠ gap FJL841 · 00841 · sched Z
OPLH OPKC OPLH · Lahore → OPKC · Karachi ⚠ gap FJL843 · 00843 · sched Z
OPKC OPLH OPKC · Karachi → OPLH · Lahore FJL846 · 00846 · sched Z
OPKC ? OPKC · Karachi → — ⚠ gap FJL842 · 00842 · sched Z
OPKC ? OPKC · Karachi → — FJL840 · 00840 · sched Z
OBBI OPLH OBBI · Manama → OPLH · Lahore intl FJL531 · 00531 · sched Z
OPLA OBBI OPLA · Lahore → OBBI · Manama ⚠ gap intl FJL530 · 00530 · sched Z
2026-06-04 4 legs round-trip FJL
OMSJ → OPLA → OPLH → OEDF → OMSJ
OMSJ OPLA OMSJ · Sharjah → OPLA · Lahore intl FJL503 · 00503 · ⏱ 20:21– (Nonem)
OEDF OPLH OEDF · Ad Dammam → OPLH · Lahore ⚠ gap intl FJL571 · 00571 · sched Z
OPLA OEDF OPLA · Lahore → OEDF · Ad Dammam ⚠ gap intl FJL570 · 00570 · sched Z
OPLA OMSJ OPLA · Lahore → OMSJ · Sharjah ⚠ gap intl FJL502 · 00502 · sched Z
2026-06-03 8 legs FJL
OPLA → OPKC → OPLH → OPKC → ? → ? → ? → OPKC → OBBI
OPLA OPKC OPLA · Lahore → OPKC · Karachi FJL843 · 00843 · sched Z
OBBI OPLH OBBI · Manama → OPLH · Lahore ⚠ gap intl FJL531 · 00531 · sched Z
OPLA OPKC OPLA · Lahore → OPKC · Karachi ⚠ gap FJL847 · 00847 · sched Z
OPKC ? OPKC · Karachi → — FJL846 · 00846 · sched Z
OPKC ? OPKC · Karachi → — FJL840 · 00840 · sched Z
OPKC ? OPKC · Karachi → — FJL842 · 00842 · sched Z
OPLA OPKC OPLA · Lahore → OPKC · Karachi FJL841 · 00841 · sched Z
OPLA OBBI OPLA · Lahore → OBBI · Manama ⚠ gap intl FJL530 · 00530 · sched Z
2026-06-02 5 legs round-trip FJL
OMSJ → ? → ? → OPLH → OMSJ → OMSJ
OMSJ ? OMSJ · Sharjah → — FJL501 · 00501 · ⏱ 11:32–14:22 (170m)
? ? — → — FJL503 · 00503 · sched Z
? OPLH — → OPLH · Lahore FJL734 · 00734 · sched Z
OPLA OMSJ OPLA · Lahore → OMSJ · Sharjah ⚠ gap intl FJL500 · 00500 · sched Z
OPLA OMSJ OPLA · Lahore → OMSJ · Sharjah ⚠ gap intl FJL502 · 00502 · sched Z
2026-06-01 6 legs FJL
OPIS → OPLH → ? → OMSJ → OPIS → ? → ?
OPIS OPLH OPIS · Attock → OPLH · Lahore FJL734 · 00734 · sched Z
? ? — → — ferry FJL502 · sched Z
OPLA OMSJ OPLA · Lahore → OMSJ · Sharjah intl FJL500 · 00500 · sched Z
OPLA OPIS OPLA · Lahore → OPIS · Attock ⚠ gap FJL735 · 00735 · sched Z
? ? — → — FJL501 · 00501 · sched Z
OMSJ ? OMSJ · Sharjah → — FJL502 · 00502 · sched Z
2026-05-31 4 legs FJL
OMDB → ? → OMDB → OMSJ → ?
OMDB ? OMDB · Dubai → — FJL513 · 00513 · sched Z
OPLA OMDB OPLA · Lahore → OMDB · Dubai intl FJL512 · 00512 · sched Z
OPLA OMSJ OPLA · Lahore → OMSJ · Sharjah ⚠ gap intl FJL500 · 00500 · sched Z
? ? — → — FJL501 · 00501 · sched Z
2026-05-30 4 legs FJL
OMDB → ? → OPLH → ? → OEJN
OMDB ? OMDB · Dubai → — FJL501 · 00501 · ⏱ 11:25– (Nonem)
OEJN OPLH OEJN · Jeddah → OPLH · Lahore intl FJL587 · 00587 · sched Z
OPLA ? OPLA · Lahore → — ⚠ gap FJL500 · 00500 · sched Z
OPLA OEJN OPLA · Lahore → OEJN · Jeddah intl FJL586 · 00586 · sched Z
2026-05-29 4 legs FJL
OBBI → ? → OBBI → VIAR → OERK
OBBI ? OBBI · Manama → — FJL531 · 00531 · sched Z
OPLA OBBI OPLA · Lahore → OBBI · Manama intl FJL530 · 00530 · sched Z
OERK VIAR OERK · Riyadh → VIAR · Amritsar ⚠ gap intl FJL581 · 00581 · sched Z
OPLH OERK OPLH · Lahore → OERK · Riyadh ⚠ gap intl FJL580 · 00580 · sched Z
2026-05-28 4 legs FJL
OPLA → ? → OEJN → OPLA → OPLH
OPLA ? OPLA · Lahore → — FJL570 · 00570 · sched Z
OPLA OEJN OPLA · Lahore → OEJN · Jeddah intl FJL586 · 00586 · sched Z
OEJN OPLA OEJN · Jeddah → OPLA · Lahore intl FJL587 · 00587 · sched Z
OEDF OPLH OEDF · Ad Dammam → OPLH · Lahore ⚠ gap intl FJL571 · 00571 · sched Z
2026-05-27 2 legs round-trip FJL
OPKC → OPLH → OPKC
OPKC OPLH OPKC · Karachi → OPLH · Lahore FJL846 · 00846 · sched Z
OPLA OPKC OPLA · Lahore → OPKC · Karachi ⚠ gap FJL843 · 00843 · sched Z
2026-05-26 4 legs FJL
OPLA → ? → VIAR → OPKC → ?
OPLA ? OPLA · Lahore → — FJL514 · 00514 · sched Z
OPKC VIAR OPKC · Karachi → VIAR · Amritsar intl FJL840 · 00840 · sched Z
OPLA OPKC OPLA · Lahore → OPKC · Karachi ⚠ gap FJL841 · 00841 · sched Z
? ? — → — FJL515 · 00515 · sched Z
2026-05-25 4 legs FJL
? → OPLH → VIAR → ? → OPKC
? OPLH — → OPLH · Lahore FJL515 · 00515 · sched Z
OPKC VIAR OPKC · Karachi → VIAR · Amritsar ⚠ gap intl FJL840 · 00840 · sched Z
OPLA ? OPLA · Lahore → — ⚠ gap FJL514 · 00514 · sched Z
OPLA OPKC OPLA · Lahore → OPKC · Karachi FJL841 · 00841 · sched Z
2026-05-24 4 legs FJL
OPLA → OERK → OMSJ → ? → OPLH
OPLA OERK OPLA · Lahore → OERK · Riyadh intl FJL580 · 00580 · sched Z
OPLH OMSJ OPLH · Lahore → OMSJ · Sharjah ⚠ gap intl FJL502 · 00502 · sched Z
? ? — → — FJL503 · 00503 · sched Z
OERK OPLH OERK · Riyadh → OPLH · Lahore intl FJL581 · 00581 · sched Z
2026-05-23 5 legs FJL
OPST → ? → VIAR → ? → OMDB → OPKC
OPST ? OPST · Sialkot → — ferry · ⏱ 01:27– (Nonem)
OPKC VIAR OPKC · Karachi → VIAR · Amritsar intl FJL840 · 00840 · sched Z
? ? — → — FJL515 · 00515 · sched Z
OPLA OMDB OPLA · Lahore → OMDB · Dubai intl FJL514 · 00515 · sched Z
OPLA OPKC OPLA · Lahore → OPKC · Karachi ⚠ gap FJL841 · 00841 · sched Z
2026-05-22 4 legs round-trip FJL
OERK → VIAR → OPST → OMSJ → OERK
OERK VIAR OERK · Riyadh → VIAR · Amritsar intl FJL581 · 00581 · ⏱ 09:30–13:24 (234m)
? OPST — → OPST · Sialkot FJL503 · 00503 · sched Z
OPLA OMSJ OPLA · Lahore → OMSJ · Sharjah ⚠ gap intl FJL502 · 00502 · sched Z
OPLH OERK OPLH · Lahore → OERK · Riyadh ⚠ gap intl FJL580 · 00580 · sched Z
2026-05-21 6 legs FJL
OMDB → ? → VIAR → ? → ? → OPKC → ?
OMDB ? OMDB · Dubai → — FJL515 · 00515 · ⏱ 16:46–19:25 (159m)
OPKC VIAR OPKC · Karachi → VIAR · Amritsar intl FJL840 · 00840 · sched Z
OPLH ? OPLH · Lahore → — ⚠ gap FJL514 · 00514 · sched Z
OPIS ? OPIS · Attock → — FJL734 · 00734 · sched Z
OPOK OPKC OPOK · Okara → OPKC · Karachi FJL841 · 00841 · sched Z
OPST ? OPST · Sialkot → — ⚠ gap FJL735 · 00735 · sched Z
2026-05-20 4 legs FJL
OPLH → ? → OMSJ → ? → ?
OPLH ? OPLH · Lahore → — FJL512 · 00512 · sched Z
OPLA OMSJ OPLA · Lahore → OMSJ · Sharjah intl FJL500 · 00500 · sched Z
? ? — → — FJL501 · 00501 · sched Z
? ? — → — FJL513 · 00513 · sched Z
2026-05-19 4 legs round-trip FJL
OEJN → ? → VIAR → OESB → OEJN
OEJN ? OEJN · Jeddah → — FJL587 · 00587 · sched Z
OPLA VIAR OPLA · Lahore → VIAR · Amritsar intl FJL570 · 00571 · sched Z
OPLA OESB OPLA · Lahore → OESB · Shaybah ⚠ gap intl FJL586 · 00586 · sched Z
OPLA OEJN OPLA · Lahore → OEJN · Jeddah ⚠ gap intl FJL586 · 00586 · sched Z
2026-05-18 5 legs FJL
OEJN → ? → ? → OEJN → OMSJ → ?
OEJN ? OEJN · Jeddah → — FJL587 · 00587 · sched Z
OMSJ ? OMSJ · Sharjah → — FJL501 · 00501 · sched Z
? OEJN — → OEJN · Jeddah FJL586 · 00586 · sched Z
OPLA OMSJ OPLA · Lahore → OMSJ · Sharjah ⚠ gap intl FJL500 · 00500 · sched Z
OPIS ? OPIS · Attock → — ⚠ gap FJL734 · 00734 · sched Z
2026-05-17 4 legs FJL
? → OPIS → OEDF → OMAG → OPIS
? OPIS — → OPIS · Attock ferry FJL743D · sched Z
OPIS OEDF OPIS · Attock → OEDF · Ad Dammam intl FJL710 · 00710 · sched Z
OEDF OMAG OEDF · Ad Dammam → KIZAD Airport intl FJL711 · 00711 · sched Z
OEDF OPIS OEDF · Ad Dammam → OPIS · Attock ⚠ gap intl FJL711 · 00711 · sched Z
2026-05-16 5 legs FJL
OPLA → OPIS → OPIS → OMSJ → OPLH → OMSJ
OPLA OPIS OPLA · Lahore → OPIS · Attock FJL751 · 00751 · 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 OPLH OPIS · Attock → OPLH · Lahore ⚠ gap FJL750 · 00750 · sched Z
OPIS OMSJ OPIS · Attock → OMSJ · Sharjah ⚠ gap intl FJL742 · 00742 · sched Z
2026-05-15 3 legs FJL
OPLA → OPKC → OPIS → ?
OPLA OPKC OPLA · Lahore → OPKC · Karachi FJL843 · 00843 · sched Z
OPLA OPIS OPLA · Lahore → OPIS · Attock ⚠ gap FJL751 · 00842 · sched Z
OPKC ? OPKC · Karachi → — ⚠ gap FJL842 · 00842 · sched Z
2026-05-14 5 legs round-trip FJL
OEJN → OPLH → OPLH → OMSJ → ? → OEJN
OEJN OPLH OEJN · Jeddah → OPLH · Lahore intl FJL587 · 00587 · sched Z
? OPLH — → OPLH · Lahore FJL501 · 00501 · sched Z
OPLA OMSJ OPLA · Lahore → OMSJ · Sharjah ⚠ gap intl FJL500 · 00500 · sched Z
OBBI ? OBBI · Manama → — ⚠ gap FJL531 · 00531 · sched Z
OPLA OEJN OPLA · Lahore → OEJN · Jeddah intl FJL586 · 00586 · sched Z
2026-05-13 7 legs FJL
OPLA → OPKC → OPLH → OPLA → OPIS → OPIS → OBBI → OPQT
OPLA OPKC OPLA · Lahore → OPKC · Karachi FJL843 · 00843 · sched Z
OPIS OPLH OPIS · Attock → OPLH · Lahore ⚠ gap FJL734 · 00734 · sched Z
OPKC OPLA OPKC · Karachi → OPLA · Lahore ⚠ gap FJL842 · 00842 · sched Z
? OPIS — → OPIS · Attock FJL857 · 00857 · sched Z
OPLA OPIS OPLA · Lahore → OPIS · Attock ⚠ gap FJL735 · 00735 · sched Z
OPLA OBBI OPLA · Lahore → OBBI · Manama ⚠ gap intl FJL530 · 00530 · sched Z
OPIS OPQT OPIS · Attock → OPQT · Quetta ⚠ gap FJL858 · 00858 · sched Z
2026-05-12 4 legs FJL
OPKC → VIAR → ? → OPKC → ?
OPKC VIAR OPKC · Karachi → VIAR · Amritsar intl FJL840 · 00840 · sched Z
OPLA ? OPLA · Lahore → — ⚠ gap FJL514 · 00514 · sched Z
OPLA OPKC OPLA · Lahore → OPKC · Karachi FJL841 · 00841 · sched Z
? ? — → — FJL515 · 00515 · sched Z
2026-05-11 2 legs FJL
OPLA → ? → ?
OPLA ? OPLA · Lahore → — FJL514 · 00514 · sched Z
? ? — → — FJL515 · 00515 · sched Z
2026-05-10 4 legs FJL
OERK → VIAR → OPLH → OERK → OBBI
OERK VIAR OERK · Riyadh → VIAR · Amritsar intl FJL581 · 00581 · sched Z
OBBI OPLH OBBI · Manama → OPLH · Lahore ⚠ gap intl FJL531 · 00531 · sched Z
OPLA OERK OPLA · Lahore → OERK · Riyadh ⚠ gap intl FJL580 · 00580 · sched Z
OPLA OBBI OPLA · Lahore → OBBI · Manama ⚠ gap intl FJL530 · 00530 · sched Z
2026-05-09 3 legs round-trip FJL
OMSJ → ? → OPLH → OMSJ
OMSJ ? OMSJ · Sharjah → — FJL503 · 00503 · sched Z
? OPLH — → OPLH · Lahore FJL531 · 00531 · sched Z
OPLA OMSJ OPLA · Lahore → OMSJ · Sharjah ⚠ gap intl FJL502 · 00502 · sched Z
2026-05-08 3 legs FJL
OERK → ? → OERK → OBBI
OERK ? OERK · Riyadh → — FJL581 · 00581 · sched Z
OPLA OERK OPLA · Lahore → OERK · Riyadh intl FJL580 · 00580 · sched Z
OPLH OBBI OPLH · Lahore → OBBI · Manama ⚠ gap intl FJL530 · 00530 · sched Z
2026-05-07 6 legs FJL
OPLA → OPIS → OPKC → OPLH → ? → ? → VIAR
OPLA OPIS OPLA · Lahore → OPIS · Attock FJL751 · 00751 · sched Z
OPLA OPKC OPLA · Lahore → OPKC · Karachi ⚠ gap FJL841 · 00841 · sched Z
? OPLH — → OPLH · Lahore FJL515 · 00515 · sched Z
OPLA ? OPLA · Lahore → — ⚠ gap FJL514 · 00514 · sched Z
OPIS ? OPIS · Attock → — ferry FJL750 · sched Z
OPKC VIAR OPKC · Karachi → VIAR · Amritsar intl FJL840 · 00840 · sched Z
2026-05-06 4 legs round-trip FJL
OERK → ? → OMSJ → ? → OERK
OERK ? OERK · Riyadh → — FJL581 · 00581 · sched Z
OPLA OMSJ OPLA · Lahore → OMSJ · Sharjah intl FJL502 · 00502 · sched Z
? ? — → — FJL503 · 00503 · sched Z
OPLA OERK OPLA · Lahore → OERK · Riyadh intl FJL580 · 00580 · sched Z
2026-05-05 5 legs round-trip FJL
OPKC → OPIS → OPKC → OPLA → OPIS → OPKC
OPKC OPIS OPKC · Karachi → OPIS · Attock FJL670 · 00670 · ⏱ 02:17– (Nonem)
OPIS OPKC OPIS · Attock → OPKC · Karachi FJL673 · 00673 · sched Z
OPKC OPLA OPKC · Karachi → OPLA · Lahore FJL846 · 00846 · sched Z
OPKC OPIS OPKC · Karachi → OPIS · Attock ⚠ gap FJL672 · 00672 · sched Z
OPIS OPKC OPIS · Attock → OPKC · Karachi FJL671 · 00671 · sched Z
2026-05-04 5 legs FJL
? → OPKC → ? → OPKC → OPKC → VIAR
? OPKC — → OPKC · Karachi FJL841 · 00841 · sched Z
OPKC ? OPKC · Karachi → — FJL810 · 00810 · sched Z
OPLH OPKC OPLH · Lahore → OPKC · Karachi FJL843 · 00843 · sched Z
OPFA OPKC OPFA · Faisalabad → OPKC · Karachi ⚠ gap FJL811 · 00811 · sched Z
OPKC VIAR OPKC · Karachi → VIAR · Amritsar intl FJL840 · 00840 · sched Z
2026-05-03 4 legs FJL
OMSJ → ? → ? → OMSJ → OMDB
OMSJ ? OMSJ · Sharjah → — FJL501 · 00501 · ⏱ 09:11– (Nonem)
OMDB ? OMDB · Dubai → — FJL513 · 00513 · sched Z
OPLA OMSJ OPLA · Lahore → OMSJ · Sharjah intl FJL500 · 00500 · sched Z
OPLA OMDB OPLA · Lahore → OMDB · Dubai ⚠ gap intl FJL512 · 00512 · sched Z
2026-05-02 4 legs FJL
OPLA → OEDF → OPLA → ? → OEJN
OPLA OEDF OPLA · Lahore → OEDF · Ad Dammam intl FJL570 · 00570 · sched Z
OEJN OPLA OEJN · Jeddah → OPLA · Lahore ⚠ gap intl FJL587 · 00587 · sched Z
OEDF ? OEDF · Ad Dammam → — ⚠ gap FJL571 · 00571 · sched Z
OPLH OEJN OPLH · Lahore → OEJN · Jeddah intl FJL586 · 00586 · sched Z
2026-05-01 4 legs round-trip FJL
OMSJ → OPLH → OPLA → OMSJ → OMSJ
OMSJ OPLH OMSJ · Sharjah → OPLH · Lahore intl FJL501 · 00501 · ⏱ 11:29– (Nonem)
OMSJ OPLA OMSJ · Sharjah → OPLA · Lahore ⚠ gap intl FJL503 · 00503 · sched Z
OPLA OMSJ OPLA · Lahore → OMSJ · Sharjah intl FJL502 · 00502 · sched Z
OPLA OMSJ OPLA · Lahore → OMSJ · Sharjah ⚠ gap intl FJL500 · 00500 · sched Z
2026-04-30 6 legs FJL
OPKC → OPLA → OPLA → OPKC → OEDF → OPKC → ?
OPKC OPLA OPKC · Karachi → OPLA · Lahore FJL842 · 00842 · ⏱ 16:58–18:30 (92m)
OPKC OPLA OPKC · Karachi → OPLA · Lahore ⚠ gap FJL846 · 00846 · ⏱ 22:06– (Nonem)
OPLA OPKC OPLA · Lahore → OPKC · Karachi FJL843 · 00843 · sched Z
OPLA OEDF OPLA · Lahore → OEDF · Ad Dammam ⚠ gap intl FJL570 · 00570 · sched Z
? OPKC — → OPKC · Karachi FJL847 · 00847 · sched Z
OEDF ? OEDF · Ad Dammam → — ⚠ gap FJL571 · 00571 · sched Z
2026-04-29 4 legs FJL
OMSJ → ? → ? → OMSJ → OERK
OMSJ ? OMSJ · Sharjah → — FJL503 · 00503 · ⏱ 19:47– (Nonem)
OERK ? OERK · Riyadh → — FJL581 · 00581 · sched Z
OPLA OMSJ OPLA · Lahore → OMSJ · Sharjah intl FJL502 · 00502 · sched Z
OPLA OERK OPLA · Lahore → OERK · Riyadh ⚠ gap intl FJL580 · 00580 · sched Z
2026-04-28 4 legs FJL
OPLA → OMSJ → OMSJ → OPLH → ?
OPLA OMSJ OPLA · Lahore → OMSJ · Sharjah intl FJL502 · 00502 · sched Z
OPLA OMSJ OPLA · Lahore → OMSJ · Sharjah ⚠ gap intl FJL500 · 00500 · sched Z
OMSJ OPLH OMSJ · Sharjah → OPLH · Lahore intl FJL501 · 00501 · sched Z
OMSJ ? OMSJ · Sharjah → — ⚠ gap FJL503 · 00503 · sched Z
2026-04-27 4 legs FJL
OPLH → OERK → OMSJ → OPLH → ?
OPLH OERK OPLH · Lahore → OERK · Riyadh intl FJL580 · 00580 · sched Z
OPLA OMSJ OPLA · Lahore → OMSJ · Sharjah ⚠ gap intl FJL502 · 00502 · sched Z
OMSJ OPLH OMSJ · Sharjah → OPLH · Lahore intl FJL503 · 00503 · sched Z
OERK ? OERK · Riyadh → — ⚠ gap FJL581 · 00581 · sched Z
2026-04-26 4 legs round-trip FJL
OMSJ → OPLA → OPLH → OERK → OMSJ
OMSJ OPLA OMSJ · Sharjah → OPLA · Lahore intl FJL503 · 00503 · ⏱ 19:46–22:33 (167m)
OERK OPLH OERK · Riyadh → OPLH · Lahore ⚠ gap intl FJL581 · 00581 · sched Z
OPLH OERK OPLH · Lahore → OERK · Riyadh intl FJL580 · 00580 · sched Z
OPLA OMSJ OPLA · Lahore → OMSJ · Sharjah ⚠ gap intl FJL502 · 00502 · sched Z
2026-04-25 6 legs round-trip FJL
OPKC → OPLA → OPKC → OPKC → OPLA → OPLA → OPKC
OPKC OPLA OPKC · Karachi → 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
OPKC OPLA OPKC · Karachi → OPLA · Lahore FJL842 · 00842 · sched Z
OPKC OPLA OPKC · Karachi → OPLA · Lahore ⚠ gap FJL840 · 00840 · sched Z
OPLA OPKC OPLA · Lahore → OPKC · Karachi FJL843 · 00843 · sched Z
2026-04-24 4 legs FJL
OPLH → OERK → ? → OPLA → OPKC
OPLH OERK OPLH · Lahore → OERK · Riyadh intl FJL580 · 00580 · sched Z
OERK ? OERK · Riyadh → — FJL581 · 00581 · sched Z
OPKC OPLA OPKC · Karachi → OPLA · Lahore FJL846 · 00846 · sched Z
OPLA OPKC OPLA · Lahore → OPKC · Karachi FJL847 · 00847 · sched Z
2026-04-23 4 legs FJL
OMSJ → OPLA → ? → OMSJ → OERK
OMSJ OPLA OMSJ · Sharjah → OPLA · Lahore intl FJL503 · 00503 · sched Z
OERK ? OERK · Riyadh → — ⚠ gap FJL581 · 00581 · sched Z
OPLH OMSJ OPLH · Lahore → OMSJ · Sharjah intl FJL502 · 00502 · sched Z
OPLH OERK OPLH · Lahore → OERK · Riyadh ⚠ gap intl FJL580 · 00580 · sched Z
2026-04-22 4 legs FJL
OPLH → OMSJ → OERK → OPLH → OPLA
OPLH OMSJ OPLH · Lahore → OMSJ · Sharjah intl FJL502 · 00502 · sched Z
OPLH OERK OPLH · Lahore → OERK · Riyadh ⚠ gap intl FJL580 · 00580 · sched Z
OERK OPLH OERK · Riyadh → OPLH · Lahore intl FJL581 · 00581 · sched Z
OMSJ OPLA OMSJ · Sharjah → OPLA · Lahore ⚠ gap intl FJL503 · 00503 · sched Z
2026-04-21 4 legs round-trip FJL
OMSJ → OPLA → ? → OEDF → OMSJ
OMSJ OPLA OMSJ · Sharjah → OPLA · Lahore intl FJL503 · 00503 · sched Z
OEDF ? OEDF · Ad Dammam → — ⚠ gap FJL571 · 00571 · sched Z
OPLA OEDF OPLA · Lahore → OEDF · Ad Dammam intl FJL570 · 00570 · sched Z
OPLA OMSJ OPLA · Lahore → OMSJ · Sharjah ⚠ gap intl FJL502 · 00502 · sched Z
2026-04-20 4 legs FJL
OMSJ → OPLA → OMSJ → OPLH → OEDF
OMSJ OPLA OMSJ · Sharjah → OPLA · Lahore intl FJL503 · 00503 · ⏱ 19:36– (Nonem)
OPLA OMSJ OPLA · Lahore → OMSJ · Sharjah intl FJL502 · 00502 · sched Z
OEDF OPLH OEDF · Ad Dammam → OPLH · Lahore ⚠ gap intl FJL571 · 00571 · sched Z
OPLA OEDF OPLA · Lahore → OEDF · Ad Dammam ⚠ gap intl FJL570 · 00570 · sched Z
2026-04-19 4 legs round-trip FJL
OPLA → OMSJ → OPLA → OERK → OPLA
OPLA OMSJ OPLA · Lahore → OMSJ · Sharjah intl FJL502 · 00502 · sched Z
OERK OPLA OERK · Riyadh → OPLA · Lahore ⚠ gap intl FJL581 · 00581 · sched Z
OPLA OERK OPLA · Lahore → OERK · Riyadh intl FJL580 · 00580 · sched Z
OMSJ OPLA OMSJ · Sharjah → OPLA · Lahore ⚠ gap intl FJL503 · 00503 · sched Z
2026-04-18 4 legs FJL
OEDF → OPLH → OPLA → OEDF → OMSJ
OEDF OPLH OEDF · Ad Dammam → OPLH · Lahore intl FJL571 · 00571 · sched Z
OMSJ OPLA OMSJ · Sharjah → OPLA · Lahore ⚠ gap intl FJL503 · 00503 · sched Z
OPLH OEDF OPLH · Lahore → OEDF · Ad Dammam ⚠ gap intl FJL570 · 00570 · sched Z
OPLA OMSJ OPLA · Lahore → OMSJ · Sharjah ⚠ gap intl FJL502 · 00502 · sched Z
2026-04-17 4 legs FJL
OMSJ → OPLA → OERK → OMSJ → OPLA
OMSJ OPLA OMSJ · Sharjah → OPLA · Lahore intl FJL503 · 00503 · ⏱ 20:28– (Nonem)
OPLA OERK OPLA · Lahore → OERK · Riyadh intl FJL580 · 00580 · sched Z
OPLA OMSJ OPLA · Lahore → OMSJ · Sharjah ⚠ gap intl FJL502 · 00502 · sched Z
OERK OPLA OERK · Riyadh → OPLA · Lahore ⚠ gap intl FJL581 · 00581 · sched Z
2026-04-16 6 legs round-trip FJL
OPKC → OPLA → OPKC → OPKC → OPLA → OPLA → OPKC
OPKC OPLA OPKC · Karachi → OPLA · Lahore FJL842 · 00842 · sched Z
OPLA OPKC OPLA · Lahore → OPKC · Karachi 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
OPKC OPLA OPKC · Karachi → OPLA · Lahore ⚠ gap FJL846 · 00846 · sched Z
OPLA OPKC OPLA · Lahore → OPKC · Karachi FJL843 · 00843 · sched Z
2026-04-15 6 legs FJL
OPLH → OPKC → OPKC → OPLA → OPLA → OPLA → OPKC
OPLH OPKC OPLH · Lahore → OPKC · Karachi FJL843 · 00843 · sched Z
OPLA OPKC OPLA · Lahore → OPKC · Karachi ⚠ gap 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
OPKC OPLA OPKC · Karachi → OPLA · Lahore ⚠ gap FJL842 · 00842 · sched Z
OPLA OPKC OPLA · Lahore → OPKC · Karachi FJL847 · 00847 · sched Z
2026-04-14 6 legs FJL
OPLA → OPKC → OPLA → OPLA → OPKC → OPLA → OPKC
OPLA OPKC OPLA · Lahore → OPKC · Karachi FJL843 · 00843 · sched Z
OPKC OPLA OPKC · Karachi → OPLA · Lahore FJL846 · 00846 · sched Z
OPKC OPLA OPKC · Karachi → OPLA · Lahore ⚠ gap FJL840 · 00840 · sched Z
OPLA OPKC OPLA · Lahore → OPKC · Karachi FJL841 · 00841 · sched Z
OPKC OPLA OPKC · Karachi → OPLA · Lahore FJL842 · 00842 · sched Z
OPLA OPKC OPLA · Lahore → OPKC · Karachi FJL847 · 00847 · sched Z
2026-04-13 5 legs FJL
? → ? → OPKC → OPKC → OPLA → OPLA
? ? — → — ferry FJL672 · sched Z
OPLA OPKC OPLA · Lahore → OPKC · Karachi FJL847 · 00847 · sched Z
OPIS OPKC OPIS · Attock → OPKC · Karachi ⚠ gap FJL673 · 00673 · sched Z
OPKC OPLA OPKC · Karachi → OPLA · Lahore FJL842 · 00842 · sched Z
OPKC OPLA OPKC · Karachi → OPLA · Lahore ⚠ gap FJL846 · 00846 · sched Z
2026-04-12 4 legs round-trip FJL
OERK → OPIS → OPKC → ? → OERK
OERK OPIS OERK · Riyadh → OPIS · Attock intl FJL781 · 00781 · ⏱ 19:59– (Nonem)
OPIS OPKC OPIS · Attock → OPKC · Karachi FJL673 · 00673 · sched Z
OPKC ? OPKC · Karachi → — FJL672 · 00672 · sched Z
OPIS OERK OPIS · Attock → OERK · Riyadh intl FJL780 · 00780 · sched Z
2026-04-11 4 legs round-trip FJL
OERK → OPIS → OEDF → OPIS → OERK
OERK OPIS OERK · Riyadh → OPIS · Attock intl FJL783 · 00783 · sched Z
OPIS OEDF OPIS · Attock → OEDF · Ad Dammam intl FJL710 · 00710 · sched Z
OEDF OPIS OEDF · Ad Dammam → OPIS · Attock intl FJL711 · 00711 · sched Z
OPIS OERK OPIS · Attock → OERK · Riyadh intl FJL782 · 00782 · sched Z
2026-04-10 4 legs FJL
OMDM → OPIS → ? → OPKC → OPIS
OMDM OPIS OMDM · Dubai → OPIS · Attock intl FJL743 · 00743 · sched Z
OPIS ? OPIS · Attock → — FJL742 · 00742 · sched Z
OPIS OPKC OPIS · Attock → OPKC · Karachi FJL673 · 00673 · sched Z
OPKC OPIS OPKC · Karachi → OPIS · Attock FJL672 · 00672 · sched Z
2026-04-09 4 legs round-trip FJL
OPIS → OEJN → OPIS → OERK → OPIS
OPIS OEJN OPIS · Attock → OEJN · Jeddah intl FJL700 · 00700 · sched Z
OEJN OPIS OEJN · Jeddah → OPIS · Attock intl FJL701 · 00701 · sched Z
OPIS OERK OPIS · Attock → OERK · Riyadh intl FJL782 · 00782 · sched Z
OERK OPIS OERK · Riyadh → OPIS · Attock intl FJL783 · 00783 · sched Z
2026-04-08 3 legs round-trip FJL
OPIS → OPQT → OPIS → OPIS
OPIS OPQT OPIS · Attock → OPQT · Quetta FJL858 · 00858 · sched Z
OPQT OPIS OPQT · Quetta → OPIS · Attock FJL857 · 00857 · sched Z
OMSJ OPIS OMSJ · Sharjah → OPIS · Attock ⚠ gap intl FJL745 · 00745 · sched Z
2026-04-07 1 legs FJL
OPIS → ?
OPIS ? OPIS · Attock → — FJL744 · 00744 · sched Z
2026-04-06 2 legs round-trip FJL
OPIS → OEJN → OPIS
OPIS OEJN OPIS · Attock → OEJN · Jeddah intl FJL700 · 00700 · sched Z
OEJN OPIS OEJN · Jeddah → OPIS · Attock intl FJL701 · 00701 · sched Z
2026-04-05 4 legs FJL
OPIS → OPKC → OPIS → OPIS → OERK
OPIS OPKC OPIS · Attock → OPKC · Karachi FJL673 · 00673 · sched Z
OERK OPIS OERK · Riyadh → OPIS · Attock ⚠ gap intl FJL781 · 00781 · sched Z
OPKC OPIS OPKC · Karachi → OPIS · Attock ⚠ gap FJL672 · 00672 · sched Z
OPIS OERK OPIS · Attock → OERK · Riyadh intl FJL780 · 00780 · sched Z
2026-04-04 3 legs FJL
OPIS → OPIS → OPIS → OEDF
OPIS OPIS OPIS · Attock → OPIS · Attock FJL783 · 00783 · sched Z
OEDF OPIS OEDF · Ad Dammam → OPIS · Attock ⚠ gap intl FJL711 · 00711 · sched Z
OPIS OEDF OPIS · Attock → OEDF · Ad Dammam intl FJL710 · 00710 · sched Z
2026-04-03 7 legs round-trip FJL
OPKC → OPLA → OPLA → OPIS → OPKC → OPLA → OPKC → OPKC
OPKC OPLA OPKC · Karachi → OPLA · Lahore FJL842 · 00842 · ⏱ 10:56– (Nonem)
OPKC OPLA OPKC · Karachi → OPLA · Lahore ⚠ gap FJL846 · 00846 · sched Z
OPLA OPIS OPLA · Lahore → OPIS · Attock FJL9960 · 009960 · sched Z
OPLA OPKC OPLA · Lahore → OPKC · Karachi ⚠ gap FJL847 · 00847 · sched Z
OPKC OPLA OPKC · Karachi → OPLA · Lahore FJL840 · 00840 · sched Z
OPLA OPKC OPLA · Lahore → OPKC · Karachi FJL841 · 00841 · sched Z
OPLA OPKC OPLA · Lahore → OPKC · Karachi ⚠ gap FJL843 · 00843 · sched Z
2026-04-02 5 legs round-trip FJL
OPLA → OPKC → OPLA → OPSF → OPLH → OPLA
OPLA OPKC OPLA · Lahore → OPKC · Karachi FJL843 · 00843 · ⏱ 08:12–09:59 (107m)
OPKC OPLA OPKC · Karachi → OPLA · Lahore FJL842 · 00842 · sched Z
OPLA OPSF OPLA · Lahore → OPSF · Karachi FJL847 · 00847 · sched Z
OPIS OPLH OPIS · Attock → OPLH · Lahore ⚠ gap FJL9961 · 009961 · sched Z
OPKC OPLA OPKC · Karachi → OPLA · Lahore ⚠ gap FJL846 · 00846 · sched Z
2026-04-01 4 legs FJL
OPIS → OEJN → ? → OPIS → OMSJ
OPIS OEJN OPIS · Attock → OEJN · Jeddah intl FJL700 · 00700 · sched Z
OEJN ? OEJN · Jeddah → — FJL701 · 00701 · sched Z
OMSJ OPIS OMSJ · Sharjah → OPIS · Attock intl FJL743 · 00743 · sched Z
OPIS OMSJ OPIS · Attock → OMSJ · Sharjah intl FJL742 · 00742 · sched Z
2026-03-31 4 legs round-trip FJL
OPKC → OPIS → OPIS → OMSJ → OPKC
OPKC OPIS OPKC · Karachi → OPIS · Attock FJL672 · 00672 · 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 OPKC OPIS · Attock → OPKC · Karachi ⚠ gap FJL673 · 00673 · sched Z
2026-03-30 4 legs round-trip FJL
OEJN → OPIS → OMSJ → OPIS → OEJN
OEJN OPIS OEJN · Jeddah → OPIS · Attock intl FJL701 · 00701 · sched Z
OPIS OMSJ OPIS · Attock → OMSJ · Sharjah intl FJL742 · 00742 · sched Z
OMDB OPIS OMDB · Dubai → OPIS · Attock ⚠ gap intl FJL743 · 00743 · sched Z
OPIS OEJN OPIS · Attock → OEJN · Jeddah intl FJL700 · 00700 · sched Z
2026-03-29 7 legs round-trip FJL
OPKC → OPLA → OPKC → OPMT → ? → OPLA → OPKC → OPKC
OPKC OPLA OPKC · Karachi → OPLA · Lahore FJL842 · 00842 · ⏱ 15:20– (Nonem)
OPLA OPKC OPLA · Lahore → OPKC · Karachi FJL841 · 00841 · sched Z
OPKC OPMT OPKC · Karachi → OPMT · Multan FJL870 · 00870 · sched Z
OPLA ? OPLA · Lahore → — ⚠ gap FJL9960 · 009960 · sched Z
OPKC OPLA OPKC · Karachi → OPLA · Lahore FJL840 · 00840 · sched Z
OPLH OPKC OPLH · Lahore → OPKC · Karachi ⚠ gap FJL843 · 00843 · sched Z
OPMT OPKC OPMT · Multan → OPKC · Karachi ⚠ gap FJL871 · 00871 · sched Z
2026-03-28 6 legs round-trip FJL
OPKC → OPLA → OPLH → OPKC → OPLA → OPKC → OPKC
OPKC OPLA OPKC · Karachi → OPLA · Lahore FJL842 · 00842 · ⏱ 12:37– (Nonem)
OPKC OPLH OPKC · Karachi → OPLH · Lahore ⚠ gap FJL848 · 00848 · ⏱ 18:02– (Nonem)
OPLA OPKC OPLA · Lahore → OPKC · Karachi ⚠ gap FJL849 · 00849 · sched Z
OPKC OPLA OPKC · Karachi → OPLA · Lahore FJL840 · 00840 · sched Z
OPLA OPKC OPLA · Lahore → OPKC · Karachi FJL843 · 00843 · sched Z
OPLA OPKC OPLA · Lahore → OPKC · Karachi ⚠ gap FJL841 · 00841 · sched Z
2026-03-27 6 legs round-trip FJL
OPKC → OPLA → OPLA → OPLH → OEJN → OPKC → OPKC
OPKC OPLA OPKC · Karachi → OPLA · Lahore FJL840 · 00840 · sched Z
OPKC OPLA OPKC · Karachi → OPLA · Lahore ⚠ gap FJL842 · 00842 · sched Z
OEJN OPLH OEJN · Jeddah → OPLH · Lahore ⚠ gap intl FJL587 · 00587 · sched Z
OPLA OEJN OPLA · Lahore → OEJN · Jeddah ⚠ gap intl FJL586 · 00586 · sched Z
OPLA OPKC OPLA · Lahore → OPKC · Karachi ⚠ gap FJL843 · 00843 · sched Z
OPLA OPKC OPLA · Lahore → OPKC · Karachi ⚠ gap FJL841 · 00841 · sched Z
2026-03-26 1 legs FJL
OMSJ → OPLH
OMSJ OPLH OMSJ · Sharjah → OPLH · Lahore intl FJL503 · 00503 · sched Z
2026-03-24 1 legs FJL
OPIS → ?
OPIS ? OPIS · Attock → — FJL744 · 00744 · sched Z