✈ Spire
Tail-Tracer
Dashboard
Aircraft
Rotations
Operators
Airports
Delays
Globe
‹ 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
+ Photo / OSINT via Firecrawl (1 credit)
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