PlaneTrack / aircraft / HB-JNH

HB-JNH - Boeing 777-300ER

HB-JNH is a Boeing 777-300ER operated by Swiss International Air Lines, Mode-S hex code 4B191D. Track it live, browse its recent flights, or download its full position history.

Boeing 777-300ER (HB-JNH)
Photo © Martin Oswald / Planespotters
RegistrationHB-JNH
Mode-S hex4B191D
ManufacturerBoeing
Model777-300ER
OperatorSwiss International Air Lines
Last seen2026-10-02 20:08 UTC
Last callsignSWR8T

In flight now. HB-JNH is currently in flight (LSZH to KORD), phase cruise, 88% complete, ETA 16:00 CDT. Watch live

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

Flight history 400 flights since Oct 2025

DateCallsignFromToDepArrRoute
2026-10-02 (today)SWR8T?—11:39Zin flight
2026-10-01 (partial)SWR177??00:27Z
2026-09-30 (partial)SWR176??01:45Z
2026-09-29SWR161RJAALSZH11:35 JST18:04 CEST
2026-09-28 (partial)SWR65KMIA?20:08 EDT
2026-09-28 (partial)SWR64ELSZH?02:13 CEST
2026-09-27 (partial)SWR139??03:02Z
2026-09-26 (partial)SWR138??02:54Z
2026-09-25SWR181VTBSLSZH12:55 +0719:16 CEST
2026-09-25 (partial)SWR180VTBS?09:50 +07
2026-09-25 (partial)SWR180VTBS?07:00 +07
2026-09-24 (partial)SWR40LSZH?04:35 CEST
2026-09-24SWR41GKLAXLSZH19:43 PDT15:16 CEST
2026-09-23 (partial)SWR93??03:08Z
2026-09-22 (partial)SWR92??00:00Z
2026-09-21 (partial)SWR160RJAA?09:00 JST
2026-09-21SWR161RJAALSZH11:31 JST18:02 CEST
2026-09-20SWR160LSZHRJAA13:42 CEST08:58 JST
2026-09-20SWR177?LSSW03:04Z06:04 CEST
2026-09-18SWR39KSFOLSZH19:35 PDT15:10 CEST
2026-09-17SWR65KMIALSZH20:28 EDT11:02 CEST
2026-09-17 (partial)SWR64E??00:27Z
2026-09-16SWR64E??11:34Z20:24Z
2026-09-16 (partial)SWR93??00:29Z
2026-09-15 (partial)SWR92??00:00Z
2026-09-14 (partial)SWR40??00:00Z
2026-09-14SWR41GKLAXLSZH19:36 PDT15:02 CEST
2026-09-13 (partial)SWR93??04:06Z
2026-09-13SWR40LSZHKHHR14:12 CEST16:58 PDT
2026-09-12SWR93??22:22Z22:44Z
2026-09-12SWR92??11:31Z23:22Z
2026-09-12SWR92?SBGR01:37Z05:04 -03
2026-09-11SWR181VTBSLSZH12:58 +0718:46 CEST
2026-09-11 (partial)SWR180??02:20Z
2026-09-10 (partial)SWR40??02:37Z
2026-09-10SWR40??00:00Z00:20Z
2026-09-10SWR180LSZH?18:28 CEST21:36Z
2026-09-10SWR41GKLAXLSZH19:37 PDT14:54 CEST
2026-09-09SWR139??02:20Z18:58Z
2026-09-09SWR40LSZHKHHR14:51 CEST16:58 PDT
2026-09-08SWR138VHHH?16:21 HKT22:48Z
2026-09-08SWR139VHHHLSZH23:55 HKT00:36 CEST
2026-09-07SWR41G??03:04Z05:44Z
2026-09-07 (partial)SWR40??03:03Z
2026-09-07SWR40KONT?17:00 PDT00:20Z
2026-09-06SWR93SBMSLSZH02:12 -0310:36 CEST
2026-09-06 (partial)SWR93LSZH?14:32 CEST
2026-09-05 (partial)SWR92SAEZ?13:42 -03
2026-09-05 (partial)SWR92SAEZ?08:23 -03
2026-09-05SWR93??21:52Z22:22Z
2026-09-05SWR92??02:06Z08:16Z
2026-09-04SWR181VTBSLSZH13:11 +0719:16 CEST
2026-09-04SWR180??01:59Z19:42Z
2026-09-03SWR41GKLAXLSZH20:03 PDT15:40 CEST
Earlier flights (347) - back to 2025-10-21
DateCallsignFromToDepArrRoute
2026-09-01SWR177??00:12Z16:48Z
2026-08-31SWR176??03:34Z08:42Z
2026-08-31SWR176??15:57Z22:32Z
2026-08-30SWR181VTBSLSZH13:22 +0719:20 CEST
2026-08-29 (partial)SWR35G??00:00Z
2026-08-29SWR39KSFOLSZH19:36 PDT15:34 CEST
2026-08-28SWR65KMIALSZH20:03 EDT11:00 CEST
2026-08-28SWR35G??13:20Z23:58Z
2026-08-27 (partial)SWR177??00:07Z
2026-08-25SWR181VTBSLSZH13:15 +0719:16 CEST
2026-08-25 (partial)SWR180VTBS?13:15 +07
2026-08-24SWR39KSFOLSZH19:28 PDT15:14 CEST
2026-08-24 (partial)SWR35G??02:27Z
2026-08-23 (partial)SWR177??00:26Z
2026-08-23SWR35GLSZHKSFO14:03 CEST16:58 PDT
2026-08-22SWR176??16:06Z22:36Z
2026-08-22SWR176??08:19Z08:46Z
2026-08-21SWR181VTBSLSZH13:25 +0719:22 CEST
2026-08-21SWR180??00:41Z18:40Z
2026-08-20SWR180??16:18Z20:02Z
2026-08-20 (partial)SWR35GLSZH?02:00 CEST
2026-08-20SWR39??02:32Z13:30Z
2026-08-19 (partial)SWR177UGGG?04:28 +04
2026-08-18 (partial)SWR176??00:27Z
2026-08-17SWR181VTBSLSZH18:46 +0719:42 CEST
2026-08-17SWR180??02:34Z19:58Z
2026-08-16 (partial)SWR40??00:00Z
2026-08-16SWR41G??02:44Z16:32Z
2026-08-15SWR9GKORDLSZH19:42 CDT10:38 CEST
2026-08-14 (partial)SWR177??00:11Z
2026-08-13 (partial)SWR176??03:40Z
2026-08-12SWR181VTBDLSZH13:08 +0719:06 CEST
2026-08-12SWR180??02:17Z17:58Z
2026-07-23SWR138??07:35Z22:06Z
2026-07-22SWR41GKLAXLSZH19:50 PDT15:28 CEST
2026-07-21SWR93?LSZH00:00Z10:10 CEST
2026-07-20 (partial)SWR92??02:07Z
2026-07-19 (partial)SWR40??00:00Z
2026-07-19SWR41G?LSZH04:20Z17:08 CEST
2026-07-18 (partial)SWR93??00:00Z
2026-07-18SWR40LSZHKHHR17:20 CEST16:54 PDT
2026-07-17 (partial)SWR92??02:23Z
2026-07-16SWR41G?LSZH02:41Z15:26 CEST
2026-07-16 (partial)SWR40??02:40Z
2026-07-15SWR93??04:53Z18:58Z
2026-07-14 (partial)SWR92GOSS?01:51 GMT
2026-07-13 (partial)SWR160RJAA?09:00 JST
2026-07-13SWR92LSZH?23:03 CEST23:00Z
2026-07-13SWR161RJAALSZH11:45 JST18:46 CEST
2026-07-13 (partial)SWR160RJAA?11:45 JST
2026-07-12SWR139LRBS?05:12 EEST19:04Z
2026-07-11SWR138VHSK?15:57 HKT22:32Z
2026-07-10SWR180VGIS?06:30 +0618:08Z
2026-07-10SWR181VTBDLSZH13:08 +0719:26 CEST
2026-07-09SWR41GKLAXLSZH19:49 PDT15:34 CEST
2026-07-08SWR93??12:07Z18:54Z
2026-07-08SWR93SBRFLSZH21:02 -0310:38 CEST
2026-07-07 (partial)SWR92??00:14Z
2026-07-06SWR160RJAHRJAA09:00 JST09:24 JST
2026-07-06 (partial)SWR160RJAA?11:52 JST
2026-07-06SWR161RJAALSZH11:53 JST18:56 CEST
2026-07-05SWR93SBMSLSZH21:07 -0310:52 CEST
2026-07-04SWR92??16:36Z23:18Z
2026-07-04 (partial)SWR92SAEZ?08:34 -03
2026-07-04SWR92SBGR?21:01 -0308:12Z
2026-07-02 (partial)SWR177UGGG?04:34 +04
2026-07-01 (partial)SWR176LRSB?03:00 EEST
2026-06-30 (partial)SWR180VILK?05:30 IST
2026-06-30SWR181VTBDLSZH13:20 +0721:16 CEST
2026-06-30SWR181?LSZT20:31Z23:16 CEST
2026-06-29 (partial)SWR35GLSZH?04:30 CEST
2026-06-29SWR39KSFOLSZH19:39 PDT15:10 CEST
2026-06-28SWR35GLSZHKSFO14:38 CEST16:12 PDT
2026-06-28SWR93SBMSLSZH01:34 -0311:52 CEST
2026-06-27SWR177LSZH?11:57 CEST19:46Z
2026-06-27SWR177UGGGLSZH04:20 +0406:08 CEST
2026-06-27SWR7092LSZHSBGR12:00 CEST17:50 -03
2026-06-26 (partial)SWR176WSSS?08:15 +08
2026-06-25 (partial)SWR180VIBN?05:30 IST
2026-06-25SWR181VTBDLSZH13:15 +0719:12 CEST
2026-06-24SWR39KSFOLSZH19:36 PDT15:30 CEST
2026-06-23SWR35GLSZHKSFO13:45 CEST16:20 PDT
2026-06-23SWR93??11:25Z22:20Z
2026-06-23SWR93GCLPLSZH06:42 WEST11:20 CEST
2026-06-22 (partial)SWR92??01:53Z
2026-06-21 (partial)SWR180VTBD?07:00 +07
2026-06-21SWR181VTBDLSZH13:11 +0719:26 CEST
2026-06-20SWR41GKLAXLSZH19:40 PDT15:26 CEST
2026-06-20 (partial)SWR40LSZH?04:35 CEST
2026-06-19SWR65KMIALSZH20:06 EDT10:34 CEST
2026-06-18SWR64E??15:21Z20:58Z
2026-06-18 (partial)SWR139UGGG?04:18 +04
2026-06-17 (partial)SWR138VIBL?09:24 IST
2026-06-16SWR40LSZH?06:14 CEST12:22Z
2026-06-16SWR41GKLAXLSZH21:17 PDT17:02 CEST
2026-06-15SWR177??11:45Z19:58Z
2026-06-15SWR177UGGGLSZH04:15 +0406:24 CEST
2026-06-14 (partial)SWR176??03:40Z
2026-06-13SWR41GKLAXLSZH19:47 PDT15:36 CEST
2026-06-12SWR93GCLP?05:45 WEST22:14Z
2026-05-29SWR39KSFOLSZH19:28 PDT15:36 CEST
2026-05-28SWR177UGGGLSZH04:42 +0406:36 CEST
2026-05-28SWR177LSZH?13:55 CEST19:52Z
2026-05-28SWR35GLSZHKSFO13:57 CEST16:22 PDT
2026-05-27SWR176WIKBWSSS14:41 WIB16:42 +08
2026-05-27SWR176WSSSLROP23:52 +0801:30 EEST
2026-05-26SWR181VTBDLSZH13:04 +0719:28 CEST
2026-05-26 (partial)SWR180VTBD?09:08 +07
2026-05-25SWR41GKLAXLSZH19:24 PDT15:18 CEST
2026-05-25 (partial)SWR40??02:24Z
2026-05-24SWR65KMIALSZH20:08 EDT10:58 CEST
2026-05-23 (partial)SWR93SBMS?21:11 -03
2026-05-23SWR64ELSZHKMIA13:26 CEST17:18 EDT
2026-05-22 (partial)SWR92??00:13Z
2026-05-21SWR39KSFOLSZH19:33 PDT15:22 CEST
2026-05-20 (partial)SWR161LSZH?02:11 CEST
2026-05-19 (partial)SWR139LSMD?03:31 CEST
2026-05-12 (partial)SWR138VILK?09:39 IST
2026-05-11SWR161RJAALSZH11:24 JST18:28 CEST
2026-05-11 (partial)SWR160RJAA?11:23 JST
2026-05-10SWR160LSSWRJAA13:28 CEST08:36 JST
2026-05-10SWR139UGGGLSZH04:24 +0406:12 CEST
2026-05-10SWR139LSZH?13:28 CEST21:48Z
2026-05-09 (partial)SWR138VIBL?09:49 IST
2026-05-07 (partial)SWR139LRBS?05:14 EEST
2026-05-06 (partial)SWR138VILK?09:38 IST
2026-05-05 (partial)SWR180VIRB?05:36 IST
2026-05-05SWR181VTBDLSZH13:12 +0719:32 CEST
2026-05-04SWR41GKLAXLSZH19:39 PDT15:32 CEST
2026-05-04 (partial)SWR40LSZH?04:38 CEST
2026-05-03SWR40LSSW?14:01 CEST23:30Z
2026-05-03SWR65KMIALSZH20:51 EDT11:30 CEST
2026-05-02 (partial)SWR64EKMIA?20:12 EDT
2026-05-02SWR65KMIALSZH20:12 EDT10:50 CEST
2026-05-01 (partial)SWR93SBMS?21:28 -03
2026-04-30 (partial)SWR92SBGR?21:19 -03
2026-04-29 (partial)SWR41GKLAX?19:32 PDT
2026-04-28SWR40LSZHKHHR13:38 CEST16:08 PDT
2026-04-28 (partial)SWR139LSZH?13:38 CEST
2026-04-28SWR139UGGGLSSW04:14 +0406:14 CEST
2026-04-27 (partial)SWR138VILK?09:37 IST
2026-04-26SWR161RJAALSZH11:45 JST18:32 CEST
2026-04-25 (partial)SWR177UGGG?04:02 +04
2026-04-24 (partial)SWR176??03:32Z
2026-04-23 (partial)SWR35GLSZH?02:00 CEST
2026-04-23SWR39KSFOLSZH19:46 PDT15:40 CEST
2026-04-22SWR9GKORDLSZH19:48 CDT11:00 CEST
2026-04-22SWR35G?KSFO12:54Z16:58 PDT
2026-04-22 (partial)SWR8TKORD?19:48 CDT
2026-04-21SWR5141?LSZH03:35Z07:24 CEST
2026-04-20SWR5141??18:12Z21:04Z
2026-04-19 (partial)SWR40??02:49Z
2026-04-19SWR41G??02:50Z03:18Z
2026-04-18SWR177??03:31Z20:16Z
2026-04-17 (partial)SWR176??03:58Z
2026-04-16 (partial)SWR180??00:00Z
2026-04-16SWR181VTBDLSZH13:17 +0719:44 CEST
2026-04-15SWR41GKLAXLSZH19:46 PDT15:16 CEST
2026-04-15 (partial)SWR40??02:39Z
2026-04-14SWR65KMIALSZH20:00 EDT10:30 CEST
2026-04-13SWR177UGGGLSZH04:49 +0406:42 CEST
2026-04-12 (partial)SWR176??00:00Z
2026-04-11SWR181VTBDLSZH13:17 +0720:14 CEST
2026-04-11 (partial)SWR180??00:17Z
2026-04-06SWR41GKLAXLSZH19:31 PDT15:14 CEST
2026-04-05SWR177?LSZH00:25Z06:04 CEST
2026-04-05 (partial)SWR177LSZH?13:53 CEST
2026-04-04 (partial)SWR176??03:45Z
2026-04-03 (partial)SWR160RJAA?11:46 JST
2026-04-03SWR161RJAALSZH11:46 JST18:42 CEST
2026-04-02 (partial)SWR64EKMIA?20:30 EDT
2026-04-02SWR65KMIALSZH20:31 EDT11:02 CEST
2026-04-01SWR65KMIALSZH20:00 EDT10:32 CEST
2026-03-31SWR177?LSZH00:26Z06:04 CEST
2026-03-31SWR64ELSZHKMIA13:28 CEST17:18 EDT
2026-03-31 (partial)SWR177LSZH?13:28 CEST
2026-03-30SWR176?WSSS04:31Z17:24 +08
2026-03-30SWR176WSSSLROP23:56 +0802:00 EEST
2026-03-29SWR161RJAALSZH13:05 JST20:08 CEST
2026-03-29SWR176??22:22Z22:54Z
2026-03-29 (partial)SWR160??00:00Z
2026-03-28SWR160??13:43Z23:58Z
2026-03-16SWR93SBMSLSZH22:08 -0310:28 CET
2026-03-15 (partial)SWR92??00:00Z
2026-03-14 (partial)SWR177UGGG?06:04 +04
2026-03-13 (partial)SWR176??00:00Z
2026-03-12SWR160LSZHRJAA01:00 CET10:06 JST
2026-03-12SWR161RJAALSZH12:44 JST18:54 CET
2026-03-11 (partial)SWR177LSZH?13:24 CET
2026-03-11SWR160LSZHRJAA13:11 CET08:58 JST
2026-03-10 (partial)SWR177??02:00Z
2026-03-09SWR176??06:07Z23:58Z
2026-03-08 (partial)SWR40??00:50Z
2026-03-08SWR41GKLAXLSZH22:09 PST17:34 CET
2026-03-07SWR41GKLAXLSZH19:14 PST15:04 CET
2026-03-07SWR40LSZHKHHR17:30 CET15:28 PST
2026-03-06 (partial)SWR93??00:41Z
2026-03-05 (partial)SWR92??00:04Z
2026-03-04SWR139??01:51Z16:26Z
2026-03-03SWR138VHHH?17:12 HKT23:34Z
2026-03-03SWR138??05:12Z08:42Z
2026-03-02SWR181VTBSLSZH13:52 +0719:36 CET
2026-03-02 (partial)SWR180??00:02Z
2026-03-01 (partial)SWR40??00:00Z
2026-03-01SWR41GKLAXLSZH19:10 PST14:36 CET
2026-02-28SWR65KMIALSZH21:01 EST11:16 CET
2026-02-27SWR64ELSZHKMIA13:15 CET17:38 EST
2026-02-27 (partial)SWR177??01:42Z
2026-02-26 (partial)SWR176??04:02Z
2026-02-25SWR41GKLAXLSZH18:57 PST14:34 CET
2026-02-25 (partial)SWR40KONT?16:00 PST
2026-02-24SWR65KMIALSZH20:39 EST10:46 CET
2026-02-23SWR64ELSZHKMIA13:14 CET17:28 EST
2026-02-23SWR139??02:44Z16:06Z
2026-02-22 (partial)SWR138??04:29Z
2026-02-21SWR181VTBDLSZH13:47 +0719:14 CET
2026-02-21 (partial)SWR180??00:04Z
2026-02-20 (partial)SWR40??00:00Z
2026-02-20SWR41GKLAXLSZH19:06 PST14:56 CET
2026-02-19 (partial)SWR93??00:03Z
2026-02-18SWR93SBGR?19:27 -0323:58Z
2026-02-18 (partial)SWR92SBGR?09:08 -03
2026-02-17SWR40LSZHKLAX01:02 CET17:08 PST
2026-02-17 (partial)SWR40LSZH?04:14 CET
2026-02-17SWR41GKLAXLSZH19:15 PST14:54 CET
2026-02-16 (partial)SWR177??01:29Z
2026-02-15 (partial)SWR176??01:07Z
2026-02-14SWR160LSZHRJAA01:02 CET09:42 JST
2026-02-14SWR161RJAALSZH12:44 JST18:34 CET
2026-02-14 (partial)SWR160RJAA?12:44 JST
2026-02-13SWR160LSZHRJAA13:07 CET08:58 JST
2026-02-13 (partial)SWR177??01:55Z
2026-02-12 (partial)SWR176WSSS?12:16 +08
2026-02-12SWR176WSSSLROP00:44 +0801:58 EET
2026-02-11SWR41GKLAXLSZH19:22 PST15:04 CET
2026-02-11 (partial)SWR40??00:00Z
2026-02-10SWR40LSZH?13:50 CET21:34Z
2026-02-10SWR65KMIA?20:12 EST07:37Z
2026-02-09SWR65KMIA?20:13 EST07:33Z
2026-02-09 (partial)SWR64EKMIA?20:13 EST
2026-02-07 (partial)SWR176??05:35Z
2026-02-05SWR161RJAALSZH12:33 JST18:36 CET
2026-02-05SWR160LSZHRJAA01:00 CET09:42 JST
2026-02-04SWR93LSZHSBGR13:30 CET17:29 -03
2026-02-04SWR160LSZHRJAA13:20 CET08:58 JST
2026-02-04SWR93SBMSLSZH21:00 -0311:02 CET
2026-02-03 (partial)SWR92??00:00Z
2026-02-02SWR161RJAALSZH12:41 JST18:54 CET
2026-02-02 (partial)SWR160??00:00Z
2026-02-01 (partial)SWR93??00:00Z
2026-01-31 (partial)SWR92SBGR?09:21 -03
2026-01-31SWR93SBGR?19:24 -0323:58Z
2026-01-30SWR41GKLAXLSZH19:15 PST15:14 CET
2026-01-29 (partial)SWR177??01:42Z
2026-01-28 (partial)SWR176WSSS?13:59 +08
2026-01-28SWR176??16:46Z23:48Z
2026-01-27SWR160LSZHRJAA01:01 CET09:30 JST
2026-01-27SWR161RJAALSZH12:26 JST18:56 CET
2026-01-26 (partial)SWR93??00:00Z
2026-01-25 (partial)SWR92GMTN?01:00 +01
2026-01-24SWR41GKLAXLSZH19:12 PST14:30 CET
2026-01-23SWR40LSZHKLAX13:18 CET15:40 PST
2026-01-23 (partial)SWR93??01:00Z
2026-01-22 (partial)SWR92??00:00Z
2026-01-21 (partial)SWR180??00:57Z
2026-01-21SWR181VTBSLSZH13:52 +0719:34 CET
2026-01-20SWR39KSFOLSZH19:12 PST15:06 CET
2026-01-19SWR35GLSZHKSFO13:46 CET15:44 PST
2026-01-19SWR139??03:05Z16:30Z
2026-01-17SWR138??23:02Z23:30Z
2026-01-09SWR65KMIALSZH21:23 EST11:40 CET
2026-01-09 (partial)SWR64EKMIA?19:01 EST
2026-01-08 (partial)SWR177??01:28Z
2026-01-08SWR64ELSZHKMIA14:57 CET18:58 EST
2026-01-07SWR176??05:59Z23:58Z
2026-01-06SWR39KSFOLSZH19:26 PST15:14 CET
2026-01-06 (partial)SWR35G??00:00Z
2026-01-05SWR65KMIALSZH20:29 EST11:12 CET
2026-01-04SWR64ELSZHKMIA13:41 CET17:52 EST
2026-01-03SWR138??00:00Z09:40Z
2026-01-03SWR138??10:08Z23:58Z
2026-01-02SWR41GKLAXLSZH19:09 PST14:56 CET
2026-01-02 (partial)SWR40??00:02Z
2026-01-01SWR65KMIALSZH20:04 EST10:18 CET
2025-12-31 (partial)SWR93??00:48Z
2025-12-31SWR64ELSZHKMIA13:10 CET17:22 EST
2025-12-30 (partial)SWR92??00:02Z
2025-12-29 (partial)SWR40KLAX?16:00 PST
2025-12-29SWR41GKLAXLSZH19:12 PST15:20 CET
2025-12-28SWR65KMIALSZH20:11 EST11:14 CET
2025-12-27 (partial)SWR177UKOO?05:14 EET
2025-12-27SWR64ELSZHKMIA13:31 CET16:50 EST
2025-12-26SWR176??06:00Z23:52Z
2025-12-25 (partial)SWR180??00:29Z
2025-12-25SWR181VTBSLSZH13:32 +0719:20 CET
2025-12-24SWR35GLSZHKSFO01:00 CET05:26 PST
2025-12-24SWR180LSZH?18:52 CET19:54Z
2025-12-24SWR39KSFOLSZH19:42 PST15:20 CET
2025-12-23SWR177UKOO?05:07 EET19:48Z
2025-12-22 (partial)SWR176??00:00Z
2025-12-21 (partial)SWR180??01:03Z
2025-12-21SWR181VTBSLSZH13:25 +0718:46 CET
2025-12-20SWR41GKLAXLSZH19:27 PST15:04 CET
2025-12-20 (partial)SWR40??00:00Z
2025-12-19 (partial)SWR177??01:47Z
2025-12-18 (partial)SWR176WSSS?08:00 +08
2025-12-17 (partial)SWR40??00:00Z
2025-12-17SWR41GKLAXLSZH19:38 PST15:26 CET
2025-12-16SWR65KMIALSZH20:20 EST10:26 CET
2025-12-15SWR64ELSZHKMIA13:12 CET17:24 EST
2025-12-15 (partial)SWR177??00:00Z
2025-12-14 (partial)SWR176??04:23Z
2025-12-13 (partial)SWR180??00:00Z
2025-12-13SWR181VTBSLSZH13:29 +0719:08 CET
2025-12-12SWR41GKLAXLSZH19:20 PST15:04 CET
2025-12-11 (partial)SWR139??01:41Z
2025-12-11SWR40LSZHKLAX13:22 CET15:42 PST
2025-12-10 (partial)SWR138??04:22Z
2025-12-09SWR138LSZHLROP22:47 CET01:44 EET
2025-12-09SWR161?LSZH16:12Z18:18 CET
2025-12-02SWR93SBMSLSZH03:41 -0310:14 CET
2025-11-28SWR65KMIALSZH20:09 EST10:14 CET
2025-11-27 (partial)SWR93LSZH?13:27 CET
2025-11-27SWR64ELSZHKMIA13:28 CET17:36 EST
2025-11-27SWR93SBMSLSZH01:06 -0310:30 CET
2025-11-26SWR92??19:38Z23:58Z
2025-11-26SWR92??06:34Z09:12Z
2025-11-26SWR92??12:30Z12:58Z
2025-10-30SWR65KMIALSZH21:04 EDT10:06 CET
2025-10-29SWR65KMIALSZH21:07 EDT10:14 CET
2025-10-29 (partial)SWR64EKMIA?21:06 EDT
2025-10-28 (partial)SWR64EKMIA?21:30 EDT
2025-10-28SWR65KMIALSZH21:31 EDT11:00 CET
2025-10-27SWR93SBMSLSZH21:59 -0310:36 CET
2025-10-27SWR64ELSZHKMIA13:33 CET18:24 EDT
2025-10-27 (partial)SWR93LSZH?13:32 CET
2025-10-26SWR92??13:20Z23:58Z
2025-10-26SWR92??02:12Z08:18Z
2025-10-25SWR41GKLAXLSZH19:28 PDT16:42 CEST
2025-10-25 (partial)SWR40KLAX?17:00 PDT
2025-10-24 (partial)SWR177??03:00Z
2025-10-23 (partial)SWR176??00:34Z
2025-10-22 (partial)SWR177LSZH?08:16 CEST
2025-10-22SWR177UGGGLSZH06:03 +0406:10 CEST
2025-10-22 (partial)SWR5573LSZH?18:13 CEST
2025-10-22SWR5570LSZHLFLD08:17 CEST09:24 CEST
2025-10-21 (partial)SWR176??00:01Z

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