PlaneTrack / aircraft / HB-JNF

HB-JNF - Boeing 777-3DEER

HB-JNF is a Boeing 777-3DEER operated by Swiss International Air Lines, Mode-S hex code 4B191B. Track it live, browse its recent flights, or download its full position history.

Boeing 777-3DEER (HB-JNF)
Photo © Flyetski / Planespotters
RegistrationHB-JNF
Mode-S hex4B191B
ManufacturerBoeing
Model777-3DEER
OperatorSwiss International Air Lines
Last seen2026-10-02 22:10 UTC
Last callsignSWR40

In flight now. HB-JNF is currently in flight (LSZH to KLAX), phase cruise, 85% complete, ETA 16:49 PDT. Watch live

Track live on the map Buy full history (CSV) Free one-day sample API access

Flight history 400 flights since Aug 2025

DateCallsignFromToDepArrRoute
2026-10-02 (today)SWR40?—00:58Zin flight
2026-10-01 (partial)SWR93??00:00Z
2026-10-01SWR8TLSZHKORD13:20 CEST16:02 CDT
2026-09-30 (partial)SWR92SBGR?21:02 -03
2026-09-30SWR93SBGR?18:38 -0323:59Z
2026-09-30 (partial)SWR92SBGR?07:58 -03
2026-09-29SWR39KOAKLSZH19:54 PDT15:20 CEST
2026-09-28 (partial)SWR177??00:31Z
2026-09-28SWR35GLSZHKSFO13:49 CEST16:20 PDT
2026-09-27 (partial)SWR176??01:40Z
2026-09-26SWR181VTBSLSZH13:24 +0719:16 CEST
2026-09-26 (partial)SWR180??00:00Z
2026-09-25 (partial)SWR35GLSZH?02:00 CEST
2026-09-25SWR39KSFOLSZH20:24 PDT15:32 CEST
2026-09-25 (partial)SWR39KSFO?19:42 PDT
2026-09-24SWR35GLSZHKSFO14:00 CEST16:58 PDT
2026-09-23 (partial)SWR177??00:18Z
2026-09-22 (partial)SWR176??03:36Z
2026-09-21SWR41GKLAXLSZH19:35 PDT15:18 CEST
2026-09-21 (partial)SWR40KLAX?17:00 PDT
2026-09-20SWR40LSZHKLAX14:08 CEST16:58 PDT
2026-09-20SWR65KMIALSZH20:12 EDT10:22 CEST
2026-09-18 (partial)SWR176??01:36Z
2026-09-17SWR161RJAALSZH11:28 JST18:12 CEST
2026-09-16SWR160??11:45Z23:58Z
2026-09-16SWR9GKORDLSZH20:17 CDT11:02 CEST
2026-09-15SWR8TLSZHKORD20:12 CEST16:04 CDT
2026-09-15SWR9GKORDLSZH19:27 CDT10:16 CEST
2026-09-14SWR8TLSZHKORD13:44 CEST16:00 CDT
2026-09-14SWR65KMIALSZH20:00 EDT10:48 CEST
2026-09-13SWR139??11:31Z23:07Z
2026-09-13SWR139UGGGLSZH06:23 +0406:14 CEST
2026-09-13SWR64ELSZHKFLL13:32 CEST16:52 EDT
2026-09-12SWR138??07:54Z22:02Z
2026-09-11SWR177UGGGLSZH06:40 +0406:20 CEST
2026-09-10 (partial)SWR176??01:44Z
2026-09-09SWR39KSFOLSZH19:29 PDT14:54 CEST
2026-09-08SWR35GLSZHKSFO13:57 CEST16:20 PDT
2026-09-07SWR138?VHHH07:38Z16:06 HKT
2026-09-06 (partial)SWR180??00:39Z
2026-09-06SWR181VTBSLSZH13:13 +0719:36 CEST
2026-09-05SWR41G??02:40Z13:16Z
2026-09-05 (partial)SWR40??02:39Z
2026-09-04SWR65KMIALSZH20:01 EDT10:20 CEST
2026-09-04 (partial)SWR64E??00:00Z
2026-09-03SWR64E??11:18Z21:16Z
2026-09-03 (partial)SWR139??00:07Z
Earlier flights (354) - back to 2025-08-17
DateCallsignFromToDepArrRoute
2026-09-01SWR41GKLAXLSZH19:53 PDT15:34 CEST
2026-09-01 (partial)SWR40??00:00Z
2026-08-31 (partial)SWR8TKORD?19:37 CDT
2026-08-31SWR9GKORDLSZH19:38 CDT10:26 CEST
2026-08-30 (partial)SWR177??00:49Z
2026-08-30SWR8TLSZHKORD14:06 CEST16:06 CDT
2026-08-29SWR176??16:24Z22:36Z
2026-08-29SWR176??00:31Z09:08Z
2026-08-28SWR41GKLAXLSZH19:38 PDT15:32 CEST
2026-08-25 (partial)SWR9GKORD?19:36 CDT
2026-08-24SWR93??05:13Z22:02Z
2026-08-24SWR8TLSZHKORD14:30 CEST16:26 CDT
2026-08-23 (partial)SWR92??02:06Z
2026-08-22SWR180VTBS?10:05 +0718:08Z
2026-08-22SWR181VTBSLSZH13:11 +0718:56 CEST
2026-08-21SWR41G??02:41Z13:44Z
2026-08-20 (partial)SWR64EKMIA?20:31 EDT
2026-08-20 (partial)SWR65??00:34Z
2026-08-19 (partial)SWR64EKMIA?20:24 EDT
2026-08-19SWR65KMIALSZH20:25 EDT10:50 CEST
2026-08-18SWR64ELSZHKMIA14:51 CEST17:56 EDT
2026-08-18SWR65KMIALSZH20:00 EDT10:26 CEST
2026-08-17SWR64ELSZHKMIA15:07 CEST16:54 EDT
2026-08-17SWR65??11:46Z13:07Z
2026-08-16 (partial)SWR93??03:25Z
2026-08-15 (partial)SWR92??00:00Z
2026-08-13 (partial)SWR139??00:38Z
2026-08-12SWR138??07:43Z22:14Z
2026-08-11SWR138LSZHLROP22:54 CEST01:26 EEST
2026-07-23SWR176??04:48Z22:06Z
2026-07-22SWR181VTBDLSZH13:26 +0719:44 CEST
2026-07-22SWR180??00:13Z18:04Z
2026-07-21SWR39KSFOLSZH19:37 PDT15:24 CEST
2026-07-20 (partial)SWR8TKORD?19:36 CDT
2026-07-20SWR9GKORDLSZH19:36 CDT10:42 CEST
2026-07-19SWR139??12:02Z19:18Z
2026-07-19SWR139?LSZH00:31Z06:12 CEST
2026-07-18 (partial)SWR138??02:19Z
2026-07-17 (partial)SWR35GLSZH?04:32 CEST
2026-07-17SWR39?LSZH02:35Z15:34 CEST
2026-07-16SWR9GKORDLSZH19:36 CDT10:44 CEST
2026-07-15SWR9GKORD?19:53 CDT08:50Z
2026-07-15SWR8TLSZHKORD14:22 CEST16:12 CDT
2026-07-14SWR9GKORDLSZH19:58 CDT11:10 CEST
2026-07-14 (partial)SWR8TKORD?19:57 CDT
2026-07-13SWR177LRSB?05:25 EEST15:56Z
2026-07-12SWR176WSSS?16:08 +0823:04Z
2026-07-11SWR176LSZHLROP23:10 CEST01:40 EEST
2026-07-11SWR161RJAALSZH11:34 JST18:26 CEST
2026-07-10 (partial)SWR177??00:38Z
2026-07-10SWR160LSZHRJAA13:35 CEST08:40 JST
2026-07-09SWR176WIKB?15:31 WIB22:38Z
2026-07-08SWR180LSZH?02:27 CEST18:04Z
2026-07-08SWR181VTBDLSZH13:05 +0719:10 CEST
2026-07-07SWR39KSFOLSZH19:30 PDT15:18 CEST
2026-07-06SWR177LRBS?03:35 EEST16:28Z
2026-07-05SWR176WSSS?14:52 +0822:34Z
2026-07-04 (partial)SWR35GKSFO?17:00 PDT
2026-07-04SWR39KSFOLSZH19:43 PDT15:36 CEST
2026-07-03SWR35GLSZHKSFO14:38 CEST16:58 PDT
2026-07-03SWR137UGGGLSZH05:16 +0407:12 CEST
2026-07-02SWR137VHHHVGIS00:36 HKT01:54 +06
2026-06-22SWR136VIBLVHHH05:30 IST12:20 HKT
2026-06-21SWR136LSZHVIBL18:53 CEST05:28 IST
2026-06-21 (partial)SWR139UGGG?04:34 +04
2026-06-20SWR138VIBL?10:14 IST22:30Z
2026-06-19SWR39KSFOLSZH19:46 PDT15:56 CEST
2026-06-18SWR9GKORDLSZH20:03 CDT10:56 CEST
2026-06-18SWR35G??15:21Z23:40Z
2026-06-17SWR139UGGGLSZH04:06 +0406:12 CEST
2026-06-17SWR139VHHH?19:54 HKT21:52Z
2026-06-16 (partial)SWR138VILK?09:28 IST
2026-06-15 (partial)SWR180VTBD?07:17 +07
2026-06-15SWR181VTBDLSZH13:13 +0719:36 CEST
2026-06-14 (partial)SWR35GLSZH?04:37 CEST
2026-06-14SWR39KSFOLSZH19:37 PDT15:34 CEST
2026-06-13SWR93GCLP?06:36 WEST18:52Z
2026-06-12 (partial)SWR92??01:45Z
2026-06-11SWR92SBGR?19:40 -0323:18Z
2026-05-29SWR139UGGG?04:11 +0416:16Z
2026-05-28SWR139??16:37Z19:42Z
2026-05-28 (partial)SWR138VIBL?09:16 IST
2026-05-27 (partial)SWR180VTBD?08:44 +07
2026-05-27SWR181VTBDLSZH13:08 +0719:42 CEST
2026-05-26SWR39KSFOLSZH19:49 PDT15:46 CEST
2026-05-25SWR35GLSZHKSFO13:38 CEST16:46 PDT
2026-05-25SWR65KMIALSZH20:04 EDT10:58 CEST
2026-05-24SWR64ELSZHKMIA13:38 CEST17:16 EDT
2026-05-24SWR177UGGGLSZH04:30 +0406:12 CEST
2026-05-24SWR177??11:31Z20:34Z
2026-05-23SWR176??08:03Z21:56Z
2026-05-22 (partial)SWR160??00:00Z
2026-05-22SWR161RJAALSZH12:42 JST19:32 CEST
2026-05-21SWR65KMIALSZH20:14 EDT11:04 CEST
2026-05-20SWR39KSFOLSZH17:27 PDT08:12 CEST
2026-05-19 (partial)SWR181VTBD?09:18 +07
2026-05-19 (partial)SWR180VTBD?08:27 +07
2026-05-12SWR41GKLAXLSZH19:25 PDT15:18 CEST
2026-05-12 (partial)SWR40KLGB?17:00 PDT
2026-05-11SWR40LSZHKCNO14:22 CEST16:58 PDT
2026-05-11SWR93GCLPLSZH01:11 WEST09:54 CEST
2026-05-10 (partial)SWR92??02:03Z
2026-05-09 (partial)SWR160RJAA?11:20 JST
2026-05-09SWR161RJAALSZH11:21 JST18:12 CEST
2026-05-08SWR93SBMSLSZH21:13 -0310:20 CEST
2026-05-07 (partial)SWR92??00:05Z
2026-05-06SWR181VTBDLSZH13:22 +0719:56 CEST
2026-05-06 (partial)SWR180VIRB?05:30 IST
2026-05-05 (partial)SWR40LSZH?04:27 CEST
2026-05-05SWR41GKLAXLSZH19:27 PDT15:22 CEST
2026-05-04SWR65KMIALSZH21:06 EDT11:20 CEST
2026-05-03SWR177UGGGLSZH04:20 +0406:06 CEST
2026-05-03SWR177LSZH?13:52 CEST19:46Z
2026-05-03SWR64ELSZHKFLL13:53 CEST17:24 EDT
2026-05-03SWR64ELSZHKMIA00:00 CEST19:06 EDT
2026-05-02SWR176WSSS?15:56 +0822:36Z
2026-05-01SWR180VIRBVTBS05:30 IST09:44 +07
2026-05-01SWR181VTBDLSZH13:39 +0719:54 CEST
2026-05-01 (partial)SWR180VTBS?13:39 +07
2026-04-30SWR41GKLAXLSZH19:38 PDT15:42 CEST
2026-04-29 (partial)SWR177UGGG?04:08 +04
2026-04-29SWR40CYKY?14:27 CST23:14Z
2026-04-28 (partial)SWR176??03:35Z
2026-04-27 (partial)SWR40LSZH?04:35 CEST
2026-04-27SWR41GKLAXLSZH19:36 PDT15:12 CEST
2026-04-26SWR40LSZHKHHR13:52 CEST16:36 PDT
2026-04-26SWR93SBMSLSZH00:32 -0310:48 CEST
2026-04-25SWR92??00:03Z08:02Z
2026-04-25SWR92??11:49Z14:18Z
2026-04-25SWR92??16:56Z23:58Z
2026-04-25SWR93??21:56Z22:14Z
2026-04-24SWR161RJAALSZH11:35 JST18:08 CEST
2026-04-24SWR160?RJAA00:00Z09:18 JST
2026-04-24 (partial)SWR160RJAA?11:35 JST
2026-04-23 (partial)SWR93??00:10Z
2026-04-22SWR92??16:48Z23:22Z
2026-04-22SWR92?SADZ11:04Z10:36 -03
2026-04-21SWR39KSFOLSZH19:36 PDT15:34 CEST
2026-04-20SWR65KMIALSZH20:03 EDT10:54 CEST
2026-04-19 (partial)SWR139LSZH?14:10 CEST
2026-04-19SWR139?LSZH00:24Z06:08 CEST
2026-04-18 (partial)SWR138??04:08Z
2026-04-17SWR181VTBDLSZH12:51 +0719:16 CEST
2026-04-17 (partial)SWR180??00:18Z
2026-04-16SWR41GKLAXLSZH20:14 PDT15:46 CEST
2026-04-15SWR65KMIALSZH20:03 EDT10:42 CEST
2026-04-14SWR64ELSZHKMIA13:31 CEST17:26 EDT
2026-04-14 (partial)SWR139??00:17Z
2026-04-13 (partial)SWR138??00:06Z
2026-04-12 (partial)SWR180??01:51Z
2026-04-12SWR181VTBDLSZH12:59 +0721:08 CEST
2026-04-11 (partial)SWR35G??02:37Z
2026-04-11SWR39KSFOLSZH19:38 PDT15:14 CEST
2026-04-06SWR138VIBLVHHH09:56 IST16:26 HKT
2026-04-05 (partial)SWR180??00:35Z
2026-04-05SWR181VTBDLSZH13:01 +0719:22 CEST
2026-04-04SWR41GKLAXLSZH19:46 PDT14:50 CEST
2026-04-04 (partial)SWR40??02:46Z
2026-04-03SWR40?KHHR11:46Z16:26 PDT
2026-04-03SWR177?LSZH00:18Z06:08 CEST
2026-04-03 (partial)SWR177LSZH?13:46 CEST
2026-04-02SWR176WSSSLROP23:53 +0801:44 EEST
2026-04-02SWR176?WSSS04:03Z17:08 +08
2026-04-01SWR41G??02:29Z05:46Z
2026-04-01SWR40??00:00Z00:20Z
2026-03-31SWR40??11:45Z23:58Z
2026-03-31 (partial)SWR65KMIA?20:18 EDT
2026-03-30SWR65KMIALSZH20:33 EDT10:50 CEST
2026-03-30SWR64ELSZHKMIA13:24 CEST17:32 EDT
2026-03-16SWR138VIBLVHHH10:39 IST16:56 HKT
2026-03-15SWR181VTBDLSZH13:43 +0719:30 CET
2026-03-15 (partial)SWR180??00:34Z
2026-03-14SWR39KSFOLSZH20:23 PDT14:48 CET
2026-03-14 (partial)SWR35G??00:00Z
2026-03-13 (partial)SWR139??03:21Z
2026-03-12 (partial)SWR138??01:19Z
2026-03-11SWR181VTBSLSZH13:35 +0719:08 CET
2026-03-11 (partial)SWR180VTBS?13:45 +07
2026-03-11 (partial)SWR180VTBS?07:00 +07
2026-03-10 (partial)SWR40??00:00Z
2026-03-10SWR41GKLAXLSZH20:14 PDT14:36 CET
2026-03-09SWR177??03:08Z20:30Z
2026-03-08SWR176??06:03Z23:56Z
2026-03-07 (partial)SWR160??00:00Z
2026-03-07SWR161RJAALSZH12:49 JST18:46 CET
2026-03-06SWR160LSZHRJAA13:13 CET08:58 JST
2026-03-05SWR139??03:21Z16:14Z
2026-03-04 (partial)SWR138??04:09Z
2026-03-03SWR39KSFOLSZH19:32 PST15:28 CET
2026-03-03 (partial)SWR35GKSFO?16:00 PST
2026-03-02 (partial)SWR93??00:55Z
2026-03-01 (partial)SWR92LPMR?00:00 WET
2026-02-28SWR41GKLAXLSZH19:17 PST14:44 CET
2026-02-28 (partial)SWR40??00:00Z
2026-02-27 (partial)SWR93??00:43Z
2026-02-26 (partial)SWR92??00:01Z
2026-02-25SWR181VTBDLSZH13:34 +0719:32 CET
2026-02-25 (partial)SWR180??00:52Z
2026-02-24SWR41GKLAXLSZH19:06 PST15:10 CET
2026-02-24 (partial)SWR40??00:00Z
2026-02-23 (partial)SWR93??00:04Z
2026-02-22SWR92??06:32Z23:56Z
2026-02-21 (partial)SWR35G??00:00Z
2026-02-21SWR39KSFOLSZH19:20 PST15:04 CET
2026-02-20SWR65KMIALSZH20:09 EST10:18 CET
2026-02-19SWR64ELSZHKMIA13:23 CET17:40 EST
2026-02-18SWR181VTBDLSZH13:48 +0719:46 CET
2026-02-18 (partial)SWR180VTBS?07:02 +07
2026-02-17SWR139UGGGLSZH05:03 +0406:08 CET
2026-02-16SWR138?VHHH00:02Z18:10 HKT
2026-02-15SWR161RJAALSZH12:39 JST18:34 CET
2026-02-15 (partial)SWR160??00:02Z
2026-02-14 (partial)SWR139??01:32Z
2026-02-13 (partial)SWR138??00:00Z
2026-02-12SWR160LSZHRJAA01:00 CET09:46 JST
2026-02-12SWR161RJAALSZH12:48 JST18:54 CET
2026-02-11SWR160LSZHRJAA13:33 CET08:58 JST
2026-02-10 (partial)SWR93SBGR?19:32 -03
2026-02-07 (partial)SWR138??04:06Z
2026-02-06SWR181VTBDLSZH13:19 +0719:44 CET
2026-02-06 (partial)SWR180??00:02Z
2026-02-05SWR39KSFOLSZH19:40 PST15:40 CET
2026-02-05 (partial)SWR35GKPAO?16:00 PST
2026-02-04SWR35GLSZHKSQL13:31 CET15:58 PST
2026-02-04SWR65KMIALSZH20:11 EST09:56 CET
2026-02-03SWR64ELSZHKMIA12:56 CET17:02 EST
2026-02-03 (partial)SWR177??01:35Z
2026-02-02SWR176??05:51Z23:44Z
2026-02-01 (partial)SWR35GKSFO?16:00 PST
2026-02-01SWR39KSFOLSZH19:27 PST15:22 CET
2026-01-31 (partial)SWR177??01:40Z
2026-01-30 (partial)SWR176??00:08Z
2026-01-29SWR41GKLAXLSZH21:10 PST16:38 CET
2026-01-29 (partial)SWR40LSZH?01:00 CET
2026-01-28SWR41GKLAXLSZH19:14 PST15:12 CET
2026-01-28SWR40LSZHKHHR16:49 CET15:58 PST
2026-01-27SWR65KMIALSZH20:32 EST10:30 CET
2026-01-26 (partial)SWR177??01:59Z
2026-01-26SWR64ELSZHKMIA13:25 CET18:10 EST
2026-01-25 (partial)SWR176??05:31Z
2026-01-24 (partial)SWR160??00:06Z
2026-01-24SWR161RJAALSZH12:47 JST18:54 CET
2026-01-23 (partial)SWR177??01:38Z
2026-01-23SWR160LSZHRJAA13:02 CET08:58 JST
2026-01-22SWR176??06:14Z23:58Z
2026-01-20 (partial)SWR177??01:39Z
2026-01-19 (partial)SWR176??00:02Z
2026-01-18SWR176LSZHLROP22:56 CET01:58 EET
2026-01-18SWR181VTBDLSZH00:19 +0719:06 CET
2026-01-09SWR176??09:41Z22:42Z
2026-01-09SWR176??04:38Z09:20Z
2026-01-08SWR161RJAALSZH12:38 JST18:32 CET
2026-01-08SWR160LSZHRJAA01:00 CET09:46 JST
2026-01-07SWR65KMIALSZH20:30 EST10:52 CET
2026-01-07SWR160LSZHRJAA13:16 CET08:58 JST
2026-01-06SWR139??01:16Z16:08Z
2026-01-06SWR64ELSZHKMIA13:19 CET17:28 EST
2026-01-05 (partial)SWR138??01:30Z
2026-01-04SWR39KSFOLSZH19:26 PST15:18 CET
2026-01-04SWR35G?LSZH00:00Z13:50 CET
2026-01-03SWR65KMIALSZH20:12 EST10:38 CET
2026-01-02SWR65KMIALSZH20:23 EST10:54 CET
2026-01-02SWR64ELSZHKMIA13:23 CET17:54 EST
2026-01-01SWR64ELSZHKMIA13:30 CET17:24 EST
2026-01-01SWR139??01:24Z17:16Z
2025-12-31 (partial)SWR138??00:52Z
2025-12-30SWR41GKLAXLSZH19:10 PST15:00 CET
2025-12-29 (partial)SWR93??00:35Z
2025-12-28 (partial)SWR92??00:00Z
2025-12-27 (partial)SWR35GLSZH?01:44 CET
2025-12-27SWR39KSFOLSZH21:55 PST17:40 CET
2025-12-26 (partial)SWR40??00:01Z
2025-12-26SWR41GKLAXLSZH19:08 PST14:48 CET
2025-12-25 (partial)SWR93??00:44Z
2025-12-24SWR93SBGR?19:30 -0323:06Z
2025-12-24SWR92SBGRSAEZ09:08 -0311:52 -03
2025-12-24SWR92?SBGR00:00Z06:50 -03
2025-12-23SWR40LSZHKLAX01:00 CET16:46 PST
2025-12-23SWR41GKLAXLSZH19:20 PST14:52 CET
2025-12-22SWR139??01:46Z16:12Z
2025-12-21 (partial)SWR138??00:02Z
2025-12-20SWR39KSFOLSZH19:40 PST15:38 CET
2025-12-20 (partial)SWR35GKNUQ?16:00 PST
2025-12-19 (partial)SWR139??01:38Z
2025-12-18 (partial)SWR138??00:00Z
2025-12-17 (partial)SWR180VIAR?05:38 IST
2025-12-17SWR181VTBSLSZH13:25 +0718:52 CET
2025-12-16 (partial)SWR40??00:00Z
2025-12-16SWR41GKLAXLSZH19:37 PST15:18 CET
2025-12-15 (partial)SWR93??00:34Z
2025-12-14 (partial)SWR92??00:00Z
2025-12-13 (partial)SWR40KLAX?16:00 PST
2025-12-13SWR41GKLAXLSZH19:12 PST15:00 CET
2025-12-13SWR92LSZH?23:01 CET23:58Z
2025-12-12 (partial)SWR139??01:20Z
2025-12-12SWR40LSZHKLGB13:33 CET15:58 PST
2025-12-11 (partial)SWR138??04:37Z
2025-12-10SWR181VTBSLSZH13:12 +0718:54 CET
2025-12-10 (partial)SWR180??00:00Z
2025-12-09SWR180LSZH?18:24 CET23:58Z
2025-12-02SWR39KSFOLSZH19:22 PST07:58 CET
2025-11-28SWR41G??02:56Z08:22Z
2025-11-28SWR40LSZHKLAX01:00 CET16:24 PST
2025-11-27SWR65KMIALSZH20:41 EST11:10 CET
2025-11-26SWR64ELSZHKMIA13:19 CET17:20 EST
2025-11-26 (partial)SWR139LSZH?13:19 CET
2025-10-30 (partial)SWR180VTBS?13:46 +07
2025-10-30SWR181VTBSLSZH13:46 +0718:52 CET
2025-10-30 (partial)SWR180VTBS?07:37 +07
2025-10-29 (partial)SWR35G??00:00Z
2025-10-29SWR39KSFOLSZH20:17 PDT14:44 CET
2025-10-28 (partial)SWR139??03:18Z
2025-10-27 (partial)SWR138??04:58Z
2025-10-26SWR181VTBSLSZH13:35 +0719:18 CET
2025-10-26SWR180??02:04Z18:58Z
2025-10-25SWR1E??00:00Z00:30Z
2025-10-25SWR39KSFOLSZH19:40 PDT16:42 CEST
2025-10-25 (partial)SWR1E??02:38Z
2025-10-24 (partial)SWR139??00:31Z
2025-10-23SWR138??03:58Z07:36Z
2025-10-23SWR138VHHH?16:09 HKT22:54Z
2025-10-22SWR180??00:00Z17:58Z
2025-10-22SWR181VTBSLSZH13:06 +0719:24 CEST
2025-10-21SWR39??02:42Z04:46Z
2025-10-20SWR1E??12:07Z23:16Z
2025-10-20SWR9GKORDLSZH20:02 CDT10:56 CEST
2025-10-20 (partial)SWR8TKORD?20:02 CDT
2025-10-19 (partial)SWR139??00:19Z
2025-10-19SWR8TLSZHKORD20:44 CEST17:44 CDT
2025-10-15SWR1E??11:57Z13:54Z
2025-10-15SWR139??00:33Z15:48Z
2025-10-14 (partial)SWR138??01:08Z
2025-10-13SWR161RJAALSZH12:37 JST19:06 CEST
2025-10-12SWR160LSZHRJAA01:01 CEST08:52 JST
2025-10-08SWR138??03:31Z08:10Z
2025-10-07SWR161RJAALSZH11:14 JST17:44 CEST
2025-10-06SWR9GKORDLSZH19:49 CDT10:37 CEST
2025-10-06SWR160LSZHRJAA13:39 CEST08:44 JST
2025-10-05SWR138??15:00Z22:50Z
2025-10-04SWR39KSFOLSZH09:03 PDT22:21 CEST
2025-10-04SWR1E??13:42Z21:51Z
2025-10-01SWR8TLSZHKORD13:49 CEST15:47 CDT
2025-08-26SWR92LSZHSBGR04:21 CEST23:54 -03
2025-08-24SWR41GKLAXLSZH00:56 PDT15:12 CEST
2025-08-24SWR40??00:01Z16:18Z
2025-08-23 (partial)SWR64ELSZH?07:11 CEST
2025-08-22SWR139UGGGLSZH04:25 +0410:32 CEST
2025-08-21SWR39KSFOLSZH17:04 PDT15:19 CEST
2025-08-21SWR138VHHX?07:16Z22:50Z
2025-08-20 (partial)SWR1E??00:33Z
2025-08-20SWR39KSFOLSZH01:22 PDT23:25 CEST
2025-08-19 (partial)SWR40LSZH?02:00 CEST
2025-08-19SWR41GKLAXLSZH21:40 PDT15:36 CEST
2025-08-17 (partial)SWR138??00:00Z

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 archive (from $9.99, with a free one-day sample).