PlaneTrack / aircraft / 4B1917

HB-JNB - Boeing 777-3DEER

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

Boeing 777-3DEER (HB-JNB)
Photo © Björn Huke / Planespotters
RegistrationHB-JNB
Mode-S hex4B1917
ManufacturerBoeing
Model777-3DEER
OperatorSwiss International Air Lines
Last seen2026-08-23 12:26 UTC
Last callsignSWR39

In flight now. HB-JNB is currently in flight (KSFO to LSZH), phase cruise, 89% complete, ETA 15:33 CEST. Watch live

Track live on the map Buy full history (CSV) API access

Flight history 201 flights since Sep 2025

DateCallsignFromToDepArrRoute
2026-08-23 (today)SWR39?03:03Zin flight
2026-08-21 (partial)SWR92??00:12Z
2026-08-20SWR161RJAALSZH13:35 JST23:04 CEST
2026-08-19SWR9GKORDLSZH19:42 CDT10:14 CEST
2026-08-19SWR160LSZHRJAA13:36 CEST08:22 JST
2026-08-18 (partial)SWR8TKORD?19:49 CDT
2026-08-18SWR9GKORDLSZH19:50 CDT10:14 CEST
2026-08-17SWR177??00:54Z16:24Z
2026-08-16SWR176??08:32Z23:04Z
2026-08-15SWR180??02:29Z18:16Z
2026-08-15SWR181VTBSLSZH13:18 +0719:14 CEST
2026-08-14SWR39KSFOLSZH19:26 PDT18:40 CEST
2026-08-13SWR9GKORDLSZH19:51 CDT10:42 CEST
2026-08-12SWR8TLSZHKORD13:37 CEST15:16 CDT
2026-08-12 (partial)SWR139??00:42Z
2026-08-11SWR139??18:57Z19:20Z
Earlier flights (186) - back to 2025-09-19
DateCallsignFromToDepArrRoute
2026-07-23 (partial)SWR139??00:39Z
2026-07-23SWR64E??11:24Z20:20Z
2026-07-22SWR138??07:32Z22:28Z
2026-07-21 (partial)SWR180??00:05Z
2026-07-21SWR181VTBDLSZH13:19 +0719:30 CEST
2026-07-20SWR41GKLAXLSZH19:40 PDT18:13 CEST
2026-07-20 (partial)SWR40??02:38Z
2026-07-19 (partial)SWR93??00:22Z
2026-07-18 (partial)SWR92??02:09Z
2026-07-16SWR139??02:35Z19:06Z
2026-07-15 (partial)SWR138??02:01Z
2026-07-14 (partial)SWR40LSZH?02:00 CEST
2026-07-14SWR41GKLAXLSZH21:58 PDT17:40 CEST
2026-07-13SWR41GKLAXLSZH19:32 PDT17:50 CEST
2026-07-13SWR40LSZHFEFY17:54 CEST18:58 CDT
2026-07-12SWR9GKORDLSZH19:36 CDT14:09 CEST
2026-07-11SWR139?VHHH00:30Z23:56 HKT
2026-07-10SWR138VHSKLRSB15:34 HKT01:36 EEST
2026-07-09SWR39KSFOLSZH19:32 PDT15:28 CEST
2026-07-08SWR35GLSZHKSFO13:54 CEST16:16 PDT
2026-07-08 (partial)SWR177LRBS?03:29 EEST
2026-07-07SWR176WSSSLROP15:44 +0801:32 EEST
2026-07-06SWR181VTBDLSMD13:14 +0719:24 CEST
2026-07-06SWR180VTBDLROP09:13 +0722:58 EEST
2026-07-05SWR39KSFOLSMD19:35 PDT15:10 CEST
2026-07-04 (partial)SWR139UGGG?04:21 +04
2026-07-03SWR138VGISLROP11:01 +0601:22 EEST
2026-07-02 (partial)SWR180LSZH?03:12 CEST
2026-07-02SWR181VTBDLSZH13:15 +0722:44 CEST
2026-07-01SWR39KSFOLSZH19:47 PDT18:58 CEST
2026-07-01 (partial)SWR35GLSZH?04:46 CEST
2026-06-30 (partial)SWR139LROP?05:37 EEST
2026-06-29SWR138VHSKLROP16:11 HKT02:06 EEST
2026-06-28SWR181VTBDLSZH13:06 +0723:14 CEST
2026-06-28 (partial)SWR180VIBN?05:30 IST
2026-06-27SWR39KSFOLSZH19:50 PDT18:34 CEST
2026-06-26SWR65KMIALSZH20:01 EDT10:34 CEST
2026-06-25SWR64ELSZHKHWO13:38 CEST16:46 EDT
2026-06-25 (partial)SWR139UGGG?04:40 +04
2026-06-24 (partial)SWR138VILK?09:44 IST
2026-06-23 (partial)SWR180VTBD?07:00 +07
2026-06-23SWR181VTBDLSZH13:25 +0722:54 CEST
2026-06-22 (partial)SWR35GKNUQ?17:00 PDT
2026-06-22SWR39KSFOLSZH19:56 PDT15:48 CEST
2026-06-21SWR9GKORDLSZH19:50 CDT10:52 CEST
2026-06-20SWR8TLSZHKORD15:11 CEST16:56 CDT
2026-06-20 (partial)SWR93SBMS?21:16 -03
2026-06-19 (partial)SWR92??00:08Z
2026-06-18 (partial)SWR39KSFO?19:43 PDT
2026-06-17 (partial)SWR8TKORD?20:23 CDT
2026-06-17SWR9GKORDLSZH20:23 CDT11:20 CEST
2026-06-16SWR65KHWOLSZH20:00 EDT14:11 CEST
2026-06-16SWR8TLSZHKORD14:12 CEST15:58 CDT
2026-06-15 (partial)SWR139UGGG?04:13 +04
2026-06-15SWR64ELSZHKFLL13:32 CEST17:04 EDT
2026-06-14 (partial)SWR138VIBL?09:24 IST
2026-06-13 (partial)SWR160RJAA?09:00 JST
2026-06-13 (partial)SWR161RJAA?11:32 JST
2026-06-12SWR160LSZHRJAA13:35 CEST08:58 JST
2026-05-29SWR64ELSZHKFLL13:36 CEST14:44 EDT
2026-05-29SWR9GKORDLSZH19:25 CDT13:32 CEST
2026-05-29 (partial)SWR8TKORD?19:25 CDT
2026-05-28SWR93GCRRSBGR06:07 WEST19:12 -03
2026-05-27 (partial)SWR92SBGR?21:02 -03
2026-05-26SWR161RJAALSZH11:28 JST18:28 CEST
2026-05-26 (partial)SWR160RJAH?09:00 JST
2026-05-25 (partial)SWR139UGGG?04:30 +04
2026-05-24 (partial)SWR138VIBL?09:34 IST
2026-05-23 (partial)SWR160RJAH?09:00 JST
2026-05-23 (partial)SWR161RJAA?11:32 JST
2026-05-21 (partial)SWR139UGGG?04:57 +04
2026-05-20 (partial)SWR35GLSZH?02:31 CEST
2026-05-20 (partial)SWR177LSZH?02:31 CEST
2026-05-19 (partial)SWR39KSFO?23:03 PDT
2026-05-19 (partial)SWR35GLSZH?04:50 CEST
2026-05-19 (partial)SWR177LSMD?03:32 CEST
2026-05-12 (partial)SWR176??03:45Z
2026-05-11 (partial)SWR41GKLAX?19:37 PDT
2026-05-10 (partial)SWR177??00:53Z
2026-05-10SWR40LSSWKHHR14:26 CEST16:44 PDT
2026-05-09 (partial)SWR176LTCG?03:06 +03
2026-05-08 (partial)SWR161RJAA?11:33 JST
2026-05-08 (partial)SWR160RJAA?11:32 JST
2026-05-07SWR160LSSWRJAA13:28 CEST08:38 JST
2026-05-07 (partial)SWR65KMIA?20:06 EDT
2026-05-06SWR64ELSZHKMIA13:18 CEST17:08 EDT
2026-05-06 (partial)SWR139UGGG?04:22 +04
2026-05-05 (partial)SWR138VIBL?09:38 IST
2026-05-04SWR161RJAALSMD11:42 JST18:34 CEST
2026-05-04 (partial)SWR160RJAA?09:00 JST
2026-05-03SWR160LSZHRJAA13:32 CEST08:58 JST
2026-05-03 (partial)SWR139UGGG?04:12 +04
2026-05-02 (partial)SWR138VIBL?09:42 IST
2026-05-01 (partial)SWR160RJAA?11:42 JST
2026-05-01SWR161RJAALSZH11:43 JST18:44 CEST
2026-05-01 (partial)SWR160RJAA?09:00 JST
2026-04-30SWR160LSZHRJAA14:00 CEST08:58 JST
2026-04-30SWR177UGGGWSSL04:22 +0400:22 +08
2026-04-28 (partial)SWR180VTBD?07:20 +07
2026-04-28SWR181VTBDLSZH13:02 +0722:50 CEST
2026-04-27SWR39KSFOLSZH19:42 PDT15:16 CEST
2026-04-27 (partial)SWR35GLSZH?04:37 CEST
2026-04-26SWR9GKORDLSZH19:27 CDT13:35 CEST
2026-04-25SWR8TLSZHKORD13:44 CEST15:02 CDT
2026-04-25 (partial)SWR93SBMS?00:26 -03
2026-04-24 (partial)SWR92??00:14Z
2026-04-23 (partial)SWR180??00:04Z
2026-04-23SWR181VTBDLSZH13:23 +0719:50 CEST
2026-04-22SWR41GKLAXLSZH19:44 PDT15:44 CEST
2026-04-21SWR65KMIALSZH20:32 EDT13:45 CEST
2026-04-20SWR64ELSZHKMIA15:50 CEST17:32 EDT
2026-04-20 (partial)SWR139??00:17Z
2026-04-19 (partial)SWR138??04:13Z
2026-04-18 (partial)SWR161RJAA?11:21 JST
2026-04-17SWR160LSZHRJAA13:36 CEST08:54 JST
2026-04-17 (partial)SWR139??00:21Z
2026-04-16 (partial)SWR138??04:13Z
2026-04-15SWR161RJAALSZH11:39 JST18:34 CEST
2026-04-14SWR160LSZHRJAA13:40 CEST08:54 JST
2026-04-14 (partial)SWR93??00:38Z
2026-04-13 (partial)SWR92??00:00Z
2026-04-12SWR41GKLAXLSZH19:42 PDT15:20 CEST
2026-04-11SWR93??03:40Z19:02Z
2026-04-11SWR40LSZHKHHR13:47 CEST16:22 PDT
2026-04-06SWR39KSFOLSZH22:16 PDT18:06 CEST
2026-04-06SWR35G??00:29Z15:12Z
2026-04-05SWR41GKLAXLSZH19:51 PDT17:42 CEST
2026-04-05SWR35G??15:42Z18:14Z
2026-04-05 (partial)SWR40??00:00Z
2026-04-02 (partial)SWR139??00:20Z
2026-04-01SWR138VIBLVHHH10:06 IST16:30 HKT
2026-03-31 (partial)SWR180??00:24Z
2026-03-31SWR181VTBDLSZH13:03 +0719:10 CEST
2026-03-30SWR39KSFOLSZH19:32 PDT18:40 CEST
2026-03-29SWR35GLSZHKSFO13:47 CEST16:34 PDT
2026-03-29 (partial)SWR139??02:46Z
2026-03-28SWR139VHHHVIBL23:56 HKT03:42 IST
2026-03-16SWR161RJAALSZH12:39 JST17:08 CET
2026-03-16SWR160??00:00Z15:48Z
2026-03-15 (partial)SWR139??03:16Z
2026-03-14 (partial)SWR138??05:25Z
2026-03-13SWR177??03:39Z21:14Z
2026-03-10SWR177WSSS?00:47 +0820:03Z
2026-03-09SWR41GKHHR?20:45 PDT12:40Z
2026-03-08SWR40LSZH?14:06 CET23:04Z
2026-03-07SWR92LPBJSBMT00:00 WET06:24 -03
2026-03-07SWR93SADS?15:02 -0319:45Z
2026-03-06SWR181VTBD?13:51 +0709:26Z
2026-03-06SWR92LSZHLFBP23:03 CET00:05 CET
2026-03-04SWR35GLSZH?13:33 CET23:02Z
2026-03-01SWR160LSZH?13:26 CET23:09Z
2026-02-26SWR138LSZH?23:03 CET23:04Z
2026-02-24SWR35GLSZHCYLW13:43 CET14:12 PST
2026-02-22SWR138LSZH?23:02 CET23:20Z
2026-02-22SWR181VTBD?13:36 +0708:32Z
2026-02-20SWR40LSZH?14:01 CET23:24Z
2026-02-19SWR181VTBD?13:35 +0708:27Z
2026-02-18SWR39KSFOKBKF19:54 PST22:26 MST
2026-02-17SWR35GLSZH?13:57 CET23:09Z
2026-02-17SWR65KMIA?20:35 EST08:17Z
2026-02-16SWR64ELSZH?13:37 CET19:34Z
2026-02-14SWR181VTBD?13:58 +0709:21Z
2026-02-14SWR138LSZHLRCS23:11 CET01:27 EET
2026-02-13SWR39KSFO?20:01 PST13:08Z
2026-02-12SWR35GLSZH?14:27 CET21:58Z
2026-02-08SWR176LSZHLRAR22:57 CET01:02 EET
2026-02-08SWR181VTBD?13:41 +0710:33Z
2026-02-07SWR39KSFO?19:43 PST10:54Z
2026-02-05SWR138?VHSK01:08Z17:01 HKT
2026-02-04SWR138LSZHLRTR22:54 CET01:09 EET
2026-02-02SWR138LSZH?22:56 CET23:08Z
2026-02-02SWR181VTBDVEDB13:37 +0714:26 IST
2026-01-31SWR40LSZH?13:54 CET23:05Z
2026-01-29SWR92?SBGR08:12Z06:24 -03
2026-01-25SWR181VTBDVEDB13:30 +0714:20 IST
2026-01-23SWR35GLSZH?13:47 CET14:06Z
2026-01-21SWR93SADSSBJV14:51 -0316:17 -03
2026-01-21SWR92LEOCSBGR01:02 CET06:39 -03
2026-01-20SWR92LSZHLFBT23:25 CET00:29 CET
2026-01-19SWR40LSZH?14:11 CET23:08Z
2025-12-30SWR35GLSZHEGCD13:39 CET13:59 GMT
2025-12-25SWR41GKHHR?19:42 PST06:01Z
2025-10-01SWR160LSZHRKNW14:05 CEST07:30 KST
2025-09-25SWR65KMIALFAI20:06 EDT10:09 CEST
2025-09-24SWR65KMIA?20:00 EDT03:17Z
2025-09-19SWR64ELSZHKBCT14:59 CEST18:32 EDT

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.