PlaneTrack / aircraft / 4B191F

HB-JNJ - Boeing 777-300ER

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

Boeing 777-300ER (HB-JNJ)
Photo © sgthy1609 / Planespotters
RegistrationHB-JNJ
Mode-S hex4B191F
ManufacturerBoeing
Model777-300ER
OperatorSwiss International Air Lines Ltd.
Last seen2026-08-22 22:37 UTC
Last callsignSWR176

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

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

Flight history 173 flights since Sep 2025

DateCallsignFromToDepArrRoute
2026-08-21SWR65??00:00Z08:36Z
2026-08-21SWR40??12:44Z23:58Z
2026-08-20 (partial)SWR177??00:43Z
2026-08-19 (partial)SWR176??00:09Z
2026-08-18SWR160LSZHRJAA02:00 CEST10:08 JST
2026-08-18SWR161RJAALSZH12:58 JST23:43 CEST
2026-08-17 (partial)SWR93??03:19Z
2026-08-17SWR160LSZHRJAA15:37 CEST08:59 JST
2026-08-16 (partial)SWR92??00:00Z
2026-08-15SWR161RJAALSZH11:38 JST18:46 CEST
2026-08-14 (partial)SWR8TKORD?19:43 CDT
2026-08-14SWR160LSZHRJAA13:24 CEST08:22 JST
2026-08-14SWR9G??00:44Z08:26Z
2026-08-13SWR177??00:26Z16:26Z
2026-08-13SWR8TLSZHKORD14:01 CEST15:48 CDT
2026-08-12 (partial)SWR176??03:40Z
2026-08-11SWR176LSZHLROP23:08 CEST01:32 EEST
Earlier flights (156) - back to 2025-09-22
DateCallsignFromToDepArrRoute
2026-07-23SWR161RJAALSZH11:18 JST17:44 CEST
2026-07-22 (partial)SWR93??00:12Z
2026-07-22SWR160LSZHRJAA13:39 CEST08:48 JST
2026-07-21 (partial)SWR92??02:01Z
2026-07-20SWR161RJAALSZH11:28 JST18:20 CEST
2026-07-19SWR177??00:25Z16:20Z
2026-07-19SWR160LSZHRJAA13:55 CEST08:44 JST
2026-07-18SWR176??08:26Z22:52Z
2026-07-17SWR180??00:24Z18:04Z
2026-07-17SWR181VTBDLSZH13:22 +0719:06 CEST
2026-07-16 (partial)SWR35G??02:33Z
2026-07-16SWR39KSFOLSZH19:33 PDT15:28 CEST
2026-07-15SWR35G??11:36Z23:26Z
2026-07-15 (partial)SWR139??00:38Z
2026-07-14SWR138VHSKLROP16:07 HKT01:26 EEST
2026-07-13 (partial)SWR39KSFO?19:24 PDT
2026-07-12 (partial)SWR64EKFLL?20:09 EDT
2026-07-12SWR65KFLLLSZH20:10 EDT10:56 CEST
2026-07-11SWR64ELSZHKFLL14:08 CEST17:10 EDT
2026-07-11SWR177?LSZH00:33Z14:00 CEST
2026-07-10SWR176WMKIWSSS15:51 +0816:48 +08
2026-07-09 (partial)SWR180VEPH?06:00 IST
2026-07-09SWR181VTBDLSZH13:14 +0723:01 CEST
2026-07-08SWR39KSFOLSZH20:01 PDT15:40 CEST
2026-07-07SWR35GLSZHKSFO13:46 CEST16:32 PDT
2026-07-07SWR9GKORDLSZH19:41 CDT10:40 CEST
2026-07-06 (partial)SWR93SBMS?21:00 -03
2026-07-05 (partial)SWR92??00:00Z
2026-07-04 (partial)SWR160RJAH?09:00 JST
2026-07-04SWR161RJAALSZH12:00 JST19:08 CEST
2026-07-03SWR160LSZHRJOR14:55 CEST08:58 JST
2026-07-03 (partial)SWR177UGGG?04:28 +04
2026-07-02 (partial)SWR176WSSS?08:16 +08
2026-06-30 (partial)SWR177LROP?05:40 EEST
2026-06-29 (partial)SWR176??04:11Z
2026-06-28 (partial)SWR160RJAA?11:26 JST
2026-06-28SWR161RJAALSZH11:26 JST18:58 CEST
2026-06-27SWR65KFLLLSZH20:04 EDT10:20 CEST
2026-06-26 (partial)SWR177UGGG?04:24 +04
2026-06-26SWR64ELSZHKHST13:30 CEST16:52 EDT
2026-06-25 (partial)SWR176WSSS?08:26 +08
2026-06-24SWR41GKLAXLSZH19:41 PDT15:26 CEST
2026-06-24 (partial)SWR40LSZH?04:36 CEST
2026-06-23 (partial)SWR65KMIA?20:07 EDT
2026-06-22 (partial)SWR64EKHWO?20:32 EDT
2026-06-22SWR65KHWOLSZH20:32 EDT13:35 CEST
2026-06-21SWR64ELSZHKHWO14:17 CEST17:48 EDT
2026-06-21 (partial)SWR93SBMS?21:25 -03
2026-06-20 (partial)SWR92SBGR?21:00 -03
2026-06-19SWR181VTBDLSZH13:30 +0700:00 CEST
2026-06-19 (partial)SWR180VTBD?07:13 +07
2026-06-18SWR41GKLAXEDTF19:46 PDT17:26 CEST
2026-06-17 (partial)SWR177UGGG?04:11 +04
2026-06-16 (partial)SWR176??03:32Z
2026-06-15 (partial)SWR161RJAA?11:44 JST
2026-06-15 (partial)SWR160RJAH?09:00 JST
2026-06-14 (partial)SWR177LROP?05:22 EEST
2026-06-13 (partial)SWR176WSSS?11:28 +08
2026-06-12SWR41GKLAXLSMD19:41 PDT15:22 CEST
2026-06-12 (partial)SWR40LSZH?04:40 CEST
2026-06-11SWR40LSZHKLAX00:40 CEST16:58 PDT
2026-05-29 (partial)SWR180VTBD?07:00 +07
2026-05-29SWR181VTBDLSZH13:14 +0719:32 CEST
2026-05-28SWR41GKLAXLSZH20:03 PDT18:44 CEST
2026-05-27 (partial)SWR64EKMIA?20:05 EDT
2026-05-27 (partial)SWR65KMIA?20:05 EDT
2026-05-26SWR64ELSZHKMIA13:19 CEST16:48 EDT
2026-05-26SWR93GCLPSBGR05:51 WEST19:14 -03
2026-05-25 (partial)SWR92SBGR?21:06 -03
2026-05-24SWR181VTBDLSZH13:03 +0719:26 CEST
2026-05-24 (partial)SWR180VTBD?09:10 +07
2026-05-23 (partial)SWR40LSZH?04:44 CEST
2026-05-23SWR41GKLAXLSZH19:45 PDT18:12 CEST
2026-05-22SWR65KMIALSZH20:03 EDT10:30 CEST
2026-05-22SWR40??11:38Z23:10Z
2026-05-21SWR93GCLPLSZH06:03 WEST23:58 CEST
2026-05-21SWR64ELSZHKMIA13:13 CEST17:00 EDT
2026-05-20 (partial)SWR92LSZH?02:00 CEST
2026-05-19 (partial)SWR160RJAA?10:22 JST
2026-05-19 (partial)SWR161RJAA?10:49 JST
2026-05-12 (partial)SWR139UGGG?04:17 +04
2026-05-11 (partial)SWR138VIBL?09:24 IST
2026-05-10SWR180VTBDLROP08:50 +0722:06 EEST
2026-05-10SWR181VTBDLSZH13:24 +0719:58 CEST
2026-05-09SWR41GKLAXLSZH19:34 PDT15:36 CEST
2026-05-09 (partial)SWR40LSSW?04:32 CEST
2026-05-08SWR40LSSWKHHR13:56 CEST16:24 PDT
2026-05-08 (partial)SWR177UGGG?06:23 +04
2026-05-07 (partial)SWR176WSSS?11:39 +08
2026-05-05 (partial)SWR139UGGG?04:26 +04
2026-05-04 (partial)SWR138VICX?09:48 IST
2026-05-03SWR39KSFOLSZH19:32 PDT15:14 CEST
2026-05-02SWR35GLSZHKSFO13:37 CEST16:12 PDT
2026-05-02 (partial)SWR139UGGG?04:21 +04
2026-05-01 (partial)SWR138VILK?09:49 IST
2026-04-30SWR181VTBDLSZH13:18 +0723:06 CEST
2026-04-30 (partial)SWR180VTBD?08:39 +07
2026-04-29 (partial)SWR139UGGG?04:20 +04
2026-04-28SWR138VILKLROP09:34 IST00:58 EEST
2026-04-27 (partial)SWR180VIBN?05:30 IST
2026-04-27SWR181VTBDLSZH12:59 +0719:30 CEST
2026-04-26SWR41GKLAXLSZH19:46 PDT15:28 CEST
2026-04-25 (partial)SWR65KMIA?20:14 EDT
2026-04-25SWR40LSZHKLAX13:32 CEST15:56 PDT
2026-04-24SWR9GKORDLSZH19:29 CDT11:08 CEST
2026-04-23SWR65KMIALSZH20:41 EDT11:26 CEST
2026-04-23 (partial)SWR64EKMIA?20:41 EDT
2026-04-23SWR8TLSZHKORD13:54 CEST15:06 CDT
2026-04-22 (partial)SWR177??00:13Z
2026-04-21 (partial)SWR176??03:50Z
2026-04-20 (partial)SWR160LSZH?02:00 CEST
2026-04-20 (partial)SWR161RJAA?11:43 JST
2026-04-19SWR65KMIALSZH20:08 EDT10:50 CEST
2026-04-19 (partial)SWR64EKMIA?20:08 EDT
2026-04-18SWR64ELSZHKMIA13:27 CEST17:28 EDT
2026-04-18 (partial)SWR139??00:28Z
2026-04-17 (partial)SWR138??04:09Z
2026-04-16 (partial)SWR160RJAA?11:34 JST
2026-04-16 (partial)SWR161RJAA?11:35 JST
2026-04-15 (partial)SWR177??00:32Z
2026-04-15SWR160LSZHRJAA13:42 CEST08:46 JST
2026-04-14 (partial)SWR176??00:15Z
2026-04-13 (partial)SWR160RJAA?11:22 JST
2026-04-13 (partial)SWR161RJAA?11:22 JST
2026-04-12 (partial)SWR93??03:26Z
2026-04-11 (partial)SWR92??00:17Z
2026-04-06SWR177UGGGLSZH04:20 +0413:27 CEST
2026-04-05 (partial)SWR176??03:51Z
2026-04-04 (partial)SWR160LSZH?02:00 CEST
2026-04-04SWR161RJAALSZH11:46 JST18:24 CEST
2026-04-03 (partial)SWR65??00:00Z
2026-04-02 (partial)SWR177??00:29Z
2026-04-01SWR176WMKIWSSS12:18 +0817:32 +08
2026-03-31SWR161RJAALSZH11:27 JST18:20 CEST
2026-03-31 (partial)SWR160RJAA?11:27 JST
2026-03-30 (partial)SWR139??00:34Z
2026-03-29SWR138??06:25Z22:46Z
2026-03-28SWR138LSZHLROP23:00 CET01:36 EET
2026-03-28SWR181VTBDLSZH21:24 +0718:46 CET
2026-03-16SWR139LSMDLSZH02:35 CET06:06 CET
2026-03-15 (partial)SWR138??05:07Z
2026-03-14SWR161RJAALSZH12:39 JST19:00 CET
2026-03-14 (partial)SWR160??00:11Z
2026-03-13 (partial)SWR93??01:16Z
2026-03-13SWR160LSZHRJAA13:27 CET08:40 JST
2026-01-28SWR138?VHSK04:48Z16:46 HKT
2026-01-20SWR177WSSS?00:31 +0819:25Z
2025-12-25SWR5065KBOS?19:11 EST01:20Z
2025-12-16SWR161RJAA?12:27 JST17:01Z
2025-12-15SWR160LSZHRKSM13:25 CET07:58 KST
2025-12-12SWR181VTBDVIBL14:02 +0715:39 IST
2025-12-09SWR139VHHHVEAT00:14 HKT00:57 IST
2025-10-02SWR8T?KORD19:14Z15:20 CDT
2025-09-30SWR180?VTBD00:00Z09:26 +07
2025-09-26SWR41GKHHR?22:38 PDT14:49Z
2025-09-22SWR160LSZH?13:40 CEST21: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 own receiver network archive.