✈ Spire
Tail-Tracer
Dashboard
Aircraft
Rotations
Operators
Airports
Delays
Globe
‹ Aircraft
AP-BGY
/ 7608F9
94 flights over 52 days · 1.81 legs/day · base OPIS · Attock · operators: PIA
94
Flights
12
Airports served
2%
ADS-B observed
0
Ferry / no-flightnum
Aircraft identity
Boeing 777-240(LR)
B77L
Pakistan International Airlines
· reg AP-BGY
Boeing ·
free OpenSky data
+ Photo / OSINT via Firecrawl (1 credit)
Rotation map
· last 14 days of legs
Daily rotations
2026-05-22
1 legs
PIA
OPIS → OPKC
OPIS
→
OPKC
OPIS · Attock → OPKC · Karachi
PIA369 · PK369 · sched Z
2026-05-21
1 legs
PIA
CYYZ → OPIS
CYYZ
→
OPIS
CYYZ · Toronto → OPIS · Attock
intl
PIA782 · PK782 · sched 16:15Z
2026-05-20
2 legs
PIA
OEJN → OPLA → CYYZ
OEJN
→
OPLA
OEJN · Jeddah → OPLA · Lahore
intl
PIA836 · PK836 · sched 04:35Z
OPLA
→
CYYZ
OPLA · Lahore → CYYZ · Toronto
intl
PIA789 · PK789 · sched 23:15Z
2026-05-19
4 legs
PIA
OPKC → OEJN → OPLA → OEJN → OEJN
OPKC
→
OEJN
OPKC · Karachi → OEJN · Jeddah
intl
PIA845 · PK845 · ⏱ 07:15– (Nonem)
OEJN
→
OPLA
OEJN · Jeddah → OPLA · Lahore
intl
PIA846 · PK846 · sched 13:25Z
OPLA
→
OEJN
OPLA · Lahore → OEJN · Jeddah
intl
PIA835 · PK835 · sched Z
OPKC
→
OEJN
OPKC · Karachi → OEJN · Jeddah
⚠ gap
intl
PIA845 · PK845 · sched Z
2026-05-18
4 legs
PIA
OPLA → OEMA → OPKC → OEJN → OPKC
OPLA
→
OEMA
OPLA · Lahore → OEMA · Medina
intl
PIA715 · PK715 · sched 01:05Z
OEMA
→
OPKC
OEMA · Medina → OPKC · Karachi
intl
PIA748 · PK748 · sched 08:20Z
OPKC
→
OEJN
OPKC · Karachi → OEJN · Jeddah
intl
PIA761 · PK761 · sched 17:15Z
OEJN
→
OPKC
OEJN · Jeddah → OPKC · Karachi
intl
PIA764 · PK764 · sched 23:30Z
2026-05-17
5 legs
PIA
OPLA → OEMA → OPIS → OEMA → OESB → ?
OPLA
→
OEMA
OPLA · Lahore → OEMA · Medina
intl
PIA747 · PK747 · sched 21:05Z
OEMA
→
OPIS
OEMA · Medina → OPIS · Attock
intl
PIA714 · PK714 · sched 04:05Z
OPIS
→
OEMA
OPIS · Attock → OEMA · Medina
intl
PIA713 · PK713 · sched 11:20Z
OEMA
→
OESB
OEMA · Medina → OESB · Shaybah
PIA716 · PK716 · sched 18:15Z
?
→
?
— → —
PIA716 · PK716 · sched Z
2026-05-16
2 legs
PIA
CYYZ → OPLA → OESB
CYYZ
→
OPLA
CYYZ · Toronto → OPLA · Lahore
intl
PIA798 · PK798 · sched 01:55Z
OPLA
→
OESB
OPLA · Lahore → OESB · Shaybah
intl
PIA747 · PK747 · sched 21:05Z
2026-05-15
1 legs
PIA
OPIS → CYYZ
OPIS
→
CYYZ
OPIS · Attock → CYYZ · Toronto
intl
PIA781 · PK781 · sched 09:10Z
2026-05-14
1 legs
PIA
CYYZ → OPIS
CYYZ
→
OPIS
CYYZ · Toronto → OPIS · Attock
intl
PIA782 · PK782 · sched Z
2026-05-13
1 legs
PIA
OPLA → CYYZ
OPLA
→
CYYZ
OPLA · Lahore → CYYZ · Toronto
intl
PIA789 · PK789 · sched 23:15Z
2026-05-12
2 legs
PIA
OPKC → CYYZ → OPLA
OPKC
→
CYYZ
OPKC · Karachi → CYYZ · Toronto
intl
PIA783 · PK783 · sched 03:15Z
CYYZ
→
OPLA
CYYZ · Toronto → OPLA · Lahore
intl
PIA790 · PK790 · sched 21:00Z
2026-05-10
1 legs
PIA
CYYZ → OPKC
CYYZ
→
OPKC
CYYZ · Toronto → OPKC · Karachi
intl
PIA784 · PK784 · sched 17:00Z
2026-05-09
2 legs
round-trip
PIA
CYYZ → OPLA → CYYZ
CYYZ
→
OPLA
CYYZ · Toronto → OPLA · Lahore
intl
PIA798 · PK798 · sched 01:00Z
OPLA
→
CYYZ
OPLA · Lahore → CYYZ · Toronto
intl
PIA797 · PK797 · sched 23:30Z
2026-05-08
1 legs
PIA
OPIS → CYYZ
OPIS
→
CYYZ
OPIS · Attock → CYYZ · Toronto
intl
PIA781 · PK781 · sched 09:10Z
2026-05-07
2 legs
round-trip
PIA
OPIS → EGCC → OPIS
OPIS
→
EGCC
OPIS · Attock → EGCC · Manchester, Greater Manchester
intl
PIA701 · PK701 · sched 07:30Z
EGCC
→
OPIS
EGCC · Manchester, Greater Manchester → OPIS · Attock
intl
PIA702 · PK702 · sched 18:30Z
2026-05-06
2 legs
round-trip
PIA
OPIS → EGLL → OPIS
OPIS
→
EGLL
OPIS · Attock → EGLL · London
intl
PIA785 · PK785 · sched 06:30Z
EGLL
→
OPIS
EGLL · London → OPIS · Attock
intl
PIA786 · PK786 · sched 18:05Z
2026-05-05
3 legs
round-trip
PIA
OPIS → EGCC → EGCC → OPIS
OPIS
→
EGCC
OPIS · Attock → EGCC · Manchester, Greater Manchester
intl
PIA701 · PK701 · sched 07:30Z
OPIS
→
EGCC
OPIS · Attock → EGCC · Manchester, Greater Manchester
⚠ gap
intl
PIA701 · PK701 · sched 07:30Z
EGCC
→
OPIS
EGCC · Manchester, Greater Manchester → OPIS · Attock
intl
PIA702 · PK702 · sched 18:30Z
2026-05-04
2 legs
PIA
OPLH → EGLL → OPIS
OPLH
→
EGLL
OPLH · Lahore → EGLL · London
intl
PIA757 · PK757 · sched 07:20Z
EGLL
→
OPIS
EGLL · London → OPIS · Attock
intl
PIA786 · PK786 · sched 18:05Z
2026-05-03
2 legs
PIA
OPIS → EGLL → OPLA
OPIS
→
EGLL
OPIS · Attock → EGLL · London
intl
PIA785 · PK785 · sched 07:30Z
EGLL
→
OPLA
EGLL · London → OPLA · Lahore
intl
PIA758 · PK758 · sched 18:05Z
2026-05-02
2 legs
round-trip
PIA
OPIS → EGCC → OPIS
OPIS
→
EGCC
OPIS · Attock → EGCC · Manchester, Greater Manchester
intl
PIA701 · PK701 · sched 07:30Z
EGCC
→
OPIS
EGCC · Manchester, Greater Manchester → OPIS · Attock
intl
PIA702 · PK702 · sched 18:30Z
2026-04-30
2 legs
round-trip
PIA
OPIS → OERK → OPIS
OPIS
→
OERK
OPIS · Attock → OERK · Riyadh
intl
PIA753 · PK753 · sched 03:50Z
OERK
→
OPIS
OERK · Riyadh → OPIS · Attock
intl
PIA754 · PK754 · sched 10:45Z
2026-04-29
2 legs
round-trip
PIA
OPIS → OERK → OPIS
OPIS
→
OERK
OPIS · Attock → OERK · Riyadh
intl
PIA753 · PK753 · sched 03:50Z
OERK
→
OPIS
OERK · Riyadh → OPIS · Attock
intl
PIA754 · PK754 · sched 10:45Z
2026-04-28
2 legs
round-trip
PIA
OPIS → EGCC → OPIS
OPIS
→
EGCC
OPIS · Attock → EGCC · Manchester, Greater Manchester
intl
PIA701 · PK701 · sched 07:30Z
EGCC
→
OPIS
EGCC · Manchester, Greater Manchester → OPIS · Attock
intl
PIA702 · PK702 · sched 18:30Z
2026-04-25
2 legs
round-trip
PIA
OPIS → OERK → OPIS
OPIS
→
OERK
OPIS · Attock → OERK · Riyadh
intl
PIA753 · PK753 · sched 03:50Z
OERK
→
OPIS
OERK · Riyadh → OPIS · Attock
intl
PIA754 · PK754 · sched 10:45Z
2026-04-22
2 legs
round-trip
PIA
OPIS → EGLL → OPIS
OPIS
→
EGLL
OPIS · Attock → EGLL · London
intl
PIA785 · PK785 · sched 06:30Z
EGLL
→
OPIS
EGLL · London → OPIS · Attock
intl
PIA786 · PK786 · sched 18:05Z
2026-04-21
2 legs
round-trip
PIA
OPIS → EGCC → OPIS
OPIS
→
EGCC
OPIS · Attock → EGCC · Manchester, Greater Manchester
intl
PIA701 · PK701 · sched 07:30Z
EGCC
→
OPIS
EGCC · Manchester, Greater Manchester → OPIS · Attock
intl
PIA702 · PK702 · sched 18:30Z
2026-04-20
1 legs
PIA
WMKK → OPIS
WMKK
→
OPIS
WMKK · Sepang → OPIS · Attock
intl
PIA895 · PK895 · sched 04:30Z
2026-04-19
3 legs
PIA
OPIS → OERK → OPIS → WMKK
OPIS
→
OERK
OPIS · Attock → OERK · Riyadh
intl
PIA753 · PK753 · sched 04:00Z
OERK
→
OPIS
OERK · Riyadh → OPIS · Attock
intl
PIA754 · PK754 · sched 10:45Z
OPIS
→
WMKK
OPIS · Attock → WMKK · Sepang
intl
PIA894 · PK894 · sched 17:45Z
2026-04-18
2 legs
round-trip
PIA
OPIS → OERK → OPIS
OPIS
→
OERK
OPIS · Attock → OERK · Riyadh
intl
PIA753 · PK753 · sched 04:00Z
OERK
→
OPIS
OERK · Riyadh → OPIS · Attock
intl
PIA754 · PK754 · sched 10:45Z
2026-04-17
2 legs
round-trip
PIA
OPIS → LFPG → OPIS
OPIS
→
LFPG
OPIS · Attock → LFPG · Paris (Roissy-en-France, Val-d'Oise)
intl
PIA749 · PK749 · sched 06:45Z
LFPG
→
OPIS
LFPG · Paris (Roissy-en-France, Val-d'Oise) → OPIS · Attock
intl
PIA750 · PK750 · sched 17:30Z
2026-04-16
1 legs
PIA
CYYZ → OPIS
CYYZ
→
OPIS
CYYZ · Toronto → OPIS · Attock
intl
PIA782 · PK782 · sched 16:15Z
2026-04-15
1 legs
PIA
OPLA → CYYZ
OPLA
→
CYYZ
OPLA · Lahore → CYYZ · Toronto
intl
PIA789 · PK789 · sched 23:15Z
2026-04-14
2 legs
PIA
OPKC → CYYZ → OPLA
OPKC
→
CYYZ
OPKC · Karachi → CYYZ · Toronto
intl
PIA783 · PK783 · sched 03:20Z
CYYZ
→
OPLA
CYYZ · Toronto → OPLA · Lahore
intl
PIA790 · PK790 · sched 21:00Z
2026-04-12
1 legs
PIA
CYYZ → OPKC
CYYZ
→
OPKC
CYYZ · Toronto → OPKC · Karachi
intl
PIA784 · PK784 · sched 17:00Z
2026-04-11
2 legs
round-trip
PIA
CYYZ → OPLA → CYYZ
CYYZ
→
OPLA
CYYZ · Toronto → OPLA · Lahore
intl
PIA798 · PK798 · sched 01:00Z
OPLA
→
CYYZ
OPLA · Lahore → CYYZ · Toronto
intl
PIA797 · PK797 · sched 23:30Z
2026-04-10
2 legs
round-trip
PIA
CYYZ → OPIS → CYYZ
CYYZ
→
OPIS
CYYZ · Toronto → OPIS · Attock
intl
PIA782 · PK782 · sched 16:15Z
OPIS
→
CYYZ
OPIS · Attock → CYYZ · Toronto
intl
PIA781 · PK781 · sched 08:10Z
2026-04-09
2 legs
PIA
CYYZ → OPIS → OPIS
CYYZ
→
OPIS
CYYZ · Toronto → OPIS · Attock
intl
PIA782 · PK782 · sched 16:15Z
CYYZ
→
OPIS
CYYZ · Toronto → OPIS · Attock
⚠ gap
intl
PIA782 · PK782 · sched 16:15Z
2026-04-08
1 legs
PIA
OPLA → CYYZ
OPLA
→
CYYZ
OPLA · Lahore → CYYZ · Toronto
intl
PIA789 · PK789 · sched Z
2026-04-07
2 legs
PIA
OPKC → CYYZ → OPLA
OPKC
→
CYYZ
OPKC · Karachi → CYYZ · Toronto
intl
PIA783 · PK783 · ⏱ 03:48– (Nonem)
CYYZ
→
OPLA
CYYZ · Toronto → OPLA · Lahore
intl
PIA790 · PK790 · sched 21:00Z
2026-04-05
2 legs
PIA
OPLA → CYYZ → OPKC
OPLA
→
CYYZ
OPLA · Lahore → CYYZ · Toronto
intl
PIA797 · PK797 · sched 23:30Z
CYYZ
→
OPKC
CYYZ · Toronto → OPKC · Karachi
intl
PIA784 · PK784 · sched 17:00Z
2026-04-04
2 legs
round-trip
PIA
CYYZ → OPLA → CYYZ
CYYZ
→
OPLA
CYYZ · Toronto → OPLA · Lahore
intl
PIA798 · PK798 · sched 01:00Z
OPLA
→
CYYZ
OPLA · Lahore → CYYZ · Toronto
intl
PIA797 · PK797 · sched 23:30Z
2026-04-03
1 legs
PIA
OPIS → CYYZ
OPIS
→
CYYZ
OPIS · Attock → CYYZ · Toronto
intl
PIA781 · PK781 · sched 06:40Z
2026-04-02
1 legs
PIA
CYYZ → OPIS
CYYZ
→
OPIS
CYYZ · Toronto → OPIS · Attock
intl
PIA782 · PK782 · sched 14:00Z
2026-04-01
1 legs
PIA
OPLA → CYYZ
OPLA
→
CYYZ
OPLA · Lahore → CYYZ · Toronto
intl
PIA789 · PK789 · sched Z
2026-03-31
2 legs
PIA
OPKC → CYYZ → OPLA
OPKC
→
CYYZ
OPKC · Karachi → CYYZ · Toronto
intl
PIA783 · PK783 · sched 03:00Z
CYYZ
→
OPLA
CYYZ · Toronto → OPLA · Lahore
intl
PIA790 · PK790 · sched 21:00Z
2026-03-30
1 legs
PIA
CYYZ → OPKC
CYYZ
→
OPKC
CYYZ · Toronto → OPKC · Karachi
intl
PIA784 · PK784 · sched 17:00Z
2026-03-29
2 legs
PIA
OEJN → OPLA → CYYZ
OEJN
→
OPLA
OEJN · Jeddah → OPLA · Lahore
intl
PIA760 · PK760 · sched 04:30Z
OPLA
→
CYYZ
OPLA · Lahore → CYYZ · Toronto
intl
PIA797 · PK797 · sched 23:20Z
2026-03-28
2 legs
PIA
CYYZ → OPLA → OEJN
CYYZ
→
OPLA
CYYZ · Toronto → OPLA · Lahore
intl
PIA798 · PK798 · sched 01:30Z
OPLA
→
OEJN
OPLA · Lahore → OEJN · Jeddah
intl
PIA759 · PK759 · sched 11:55Z
2026-03-27
1 legs
PIA
OPIS → CYYZ
OPIS
→
CYYZ
OPIS · Attock → CYYZ · Toronto
intl
PIA781 · PK781 · sched 08:30Z
2026-03-26
1 legs
PIA
CYYZ → OPIS
CYYZ
→
OPIS
CYYZ · Toronto → OPIS · Attock
intl
PIA782 · PK782 · sched 16:15Z
2026-03-25
2 legs
round-trip
PIA
CYYZ → OPLA → CYYZ
CYYZ
→
OPLA
CYYZ · Toronto → OPLA · Lahore
intl
PIA790 · PK790 · sched 01:00Z
OPLA
→
CYYZ
OPLA · Lahore → CYYZ · Toronto
intl
PIA789 · PK789 · sched 23:05Z
2026-03-24
1 legs
PIA
OPKC → CYYZ
OPKC
→
CYYZ
OPKC · Karachi → CYYZ · Toronto
intl
PIA783 · PK783 · sched 07:00Z