PlaneTrack / aircraft / 76BCC9

9V-OFI - Boeing 787 8

9V-OFI is a Boeing 787 8 operated by Scoot, Mode-S hex code 76BCC9. Track it live, browse its recent flights, or download its full position history.

Boeing 787 8 (9V-OFI)
Photo © Martin Oswald / Planespotters
Registration9V-OFI
Mode-S hex76BCC9
ManufacturerBoeing
Model787 8
OperatorScoot
Last seen2026-08-23 01:20 UTC
Last callsignTGW29

Recently active. Last received 3 hours ago, possibly beyond receiver coverage or landed.

Open the live map Buy full history (CSV) API access

Flight history 310 flights since Sep 2025

DateCallsignFromToDepArrRoute
2026-08-23 (today)TGW29?00:58Zlast received 01:20Z
2026-08-21TGW779??20:55Z22:18Z
2026-08-21TGW778??13:47Z20:55Z
2026-08-21TGW157??03:56Z13:47Z
2026-08-21TGW156??00:00Z03:56Z
2026-08-19 (partial)TGW883??00:00Z
2026-08-19TGW638WSSSVTBD13:10 +0814:16 +07
2026-08-19TGW639VTBDWSSS16:31 +0719:16 +08
2026-08-18TGW883??18:28Z23:58Z
2026-08-18TGW139ZGSZWSSS09:53 CST15:08 +08
2026-08-17TGW820??03:02Z11:16Z
2026-08-17TGW138WSSSZGSZ01:44 +0807:12 CST
2026-08-17TGW821RJOOWSSS20:43 JST21:22 +08
2026-08-16TGW60??03:29Z08:42Z
2026-08-16TGW61LOWWWSSS10:42 CEST06:39 +08
2026-08-15TGW625VTBS?11:18 +0719:08Z
2026-08-15TGW624?VTBS00:50Z11:17 +07
2026-08-15TGW29??00:50Z10:07Z
2026-08-14 (partial)TGW29??00:56Z
2026-08-13TGW29??21:32Z22:16Z
2026-08-13TGW821??07:00Z11:44Z
2026-08-13 (partial)TGW820??03:45Z
2026-08-13TGW28??16:45Z20:22Z
2026-08-12TGW624WSSSVTBS08:58 +0811:28 +07
2026-08-12TGW625VTBD?11:29 +0706:10Z
2026-08-11TGW61??19:13Z19:36Z
Earlier flights (285) - back to 2025-09-19
DateCallsignFromToDepArrRoute
2026-07-22TGW181ZGSZWSSS19:30 CST22:44 +08
2026-07-22TGW180WSSSZGSZ10:42 +0813:56 CST
2026-07-21 (partial)TGW280??00:01Z
2026-07-21TGW267WIKBWSSS21:20 WIB23:02 +08
2026-07-20TGW872??04:59Z14:30Z
2026-07-19TGW60??03:43Z08:38Z
2026-07-19TGW61LOWWWSSS10:39 CEST04:02 +08
2026-07-18TGW51LGMRWSSS09:21 EEST00:50 +08
2026-07-18TGW50??02:12Z18:10Z
2026-07-17TGW156??00:16Z04:22Z
2026-07-17TGW157ZBAAWSSS12:23 CST18:10 +08
2026-07-16 (partial)TGW288WSSS?10:50 +08
2026-07-16TGW626WSSSVTBD19:23 +0822:04 +07
2026-07-15TGW842?RKSI00:20Z09:56 KST
2026-07-15TGW843RKSSWSSS12:20 KST16:38 +08
2026-07-14TGW842WSSSRCSS02:58 +0807:08 CST
2026-07-14TGW157ZBAAWSSS12:58 CST20:46 +08
2026-07-14TGW467WMAPWSSS23:35 +0800:06 +08
2026-07-13 (partial)TGW156WSSS?02:54 +08
2026-07-13TGW610WSSSVTBD16:55 +0819:21 +07
2026-07-12TGW289WIKBWSSS15:04 WIB16:36 +08
2026-07-12TGW120WSSSZGSZ19:14 +0802:32 CST
2026-07-11TGW61LOWMWSSS10:57 CEST03:46 +08
2026-07-11TGW60LZIBWMKI07:56 CEST03:42 +08
2026-07-10TGW60WSSSWMKI02:58 +0803:34 +08
2026-07-10TGW288WSSSWIKB10:35 +0810:00 WIB
2026-07-09TGW180WSSSZGSZ10:43 +0819:38 CST
2026-07-08TGW50?LGMR02:39Z10:02 EEST
2026-07-08TGW51LGMRWSAT10:02 EEST01:16 +08
2026-07-07TGW797VOCLWSSS06:32 IST16:23 +08
2026-07-07TGW50WSSSWMKI01:57 +0802:30 +08
2026-07-07TGW282WSSSWIKN16:23 +0815:46 WIB
2026-07-07TGW283WIKBWSSS20:53 WIB22:24 +08
2026-07-06TGW796WSSS?17:39 +0821:50Z
2026-07-06 (partial)TGW280WSSS?13:07 +08
2026-07-05TGW29?WSSS01:08Z10:42 +08
2026-07-05TGW872WSSSRKSS12:53 +0823:11 KST
2026-07-04TGW10?YSSY00:34Z11:56 AEST
2026-07-04TGW11YSSYWIIH13:19 AEST23:57 WIB
2026-07-04TGW28WIIHYPPH23:58 WIB04:24 AWST
2026-07-03TGW532WSSSVVNB17:20 +0821:12 +07
2026-07-03TGW797VOCLWSSS05:59 IST17:19 +08
2026-07-02TGW796WSSS?16:49 +0821:28Z
2026-07-01TGW50LTBPLGAT05:38 +0307:46 EEST
2026-07-01TGW51LGMRWSAT09:45 EEST00:48 +08
2026-06-30 (partial)TGW50WSSS?05:21 +08
2026-06-30TGW266WSSSWIKB17:52 +0817:18 WIB
2026-06-30TGW797VOCLWSSS05:33 IST12:22 +08
2026-06-29 (partial)TGW280WSSS?08:01 +08
2026-06-29TGW796WSSS?16:55 +0821:12Z
2026-06-28TGW121ZGGGWSSS02:24 CST07:37 +08
2026-06-28TGW120WMKJZGSZ19:23 +0822:18 CST
2026-06-28TGW625VTBDWSSS11:10 +0719:22 +08
2026-06-28TGW624WSSSVTBD08:33 +0811:09 +07
2026-06-27TGW61LOWWWSSS10:47 CEST03:56 +08
2026-06-27 (partial)TGW60??00:00Z
2026-06-26TGW51LGMRWSSS09:17 EEST00:46 +08
2026-06-26 (partial)TGW50??02:19Z
2026-06-26TGW60WSSSWMKI03:19 +0807:58 +08
2026-06-25TGW610WSSSVTBD16:43 +0820:01 +07
2026-06-25 (partial)TGW50WSSS?01:35 +08
2026-06-25TGW611VTBDWSSS20:02 +0723:00 +08
2026-06-25TGW139ZGSZWSSS09:42 CST16:42 +08
2026-06-24TGW624WSSSVTBS08:42 +0809:42 +07
2026-06-24TGW138WMKJ?01:52 +0823:04Z
2026-06-24TGW625VTBDWSSS11:16 +0714:28 +08
2026-06-23TGW120WMKJZGGG19:11 +0802:24 CST
2026-06-23TGW289WIKBWSSS14:57 WIB16:42 +08
2026-06-23TGW288WSSSWIKB10:23 +0814:56 WIB
2026-06-22TGW638WSSSVTBD13:22 +0815:45 +07
2026-06-22TGW778WSSSWSSL21:49 +0804:35 +08
2026-06-22TGW779?WSAT20:38Z06:02 +08
2026-06-22TGW639VTBDWSSS15:45 +0718:46 +08
2026-06-21TGW61LOWWWSAT11:19 CEST04:08 +08
2026-06-21TGW60LZIBLOWW05:55 CEST11:18 CEST
2026-06-20 (partial)TGW121WSSS?13:08 +08
2026-06-20TGW638WSSSVTBD13:09 +0814:08 +07
2026-06-19TGW121ZGGGWMKJ03:05 CST06:00 +08
2026-06-19TGW120WSSSZGGG18:51 +0803:05 CST
2026-06-19 (partial)TGW289WSSS?16:26 +08
2026-06-18TGW121ZGSZWSSS03:08 CST06:14 +08
2026-06-18TGW120WMKJZGGG18:53 +0823:36 CST
2026-06-17 (partial)TGW779WSSS?05:49 +08
2026-06-17TGW778WSSSWSSL22:48 +0800:14 +08
2026-06-14TGW61LOWWWSAT10:53 CEST03:28 +08
2026-06-14TGW60LZIBLOWW06:01 CEST08:52 CEST
2026-06-13TGW187ZSFZWSSS10:41 CST20:42 +08
2026-06-13TGW466WSSSWMKK20:42 +0822:53 +08
2026-06-13TGW467WMKKWSSS22:54 +0803:16 +08
2026-06-12TGW181ZGSZWSSS18:54 CST02:13 +08
2026-06-12TGW180WSSSZGSZ10:59 +0818:52 CST
2026-05-29TGW50LTBPLGAT05:44 +0307:50 EEST
2026-05-29TGW51LGMRWSSS09:40 EEST01:02 +08
2026-05-28TGW50WMKJ?01:40 +0822:20Z
2026-05-28TGW156ZGSZZGGG14:28 CST06:16 CST
2026-05-28TGW157ZGSZWSSS14:29 CST01:39 +08
2026-05-27TGW843RKSSWSSS12:20 KST18:44 +08
2026-05-27TGW156WSSSZGSZ03:08 +0806:30 CST
2026-05-27TGW626WSSSVTBD18:44 +0819:42 +07
2026-05-27TGW627VTBDWSSS21:04 +0723:52 +08
2026-05-26 (partial)TGW267WSSS?22:41 +08
2026-05-25TGW289WIKBWSSS14:58 WIB16:40 +08
2026-05-24TGW29?RCMQ00:37Z16:46 CST
2026-05-24TGW872RCPORKSS16:46 CST23:19 KST
2026-05-23TGW11YSSYWSSS12:52 AEST12:31 +08
2026-05-23TGW28WIIHYPPH23:23 WIB05:22 AWST
2026-05-23 (partial)TGW10YSCN?10:22 AEST
2026-05-22TGW157??06:22Z12:54Z
2026-05-21TGW638WSSSVTBD13:00 +0814:14 +07
2026-05-21TGW156WSSSZGSZ03:18 +0806:32 CST
2026-05-21TGW639VTBDWSSS15:39 +0718:34 +08
2026-05-20TGW872RCTPRKSS08:13 CST21:18 KST
2026-05-20 (partial)TGW873RCTP?08:44 CST
2026-05-19 (partial)TGW750WSSS?10:21 +08
2026-05-19 (partial)TGW751WSSS?10:21 +08
2026-05-19TGW138WSSSZGSZ12:00 +0802:47 CST
2026-05-19 (partial)TGW139WSSS?13:49 +08
2026-05-12TGW8WIKNYPPH11:33 WIB17:12 AWST
2026-05-12TGW9YPPHWSSS18:21 AWST05:58 +08
2026-05-12TGW750WMKJWMKI06:00 +0806:26 +08
2026-05-12TGW181WIKBWSSS11:30 WIB23:08 +08
2026-05-11TGW180WSSSZGSZ10:55 +0814:12 CST
2026-05-11 (partial)TGW779WSSS?10:54 +08
2026-05-11TGW181ZGGGWMBT18:51 CST21:48 +08
2026-05-10 (partial)TGW779WSSS?04:48 +08
2026-05-10 (partial)TGW751WSSS?18:13 +08
2026-05-10TGW778WSSSWSSL21:47 +0804:44 +08
2026-05-09 (partial)TGW892RCPO?11:14 CST
2026-05-09TGW893RJCHWSSL19:42 JST06:06 +08
2026-05-09TGW750WMAPWMKF06:06 +0806:30 +08
2026-05-08TGW121?WSSL18:13Z05:14 +08
2026-05-08TGW288WSSSWIKB10:29 +0809:58 WIB
2026-05-08 (partial)TGW289WSSS?15:57 +08
2026-05-08TGW120WMKJZGGG19:24 +0802:13 CST
2026-05-07TGW893RJCHWMBT19:49 JST03:44 +08
2026-05-07TGW892RCPORCSS08:00 CST16:00 CST
2026-05-06TGW872WSSSRKSS12:47 +0823:08 KST
2026-05-06TGW873RKSSWSSS23:09 KST05:44 +08
2026-05-06 (partial)TGW892WSSS?07:37 +08
2026-05-06 (partial)TGW589WSSS?08:35 +08
2026-05-05TGW187RCMTWSSS10:37 CST14:35 +08
2026-05-05TGW267WIKBWSSS21:55 WIB23:32 +08
2026-05-05TGW588WSSSRPLL02:27 +0805:56 PST
2026-05-05 (partial)TGW186WSSS?10:35 +08
2026-05-03TGW60LZIBLOWW02:00 CEST10:48 CEST
2026-05-03TGW61LOWWWSAT10:48 CEST03:40 +08
2026-05-02 (partial)TGW138??01:46Z
2026-05-02TGW139?WIKB01:47Z14:08 WIB
2026-05-02TGW282WSSSWIKN17:16 +0821:44 WIB
2026-05-02TGW283WIKBWSSL21:44 WIB03:12 +08
2026-05-01TGW9YPPHWIKB18:25 AWST22:16 WIB
2026-05-01TGW8WSSSYPPH12:32 +0817:14 AWST
2026-04-30TGW8WSSSYPPH12:20 +0818:32 AWST
2026-04-30TGW9YPPHWIIA18:33 AWST21:44 WIB
2026-04-29TGW50??02:50Z03:14Z
2026-04-28 (partial)TGW50WSSS?01:38 +08
2026-04-28TGW639VTBDWSSS15:37 +0718:22 +08
2026-04-28TGW638WSSSVTBD13:09 +0815:37 +07
2026-04-27TGW751VILKWSSS12:04 IST18:56 +08
2026-04-26TGW750WSSSWMKI06:04 +0806:36 +08
2026-04-26TGW15YSSYWSSS20:45 AEST06:04 +08
2026-04-26TGW14WSSSYSSY10:05 +0819:22 AEST
2026-04-25TGW61LOWWWSSS11:01 CEST04:02 +08
2026-04-25 (partial)TGW60??00:00Z
2026-04-24TGW60WSSSWMKI03:17 +0807:58 +08
2026-04-24TGW50?LGAV02:34Z07:42 EEST
2026-04-24TGW51LGMRWSSS09:30 EEST00:40 +08
2026-04-23TGW180WSSSZGSZ10:48 +0814:00 CST
2026-04-23TGW181??10:57Z14:02Z
2026-04-23 (partial)TGW50WSSS?01:32 +08
2026-04-22TGW50?LGAV02:49Z07:56 EEST
2026-04-22TGW51LGMRWSSS09:59 EEST01:20 +08
2026-04-21TGW283??13:54Z14:24Z
2026-04-21 (partial)TGW50WSSS?01:56 +08
2026-04-21TGW624WSSSVTBD08:47 +0809:46 +07
2026-04-21TGW625VTBDWSSS11:18 +0714:04 +08
2026-04-20TGW624WSSSVTBD09:01 +0810:00 +07
2026-04-20 (partial)TGW779WSSS?05:54 +08
2026-04-20TGW778WSSSWSSL22:12 +0805:54 +08
2026-04-20TGW625VTBDWSSS11:32 +0722:12 +08
2026-04-19TGW60??00:00Z08:58Z
2026-04-19TGW61LOWWWSSS10:58 CEST03:58 +08
2026-04-18TGW8WSSSYPPH13:50 +0818:30 AWST
2026-04-18TGW9YPPHWSSS19:43 AWST03:25 +08
2026-04-18 (partial)TGW589??00:04Z
2026-04-17 (partial)TGW820??03:18Z
2026-04-17TGW588??18:13Z23:02Z
2026-04-17TGW821??08:36Z18:13Z
2026-04-16TGW9??10:21Z15:14Z
2026-04-16TGW8WSSSYPPH12:13 +0816:52 AWST
2026-04-13TGW50?LGSO03:07Z08:10 EEST
2026-04-13TGW51??07:32Z13:20Z
2026-04-12TGW180WSSSZGSZ10:36 +0818:52 CST
2026-04-12TGW181??10:56Z14:04Z
2026-04-11TGW544??01:06Z02:59Z
2026-04-11TGW545VVNBWSSS09:59 +0720:43 +08
2026-04-06TGW180WSSSZGSZ10:40 +0818:56 CST
2026-04-06TGW873WSSSRCTP10:40 +0800:14 CST
2026-04-05TGW872??08:51Z12:10Z
2026-04-05 (partial)TGW61LOWW?07:09 CEST
2026-04-04TGW61LOWWWSSS10:49 CEST03:52 +08
2026-04-04 (partial)TGW60??00:00Z
2026-04-03TGW50??02:44Z04:22Z
2026-04-03TGW51LGMRWSSS09:16 EEST00:54 +08
2026-04-02TGW451WMKKWSSS13:06 +0816:16 +08
2026-04-02 (partial)TGW181WSSS?10:47 +08
2026-04-02TGW450WSSSWMKK10:47 +0813:05 +08
2026-04-01TGW180WSSSZGSZ10:50 +0813:56 CST
2026-03-31TGW61LOWWWSSS11:03 CEST04:13 +08
2026-03-31TGW60??00:00Z09:02Z
2026-03-30TGW50??02:17Z06:13Z
2026-03-30TGW51LGMRWSSS09:14 EEST00:54 +08
2026-03-30TGW60WSSSWMKI03:23 +0807:59 +08
2026-03-29TGW139ZGSZWSSS10:17 CST15:50 +08
2026-03-28TGW138WSSSZGSZ02:04 +0807:06 CST
2026-03-16TGW497WBKKWSSS22:27 +0823:06 +08
2026-03-16TGW58??00:00Z00:44Z
2026-03-16TGW59??02:15Z14:27Z
2026-03-15TGW283WIKBWSSS20:52 WIB01:45 +08
2026-03-14TGW452WSSS?09:15 +0801:44Z
2026-03-14TGW453?WSSS03:17Z11:50 +08
2026-03-13 (partial)TGW281WSSS?12:50 +08
2026-03-13TGW282WSSSWIKN16:21 +0820:56 WIB
2026-03-13TGW283WIKBWSSS20:57 WIB22:30 +08
2026-03-11TGW13YSSY?20:03 AEDT10:22Z
2026-03-11TGW12WSSS?08:24 +0807:18Z
2026-03-09TGW12WSSSWIIL08:15 +0808:39 WIB
2026-03-09TGW13YSSY?20:26 AEDT14:49Z
2026-03-08TGW157?WIKB03:50Z16:44 WIB
2026-03-07TGW13YSSY?20:28 AEDT16:11Z
2026-03-07TGW12WSSSWIIL08:28 +0808:51 WIB
2026-03-06TGW29?WSAP00:43Z10:09 +08
2026-03-05TGW28WSSSWIIB23:14 +0823:29 WIB
2026-03-03TGW61LOWW?09:53 CET16:09Z
2026-03-02TGW512WSSS?11:18 +0806:48Z
2026-03-01TGW3YSSY?13:50 AEDT08:22Z
2026-02-28TGW819RJOYWIKN16:49 JST20:37 WIB
2026-02-28TGW2WSSSWIIL01:42 +0802:04 WIB
2026-02-26TGW28WSSS?23:20 +0816:39Z
2026-02-24TGW819RJOYRJKB15:43 JST17:05 JST
2026-02-20TGW3YSSYWRRR14:40 AEDT16:52 WITA
2026-02-19 (partial)TGW2??00:42Z
2026-02-19TGW3YSSY?14:44 AEDT09:10Z
2026-02-18TGW282WSSS?16:23 +0809:32Z
2026-02-17TGW596WSSS?18:35 +0813:58Z
2026-02-13TGW262WSSS?17:41 +0811:11Z
2026-02-11TGW282WSSS?16:17 +0809:47Z
2026-02-10TGW281WRRR?11:20 WITA05:03Z
2026-02-07TGW8WSSSWIIH13:12 +0813:22 WIB
2026-02-07TGW9YPPH?19:34 AWST14:45Z
2026-02-06TGW24WSSSWIIL10:44 +0811:09 WIB
2026-02-06TGW25YMML?22:22 AEDT12:27Z
2026-02-04TGW636WSSSVTBD15:35 +0817:48 +07
2026-02-03TGW596WSSS?17:38 +0813:24Z
2026-02-02TGW590WSSS?19:38 +0815:24Z
2026-02-01TGW9YPPH?18:27 AWST13:48Z
2026-02-01TGW8WSSS?12:14 +0805:18Z
2026-01-27TGW281WRRR?11:46 WITA04:53Z
2026-01-27TGW596WSSS?17:49 +0813:21Z
2026-01-27TGW280WIKBWRRR07:01 WIB10:20 WITA
2026-01-26TGW282WSSS?16:15 +0809:50Z
2026-01-26TGW283WRRR?20:18 WITA13:19Z
2026-01-26TGW281WRRR?11:24 WITA04:26Z
2026-01-24TGW596WSSSVOTP17:50 +0818:46 IST
2026-01-23TGW51LGMR?10:44 EET15:12Z
2026-01-07TGW513?WSSS11:06Z00:20 +08
2026-01-05TGW973VHHHWIKB23:24 HKT01:32 WIB
2025-12-27TGW61LOWW?10:14 CET16:35Z
2025-12-26TGW513?WSAP11:00Z00:16 +08
2025-12-24TGW843RKSS?11:55 KST05:23Z
2025-12-20TGW875RJAARJOK20:37 JST21:40 JST
2025-12-20TGW874WIKB?07:37 WIB07:26Z
2025-12-19TGW51LGMR?11:58 EET17:23Z
2025-12-18TGW513?WSAP11:13Z00:16 +08
2025-12-09TGW875RCTP?00:23 CST19:58Z
2025-09-30TGW13YSSY?21:08 AEST14:47Z
2025-09-30TGW12WIKBYSSY09:26 WIB19:13 AEST
2025-09-28TGW138WSSS?02:05 +0823:03Z
2025-09-26TGW721LGMRWMKI10:25 EEST01:08 +08
2025-09-25TGW611VTBD?19:12 +0713:35Z
2025-09-25TGW624WSSS?08:38 +0802:00Z
2025-09-24TGW605VTBD?15:37 +0710:04Z
2025-09-21TGW611VTBDWMKD19:22 +0721:44 +08
2025-09-19TGW189?WSAP15:59Z03:42 +08
2025-09-19TGW188WSSSZSFZ16:53 +0820:47 CST

Times are local to each airport. Hover for UTC. Tap Map to see the route flown. Partial records have a confirmed departure but no reliable arrival fix.

Data access

Live position and 365-day history for this aircraft are available through the PlaneTrack API (commercial use from $29/month) and as one-off CSV extracts from our own receiver network archive.