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