PlaneTrack / aircraft / HB-JNL

HB-JNL - B77W

HB-JNL is a B77W operated by Swiss International Air Lines, Mode-S hex code 4B1921. Track it live, browse its recent flights, or download its full position history.

B77W (HB-JNL)
Photo © Marco Wolf / Planespotters
RegistrationHB-JNL
Mode-S hex4B1921
ModelB77W
OperatorSwiss International Air Lines
Last seen2026-10-02 11:23 UTC
Last callsignSWR41G

In flight now. HB-JNL is currently in flight (KLAX to LSZH), phase cruise, 86% complete, ETA 14:45 CEST. 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)SWR41G?—02:40Zin flight
2026-10-01SWR9GKORDLSZH20:13 CDT11:08 CEST
2026-09-30SWR8TLSZHKORD13:42 CEST16:50 CDT
2026-09-30 (partial)SWR177??02:20Z
2026-09-29SWR176WSSSLROP00:01 +0802:00 EEST
2026-09-29 (partial)SWR176WSSS?08:16 +08
2026-09-28 (partial)SWR39KSFO?19:36 PDT
2026-09-28SWR39KSFOLSZH20:12 PDT15:26 CEST
2026-09-27SWR9GKORDLSZH19:34 CDT10:22 CEST
2026-09-26SWR9GKORDLSZH19:21 CDT10:08 CEST
2026-09-26 (partial)SWR8TKORD?19:26 CDT
2026-09-25 (partial)SWR93??00:12Z
2026-09-25SWR8TLSZHKORD13:48 CEST16:14 CDT
2026-09-24 (partial)SWR92??00:08Z
2026-09-23 (partial)SWR139??00:17Z
2026-09-22 (partial)SWR138??03:47Z
2026-09-21 (partial)SWR180??00:00Z
2026-09-21SWR181VTBSLSZH12:51 +0719:26 CEST
2026-09-20SWR39KSFOLSZH20:01 PDT15:20 CEST
2026-09-20SWR180??16:34Z23:58Z
2026-09-18SWR138??01:35Z08:08Z
2026-09-18SWR138VHHH?16:38 HKT21:50Z
2026-09-17 (partial)SWR180??00:00Z
2026-09-17SWR181VTBSLSZH13:17 +0719:34 CEST
2026-09-16SWR39KSFOLSZH20:01 PDT14:48 CEST
2026-09-16SWR180LSZH?18:45 CEST23:58Z
2026-09-15SWR35GLSZHKSFO14:53 CEST16:32 PDT
2026-09-15SWR65??01:20Z08:48Z
2026-09-15 (partial)SWR64E??01:20Z
2026-09-14SWR64ELSZHKFLL13:38 CEST16:48 EDT
2026-09-14SWR93SBMSLSZH00:39 -0311:02 CEST
2026-09-14SWR93??11:33Z22:30Z
2026-09-13 (partial)SWR92??01:44Z
2026-09-12SWR161RJAALSZH11:38 JST18:08 CEST
2026-09-12 (partial)SWR160RJAA?11:38 JST
2026-09-11SWR160LSZHRJAA13:49 CEST08:58 JST
2026-09-11 (partial)SWR93??00:08Z
2026-09-10 (partial)SWR92??00:00Z
2026-09-07SWR176??04:54Z08:24Z
2026-09-06SWR161RJAALSZH11:35 JST18:16 CEST
2026-09-05SWR160LSZHRJAA13:32 CEST08:30 JST
2026-09-05SWR9GKORDLSZH19:46 CDT10:26 CEST
2026-09-04SWR9GKORDLSZH19:44 CDT10:22 CEST
2026-09-04 (partial)SWR8TKORD?19:43 CDT
2026-09-03SWR8T??11:16Z21:00Z
2026-09-03SWR9GKORDLSZH19:27 CDT10:14 CEST
Earlier flights (355) - back to 2025-08-16
DateCallsignFromToDepArrRoute
2026-09-01SWR176??00:08Z08:58Z
2026-09-01SWR176??15:42Z22:18Z
2026-08-31SWR181VTBSLSZH13:23 +0719:34 CEST
2026-08-31 (partial)SWR180??00:24Z
2026-08-30SWR180??16:01Z17:50Z
2026-08-30 (partial)SWR40??02:34Z
2026-08-30SWR41GKLAXLSZH19:34 PDT15:00 CEST
2026-08-29SWR177??02:24Z17:32Z
2026-08-28 (partial)SWR176??00:10Z
2026-08-27 (partial)SWR40??02:52Z
2026-08-27SWR41GKLAXLSZH19:59 PDT15:44 CEST
2026-08-25 (partial)SWR176??00:00Z
2026-08-24 (partial)SWR40KLGB?17:00 PDT
2026-08-24SWR41G??02:42Z13:44Z
2026-08-23 (partial)SWR64EKMIA?20:17 EDT
2026-08-23SWR65KMIALSZH20:18 EDT10:48 CEST
2026-08-23SWR40?KSNA12:28Z16:58 PDT
2026-08-22SWR64ELSZHKMIA13:12 CEST16:54 EDT
2026-08-22 (partial)SWR139??00:29Z
2026-08-21 (partial)SWR138??00:22Z
2026-08-20SWR41G??02:54Z13:40Z
2026-08-20 (partial)SWR40??02:42Z
2026-08-19SWR93??05:22Z22:12Z
2026-08-18 (partial)SWR92??00:00Z
2026-08-17 (partial)SWR39??02:33Z
2026-08-17 (partial)SWR35G??02:32Z
2026-08-16 (partial)SWR64EKMIA?20:08 EDT
2026-08-16SWR65KMIALSZH20:08 EDT10:48 CEST
2026-08-15 (partial)SWR177??02:27Z
2026-08-14 (partial)SWR176??00:02Z
2026-08-13SWR180??02:15Z19:56Z
2026-08-13SWR181VTBDLSZH13:24 +0719:28 CEST
2026-08-12SWR41G??02:39Z13:32Z
2026-08-12 (partial)SWR40??02:33Z
2026-08-11SWR40??20:10Z23:48Z
2026-07-23SWR39KSFOLSZH19:38 PDT15:02 CEST
2026-07-22SWR35GLSZHKSFO14:07 CEST16:36 PDT
2026-07-22SWR65KMIALSZH20:02 EDT10:58 CEST
2026-07-21 (partial)SWR139??00:29Z
2026-07-20 (partial)SWR138??02:23Z
2026-07-19SWR181VTBDLSZH13:16 +0719:10 CEST
2026-07-19 (partial)SWR180VTBS?13:16 +07
2026-07-19SWR180?VTBS00:38Z09:56 +07
2026-07-18SWR39KSFOLSZH19:35 PDT15:10 CEST
2026-07-17 (partial)SWR93LSZH?14:11 CEST
2026-07-16 (partial)SWR92??02:14Z
2026-07-09SWR177LRBS?07:51 EEST16:32Z
2026-07-08SWR176WSSS?15:50 +0822:42Z
2026-07-07SWR161RJAALSZH11:19 JST18:20 CEST
2026-07-06SWR65KMIALSZH21:02 EDT11:30 CEST
2026-07-05 (partial)SWR139??00:26Z
2026-07-05SWR64ELSZHKFLL13:48 CEST17:06 EDT
2026-07-04SWR138VHHH?16:26 HKT23:44Z
2026-07-04SWR138VGRJ?10:45 +0607:46Z
2026-07-03SWR180VTBD?07:46 +0717:54Z
2026-07-03SWR181VTBDLSZH13:21 +0719:32 CEST
2026-07-02SWR40KLAX?17:00 PDT17:28Z
2026-07-02SWR41GKLAXLSZH19:48 PDT15:10 CEST
2026-07-01SWR40LSZH?15:14 CEST23:58Z
2026-07-01SWR93SBMS?00:11 -0319:14Z
2026-06-30SWR92??21:56Z23:58Z
2026-06-30SWR92??00:27Z08:50Z
2026-06-29 (partial)SWR160RJAA?11:24 JST
2026-06-29SWR161RJAALSZH11:25 JST18:26 CEST
2026-06-28SWR139UGGGLSZH04:30 +0406:20 CEST
2026-06-28SWR139??11:54Z19:54Z
2026-06-27SWR138VHSK?15:31 HKT22:42Z
2026-06-26 (partial)SWR40LSZH?04:44 CEST
2026-06-26SWR41GKLAXLSZH19:45 PDT15:33 CEST
2026-06-25SWR40LSZHKHHR14:11 CEST16:44 PDT
2026-06-25 (partial)SWR93SBMS?21:39 -03
2026-06-24SWR92SBGR?22:52 -0308:14Z
2026-06-24 (partial)SWR92SAEZ?09:17 -03
2026-06-24 (partial)SWR92SAEZ?13:54 -03
2026-06-23SWR161RJAALSZH11:28 JST18:40 CEST
2026-06-22SWR139VHHH?19:28 HKT20:02Z
2026-06-22SWR139UGGGLSZH04:44 +0406:22 CEST
2026-06-22SWR160LSZHRJAA13:33 CEST08:24 JST
2026-06-21 (partial)SWR138VHSK?08:23 HKT
2026-06-20SWR181VTBDLSZH13:48 +0719:57 CEST
2026-06-20 (partial)SWR180VIBL?06:49 IST
2026-06-19 (partial)SWR40LSZH?04:30 CEST
2026-06-19SWR41GKLAXLSZH19:35 PDT15:24 CEST
2026-06-18SWR40??15:21Z23:22Z
2026-06-18SWR93SBMSLSZH21:17 -0310:32 CEST
2026-06-17SWR92SBGR?21:06 -0308:26Z
2026-06-17 (partial)SWR92SAEZ?08:01 -03
2026-06-17 (partial)SWR92SAEZ?13:46 -03
2026-06-16SWR181VTBDLSZH13:24 +0719:45 CEST
2026-06-16 (partial)SWR180VTBD?07:00 +07
2026-06-15SWR41GKLAXLSZH20:07 PDT15:42 CEST
2026-06-15 (partial)SWR40LSZH?04:59 CEST
2026-06-14SWR9GKORDLSZH19:33 CDT10:26 CEST
2026-06-14 (partial)SWR8TKORD?19:33 CDT
2026-06-13SWR8TLSZHKORD13:36 CEST15:44 CDT
2026-06-13SWR65KMIALSZH20:35 EDT11:06 CEST
2026-06-12SWR139LROPLSZH03:34 EEST06:08 CEST
2026-05-29SWR177??11:20Z16:22Z
2026-05-29SWR177UGGGLSZH04:39 +0406:46 CEST
2026-05-28 (partial)SWR176??03:25Z
2026-05-27 (partial)SWR40CYXL?19:00 CDT
2026-05-27SWR41GKLAXLSZH22:40 PDT18:30 CEST
2026-05-26SWR40LSZHKHHR18:03 CEST16:58 PDT
2026-05-26SWR41GKLAXLSZH19:39 PDT15:30 CEST
2026-05-25 (partial)SWR93SBMS?21:11 -03
2026-05-24 (partial)SWR92??05:06Z
2026-05-23SWR181VTBDLSZH13:10 +0719:32 CEST
2026-05-23 (partial)SWR180VTBD?09:00 +07
2026-05-22SWR39KSFOLSZH19:42 PDT15:22 CEST
2026-05-21SWR35GLSZHKSFO13:51 CEST16:14 PDT
2026-05-21SWR9GKORDLSZH20:04 CDT10:38 CEST
2026-05-20SWR181VTBDLSZH07:02 +0719:16 CEST
2026-05-20 (partial)SWR180VTBD?07:02 +07
2026-05-19 (partial)SWR176WSSS?09:57 +08
2026-05-12 (partial)SWR160RJAA?11:25 JST
2026-05-12SWR160RJAHRJAA09:00 JST09:18 JST
2026-05-12SWR161RJAALSZH11:25 JST18:26 CEST
2026-05-11SWR177UGGGLSZH04:21 +0406:12 CEST
2026-05-11SWR177LSZH?13:37 CEST20:50Z
2026-05-10SWR176WSSS?15:47 +0822:36Z
2026-05-09SWR180VTBS?13:08 +0723:46Z
2026-05-09SWR181VTBDLSZH13:08 +0719:20 CEST
2026-05-09SWR180VTBDVTBS07:16 +0709:28 +07
2026-05-08SWR39KSFOLSZH19:34 PDT15:42 CEST
2026-05-08 (partial)SWR35GLSSW?04:33 CEST
2026-05-07 (partial)SWR177UGGG?04:48 +04
2026-05-07SWR35GLSZHKSFO13:43 CEST15:58 PDT
2026-05-06 (partial)SWR176WSSS?11:47 +08
2026-05-05SWR161RJAALSZH11:21 JST18:02 CEST
2026-05-04SWR177UGGGLSZH04:23 +0406:04 CEST
2026-05-04SWR177LSZH?13:20 CEST19:56Z
2026-05-03 (partial)SWR176WSSS?08:00 +08
2026-05-02SWR181VTBDLSZH13:02 +0719:28 CEST
2026-05-02 (partial)SWR180VILK?05:30 IST
2026-05-01SWR39KSFOLSZH19:54 PDT15:44 CEST
2026-05-01 (partial)SWR35GLSZH?04:45 CEST
2026-04-30SWR65KFLLLSZH20:00 EDT10:58 CEST
2026-04-30SWR35GLSZHKSFO13:57 CEST16:06 PDT
2026-04-29SWR64ELSZHKMIA22:03 CEST16:52 EDT
2026-04-28 (partial)SWR92SBGR?21:06 -03
2026-04-27SWR161RJAALSZH11:55 JST18:44 CEST
2026-04-26SWR160LSZHRJAA13:40 CEST08:58 JST
2026-04-26SWR65KFLLLSZH20:00 EDT10:40 CEST
2026-04-25 (partial)SWR139LSZH?13:21 CEST
2026-04-25SWR64ELSZHKMIA13:21 CEST16:46 EDT
2026-04-25SWR139UGGGLSZH06:11 +0408:16 CEST
2026-04-24 (partial)SWR138??04:10Z
2026-04-23SWR161RJAALSZH11:48 JST18:24 CEST
2026-04-23 (partial)SWR160RJAA?11:47 JST
2026-04-23SWR160?RJAA00:00Z09:30 JST
2026-04-22SWR65KMIALSZH20:30 EDT11:20 CEST
2026-04-22 (partial)SWR64EKMIA?20:29 EDT
2026-04-21SWR64ELSZHKMIA14:48 CEST18:12 EDT
2026-04-21 (partial)SWR139??00:15Z
2026-04-20 (partial)SWR138??04:07Z
2026-04-19SWR181VTBDLSZH12:56 +0719:32 CEST
2026-04-19 (partial)SWR180??00:00Z
2026-04-18SWR41GKLAXLSZH19:59 PDT15:24 CEST
2026-04-18 (partial)SWR40??02:48Z
2026-04-17SWR40LSZHKLAX13:55 CEST16:10 PDT
2026-04-17 (partial)SWR65KMIA?20:11 EDT
2026-04-17 (partial)SWR64EKMIA?20:11 EDT
2026-04-16SWR93?LSZH00:06Z10:32 CEST
2026-04-16SWR64ELSZHKMIA13:46 CEST17:42 EDT
2026-04-15SWR92??12:04Z23:58Z
2026-04-15SWR92??01:47Z08:26Z
2026-04-14SWR161RJAALSZH11:39 JST18:44 CEST
2026-04-13SWR93?LSZH03:37Z10:38 CEST
2026-04-12 (partial)SWR92??00:00Z
2026-04-11SWR161RJAALSZH11:24 JST18:02 CEST
2026-04-06SWR93SBMSLSZH21:23 -0310:34 CEST
2026-04-05SWR92??01:53Z08:38Z
2026-04-04 (partial)SWR180??00:00Z
2026-04-04SWR181VTBDLSZH12:56 +0719:04 CEST
2026-04-03 (partial)SWR93??00:30Z
2026-04-02 (partial)SWR92??01:34Z
2026-04-01SWR161RJAALSZH11:34 JST10:22 CEST
2026-03-30 (partial)SWR177??02:43Z
2026-03-29 (partial)SWR176??00:00Z
2026-03-28SWR161RJAALSZH00:27 JST18:42 CET
2026-03-16SWR40??03:19Z15:14Z
2026-03-16SWR41GKLAXLSZH20:19 PDT15:08 CET
2026-03-15SWR93?LSZH01:06Z10:32 CET
2026-03-14 (partial)SWR92SAEZ?09:09 -03
2026-03-14 (partial)SWR92SAEZ?15:04 -03
2026-03-14SWR92??00:00Z09:24Z
2026-03-13SWR41GKLAXLSZH20:06 PDT14:22 CET
2026-03-13 (partial)SWR40??03:05Z
2026-03-12SWR40??16:59Z23:58Z
2026-03-12 (partial)SWR93??00:59Z
2026-03-11SWR93SBGR?19:28 -0323:30Z
2026-03-11SWR92LXGBSBGR01:00 CET06:30 -03
2026-03-11SWR92SBGR?08:54 -0323:58Z
2026-03-10SWR161RJAALSZH12:40 JST19:02 CET
2026-03-10SWR160LSZHRJAA01:00 CET09:48 JST
2026-03-09 (partial)SWR139??03:17Z
2026-03-08SWR138??08:43Z23:56Z
2026-03-07 (partial)SWR180VIBT?05:30 IST
2026-03-07SWR181VTBSLSZH13:29 +0719:26 CET
2026-03-06SWR39KSFOLSZH19:13 PST15:08 CET
2026-03-05 (partial)SWR177??03:11Z
2026-03-04SWR176??05:55Z23:54Z
2026-03-03SWR161RJAALSZH12:32 JST19:12 CET
2026-03-03SWR160LSZHRJAA01:00 CET09:52 JST
2026-03-02SWR139??03:09Z16:10Z
2026-03-01 (partial)SWR138??01:12Z
2026-02-28SWR181VTBSLSZH13:45 +0719:18 CET
2026-02-28 (partial)SWR180??00:01Z
2026-02-27SWR39KSFOLSZH19:27 PST15:18 CET
2026-02-27 (partial)SWR35G??00:00Z
2026-02-26SWR65KMIALSZH21:26 EST11:22 CET
2026-02-25SWR65KMIALSZH20:17 EST10:14 CET
2026-02-25SWR64ELSZHKMIA14:20 CET18:56 EST
2026-02-24SWR64ELSZHKMIA13:06 CET17:26 EST
2026-02-24 (partial)SWR93??00:40Z
2026-02-23 (partial)SWR92??00:04Z
2026-02-22 (partial)SWR35G??00:02Z
2026-02-22SWR39KSFOLSZH19:35 PST15:04 CET
2026-02-21 (partial)SWR93??00:00Z
2026-02-20 (partial)SWR92??00:00Z
2026-02-19SWR39KSFOLSZH19:50 PST15:36 CET
2026-02-19 (partial)SWR35G??00:03Z
2026-02-18 (partial)SWR93??00:02Z
2026-02-18SWR35GLSZHKSFO15:29 CET15:58 PST
2026-02-17 (partial)SWR92??00:02Z
2026-02-16SWR181VTBSLSZH13:52 +0719:36 CET
2026-02-16 (partial)SWR180??00:02Z
2026-02-15SWR40LSZHKHHR01:02 CET16:58 PST
2026-02-15SWR41GKLAXLSZH19:12 PST14:38 CET
2026-02-15 (partial)SWR40LSZH?04:12 CET
2026-02-14SWR65KMIALSZH20:23 EST10:36 CET
2026-02-13SWR64ELSZHKMIA13:38 CET17:46 EST
2026-02-13SWR93??05:46Z23:04Z
2026-02-12SWR139UGGGLSZH05:14 +0406:10 CET
2026-02-12SWR7092LSZHSBGR08:25 CET16:06 -03
2026-02-12 (partial)SWR139LSZH?08:36 CET
2026-02-11 (partial)SWR138??04:02Z
2026-02-10SWR138LSZHLROP22:54 CET01:26 EET
2026-02-10SWR181VTBD?13:39 +0715:02Z
2026-02-09SWR39KSFOKMOT19:54 PST00:02 CST
2026-02-07 (partial)SWR92SBGR?09:06 -03
2026-02-07SWR93SBGR?19:24 -0323:34Z
2026-02-06 (partial)SWR40KLAX?16:00 PST
2026-02-06SWR41GKLAXLSZH19:05 PST15:26 CET
2026-02-04 (partial)SWR93SBGR?19:42 -03
2026-02-04SWR92SBGRSAEZ09:06 -0319:28 -03
2026-02-04SWR92?SBGR08:28Z06:10 -03
2026-02-03 (partial)SWR35GLSZH?01:00 CET
2026-02-03SWR39KSFOLSZH19:14 PST15:44 CET
2026-02-02SWR93??05:44Z23:36Z
2026-02-01 (partial)SWR92??00:00Z
2026-01-31SWR181VTBSLSZH15:54 +0721:30 CET
2026-01-31 (partial)SWR180??03:16Z
2026-01-30SWR180LSZH?21:05 CET22:16Z
2026-01-30SWR39KSFOLSZH19:27 PST15:50 CET
2026-01-29SWR35GLSZHKSFO13:19 CET15:46 PST
2026-01-29 (partial)SWR93??00:00Z
2026-01-28 (partial)SWR92SBGR?08:52 -03
2026-01-28SWR93SBGR?19:49 -0323:52Z
2026-01-27SWR181VTBDLSZH12:37 +0719:52 CET
2026-01-27 (partial)SWR180??00:13Z
2026-01-26SWR41GKLAXLSZH19:07 PST14:24 CET
2026-01-25 (partial)SWR93??01:03Z
2026-01-25SWR40LSZHKLAX13:20 CET15:28 PST
2026-01-24 (partial)SWR92SBGR?09:26 -03
2026-01-24SWR93SBGR?19:22 -0323:30Z
2026-01-22SWR139??01:37Z16:04Z
2026-01-21 (partial)SWR138??00:02Z
2026-01-20 (partial)SWR180??00:14Z
2026-01-20SWR138LSZHLROP23:03 CET01:58 EET
2026-01-20SWR181VTBSLSZH13:26 +0719:10 CET
2026-01-19SWR39KSFOLSZH19:19 PST15:42 CET
2026-01-18SWR35GLSZHKSFO21:34 CET15:32 PST
2026-01-09 (partial)SWR93??00:51Z
2026-01-08 (partial)SWR92??00:00Z
2026-01-07SWR181VTBSLSZH13:21 +0719:14 CET
2026-01-07 (partial)SWR180??00:00Z
2026-01-07SWR92LSZH?23:45 CET23:58Z
2026-01-06SWR40?LSZH00:00Z13:58 CET
2026-01-06SWR41GKLAXLSZH19:09 PST14:50 CET
2026-01-05 (partial)SWR177??01:37Z
2026-01-04SWR176??09:39Z23:40Z
2026-01-04SWR176??00:00Z09:18Z
2026-01-03SWR161RJAALSZH12:50 JST18:14 CET
2026-01-03 (partial)SWR160??00:00Z
2026-01-02 (partial)SWR177??02:35Z
2026-01-02SWR160LSZHRJAA13:03 CET08:58 JST
2026-01-01 (partial)SWR176??04:34Z
2025-12-31 (partial)SWR180??00:00Z
2025-12-31SWR181VTBSLSZH13:21 +0719:30 CET
2025-12-30SWR39KSFOLSZH19:22 PST15:18 CET
2025-12-30 (partial)SWR35GLSZH?01:02 CET
2025-12-29SWR35GLSZHKSFO13:41 CET15:58 PST
2025-12-29SWR139??03:07Z16:02Z
2025-12-13 (partial)SWR138??04:34Z
2025-12-12SWR39KSFOLSZH19:23 PST15:14 CET
2025-12-11 (partial)SWR93??01:12Z
2025-12-10SWR93SBGR?19:28 -0323:08Z
2025-12-10SWR92??00:00Z09:54Z
2025-12-10SWR92??12:27Z23:58Z
2025-12-09SWR92LSZH?22:55 CET23:58Z
2025-12-02SWR65KMIALSZH20:25 EST10:20 CET
2025-11-28SWR139UGGGLSZH05:35 +0406:16 CET
2025-11-27SWR138??06:17Z08:50Z
2025-11-27SWR138??09:14Z23:52Z
2025-11-26SWR39KSFOLSZH22:34 PST15:04 CET
2025-10-30SWR93SBMSLSZH21:58 -0310:28 CET
2025-10-29SWR092??12:43Z15:00Z
2025-10-29SWR92??00:00Z09:54Z
2025-10-28SWR161RJAALSZH12:34 JST18:10 CET
2025-10-28SWR160LSZHRJAA01:04 CET09:52 JST
2025-10-27SWR65KMIALSZH21:06 EDT10:34 CET
2025-10-26SWR65KMIALSZK20:55 EDT14:22 CET
2025-10-26SWR64ELSZHKMIA14:29 CET17:56 EDT
2025-10-25 (partial)SWR177??01:15Z
2025-10-25SWR64ELSZHKMIA16:39 CEST17:38 EDT
2025-10-24SWR176??07:58Z23:58Z
2025-10-23 (partial)SWR40??02:43Z
2025-10-23SWR41GKLAXLSZH19:44 PDT09:58 CEST
2025-10-22 (partial)SWR93??00:00Z
2025-10-21 (partial)SWR92??01:48Z
2025-10-20SWR161RJAALSZH11:22 JST18:10 CEST
2025-10-19 (partial)SWR65KMIA?20:04 EDT
2025-10-15SWR65KMIALSZH20:00 EDT10:28 CEST
2025-10-15SWR160LSZHRJAA13:45 CEST23:44 JST
2025-10-14 (partial)SWR93??01:08Z
2025-10-14SWR64ELSZHKMIA13:34 CEST16:42 EDT
2025-10-13 (partial)SWR92??00:00Z
2025-10-12SWR92??23:01Z23:58Z
2025-10-08SWR65KMIALSZH20:00 EDT10:34 CEST
2025-10-07SWR64ELSZHKMIA14:01 CEST17:18 EDT
2025-10-07 (partial)SWR65KMIA?20:00 EDT
2025-10-06SWR64ELSZHKMIA13:38 CEST16:58 EDT
2025-10-06 (partial)SWR177??01:04Z
2025-10-05SWR180??14:47Z23:58Z
2025-10-04SWR40??13:29Z22:11Z
2025-10-04SWR41GKLAXLSZH08:56 PDT22:56 CEST
2025-09-24SWR138DLSMDVMMC08:49 CEST02:22 CST
2025-09-20SWR40LSZH?14:28 CEST21:04Z
2025-08-26SWR177??00:01Z04:12Z
2025-08-25SWR177??16:33Z23:58Z
2025-08-24 (partial)SWR176WSSS?08:00 +08
2025-08-23 (partial)SWR93??00:01Z
2025-08-23 (partial)SWR1ELSZH?07:10 CEST
2025-08-22 (partial)SWR93??00:17Z
2025-08-21SWR181VTBDLSZH07:00 +0719:12 CEST
2025-08-21SWR92SBGR?04:17 -0323:54Z
2025-08-20SWR181VTBSLSZH16:00 +0717:14 CEST
2025-08-20 (partial)SWR180VTBS?07:06 +07
2025-08-19SWR39KSFOLSZH21:36 PDT15:44 CEST
2025-08-19 (partial)SWR1ELSZH?02:00 CEST
2025-08-17SWR9GKORDLSZH00:29 CDT11:18 CEST
2025-08-17SWR64ELSZHKMIA14:29 CEST18:30 EDT
2025-08-16SWR8TLSZHKORD13:53 CEST16:31 CDT
2025-08-16 (partial)SWR177??02:14Z

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).