PlaneTrack / aircraft / 4B1691

HB-IOF - Airbus A321-111

HB-IOF is a Airbus A321-111 operated by Swiss International Air Lines, Mode-S hex code 4B1691. Track it live, browse its recent flights, or download its full position history.

Airbus A321-111 (HB-IOF)
Photo © Lennard Rogg / Planespotters
RegistrationHB-IOF
Mode-S hex4B1691
ManufacturerAirbus
ModelA321-111
OperatorSwiss International Air Lines
Last seen2026-08-23 15:26 UTC
Last callsignSWR2EG

In flight now. HB-IOF is currently in flight (LSZH to LEPA), phase landing, 99% complete, ETA 17:32 CEST. Watch live

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

Flight history 400 flights since Mar 2026

DateCallsignFromToDepArrRoute
2026-08-23 (today)SWR2EG?07:19Zlast received 15:26Z
2026-08-21SWR79BLSZHLGTS09:51 CEST14:18 EEST
2026-08-21SWR4DXLSGGLSZH07:22 CEST09:47 CEST
2026-08-21SWR98FLGTSLSZH14:19 EEST15:16 CEST
2026-08-20SWR4THLSZHLSGG21:30 CEST22:08 CEST
2026-08-20SWR4EA??09:30Z09:58Z
2026-08-20SWR2AYLSZHLEMG14:05 CEST16:28 CEST
2026-08-20SWR262CLEMGLSZH18:11 CEST20:08 CEST
2026-08-20SWR564LSZHLFMN09:15 CEST09:56 CEST
2026-08-18SWR8EM??10:15Z11:12Z
2026-08-17SWR82LLSZHLPPR17:03 CEST19:29 WEST
2026-08-17SWR2EPLSZHLESJ14:10 CEST14:42 CEST
2026-08-17SWR5GT??13:10Z13:32Z
2026-08-17SWR1HW??11:08Z12:10Z
2026-08-17SWR5TVLPPRLSZH19:30 WEST22:42 CEST
2026-08-16SWR2022LSZHLEMD09:28 CEST13:02 CEST
2026-08-16SWR1YL??17:45Z19:14Z
2026-08-16SWR1958??14:44Z16:06Z
2026-08-16SWR7MVLSZHLGAV22:09 CEST01:20 EEST
2026-08-16SWR4VELEBLLSZH06:35 CEST07:52 CEST
2026-08-16 (partial)SWR4KBLEBL?06:34 CEST
2026-08-16SWR2023LEMDLSZH13:05 CEST14:52 CEST
2026-08-15SWR4KBLSZHLEBL23:01 CEST00:24 CEST
2026-08-15SWR1YL??17:19Z18:58Z
2026-08-15SWR1958??14:19Z17:18Z
2026-08-14SWR2083??05:16Z07:52Z
2026-08-13SWR98FLGTSLSZH13:54 EEST21:39 CEST
2026-08-13SWR79BLSZHLGTS09:44 CEST13:54 EEST
2026-08-13SWR49LLROPLSZH07:04 EEST09:44 CEST
2026-08-12SWR9TP??05:14Z18:46Z
2026-08-12SWR4CX??08:04Z09:24Z
2026-08-12SWR464L??05:15Z08:04Z
2026-08-12SWR2AY?LEMG11:59Z17:50 CEST
2026-08-12SWR262CLEMGLSZH17:50 CEST20:02 CEST
2026-08-12SWR1886??20:06Z21:44Z
2026-08-11SWR9TPLSGGLSZH20:55 CEST21:24 CEST
Earlier flights (365) - back to 2026-03-15
DateCallsignFromToDepArrRoute
2026-07-23SWR589XESSALSZH16:06 CEST17:54 CEST
2026-07-23SWR9PXLSZHESSA12:47 CEST16:06 CEST
2026-07-22 (partial)SWR42VLSZH?07:05 CEST
2026-07-22SWR3ZKLSZHLSGG19:29 CEST20:00 CEST
2026-07-22SWR26WEKCHLSZH16:59 CEST19:29 CEST
2026-07-22SWR90YLIBDLSZH10:09 CEST14:16 CEST
2026-07-22SWR7VELSZHEKCH14:16 CEST16:59 CEST
2026-07-22SWR4KGLSZHLIBD07:06 CEST10:08 CEST
2026-07-21SWR8BCLSZHLPPR09:59 CEST11:22 WEST
2026-07-21SWR5XLEDDBLSZH07:24 CEST09:56 CEST
2026-07-21SWR20DLPPRLSZH13:00 WEST17:47 CEST
2026-07-21SWR1DELSZHLFPG17:48 CEST20:08 CEST
2026-07-20SWR5AMLSZHLGAT12:35 CEST15:40 EEST
2026-07-20SWR1ZB??14:02Z16:34Z
2026-07-20 (partial)SWR5YGLSZH?12:35 CEST
2026-07-20SWR9LCLSZHEDDB21:30 CEST22:42 CEST
2026-07-19SWR9CWLSZHLIPZ19:02 CEST19:44 CEST
2026-07-19SWR72L??05:39Z20:02Z
2026-07-19SWR5YGLIPZLSZH20:44 CEST21:26 CEST
2026-07-19SWR5CBEDDBLSZH16:26 CEST19:02 CEST
2026-07-19SWR2WXEKCHLSZH10:15 CEST14:01 CEST
2026-07-19SWR1PLLSZHEDDB14:01 CEST15:04 CEST
2026-07-19SWR193TLSZHEKCH07:39 CEST10:14 CEST
2026-07-18SWR90Y??08:05Z09:34Z
2026-07-18SWR7VELSZHEKCH13:18 CEST16:37 CEST
2026-07-18SWR7PELSZHEDDM19:25 CEST21:14 CEST
2026-07-18SWR4KGLSZHLIBD07:07 CEST08:20 CEST
2026-07-18SWR26WEKCHLSZH16:37 CEST19:25 CEST
2026-07-17SWR5EZLEALLSZH13:33 CEST16:37 CEST
2026-07-17SWR57ZLEMDLSZH20:54 CEST22:32 CEST
2026-07-17SWR465KLSZHLEMD16:37 CEST20:52 CEST
2026-07-17SWR1V??07:51Z11:33Z
2026-07-17SWR8ADEKCHLSZH06:52 CEST09:50 CEST
2026-07-16SWR90Y??11:34Z15:44Z
2026-07-16SWR2EZLSGGLSZH20:38 CEST23:08 CEST
2026-07-16SWR3CXLSZHLSGG17:45 CEST18:22 CEST
2026-07-16SWR44XLSZHEKCH23:09 CEST00:28 CEST
2026-07-16SWR4KG??08:28Z11:34Z
2026-07-16SWR5EZ??08:25Z14:49Z
2026-07-15SWR5EZLEALLSZH17:06 CEST18:58 CEST
2026-07-15SWR1ET??04:46Z06:56Z
2026-07-15SWR1VLSZHLEAL13:35 CEST17:06 CEST
2026-07-14SWR20DLPPRLSZH13:29 WEST16:32 CEST
2026-07-14SWR8BCLSZHLPPR10:01 CEST13:29 WEST
2026-07-14SWR26WEKCHLSZH09:58 CEST21:18 CEST
2026-07-14SWR2120LSZHLEMG21:42 CEST00:14 CEST
2026-07-13SWR4CXLDOCLSZH10:08 CEST11:30 CEST
2026-07-13SWR7VELSZHEKCH12:47 CEST14:12 CEST
2026-07-13SWR8KYLKPRLSMD07:09 CEST21:52 CEST
2026-07-13SWR26WEKCHLSZH16:16 CEST17:46 CEST
2026-07-13SWR464LLSZHLDOC07:12 CEST10:07 CEST
2026-07-12SWR589XESSALSZH16:45 CEST19:00 CEST
2026-07-12SWR1488LSZHLKPR20:13 CEST21:18 CEST
2026-07-12SWR433YLSZHEDDH07:14 CEST09:38 CEST
2026-07-12SWR8KYLKPRLSZH22:09 CEST23:24 CEST
2026-07-12SWR9PXLSZHESSA13:17 CEST15:02 CEST
2026-07-12SWR9TPLSGGLSZH07:13 CEST22:26 CEST
2026-07-11SWR5LDLSZHLIRF13:36 CEST14:28 CEST
2026-07-11SWR5103LSGGLSZH09:39 CEST10:20 CEST
2026-07-11SWR9TPLSGGLSZH20:28 CEST21:00 CEST
2026-07-11SWR3ZKLSZHLSGG18:32 CEST19:04 CEST
2026-07-11SWR5YWLIRFLSZH15:48 CEST17:00 CEST
2026-07-09SWR44YLSZHLEBL07:37 CEST10:00 CEST
2026-07-09SWR2GXLPPTLSZH16:15 WEST21:26 CEST
2026-07-09SWR4THLSZHLSGG21:27 CEST22:02 CEST
2026-07-09SWR96MLEBLLSZH10:00 CEST11:40 CEST
2026-07-09 (partial)SWR9TPLSZH?07:37 CEST
2026-07-09SWR2BKLSMDLPPT13:32 CEST15:02 WEST
2026-07-08SWR5CBEDDBLSZH16:04 CEST17:04 CEST
2026-07-08SWR9TPLSGGLSZH20:09 CEST20:40 CEST
2026-07-08SWR8AKLSZHLSMD13:35 CEST21:26 CEST
2026-07-08SWR1PLLSZHEDDB13:35 CEST16:04 CEST
2026-07-08SWR3ZKLSZHLSGG18:28 CEST20:08 CEST
2026-07-07SWR9TCLSZHEGCC17:19 CEST19:14 BST
2026-07-06SWR5CVLSZHELLX08:42 CEST09:14 CEST
2026-07-06SWR9PXLSZHESSA12:35 CEST14:46 CEST
2026-07-06SWR4VELEBLLSZH06:01 CEST07:34 CEST
2026-07-06SWR339HELLXLSZH10:43 CEST12:34 CEST
2026-07-05SWR2EGLSZHLESJ15:59 CEST17:20 CEST
2026-07-05SWR5XHLEPALSMD18:51 CEST20:28 CEST
2026-07-04SWR2WXEKCHLSZH10:03 CEST13:30 CEST
2026-07-04SWR193TLSZHEKCH07:18 CEST08:52 CEST
2026-07-04SWR493ZEDDHLSZH15:51 CEST17:14 CEST
2026-07-04SWR5TVLPPRLSMD06:17 WEST22:42 CEST
2026-07-04SWR27GLSSWEDDH13:30 CEST14:34 CEST
2026-07-03SWR935LLGMRLSZH14:44 EEST17:28 CEST
2026-07-03SWR1PMESSALSZH06:24 CEST10:06 CEST
2026-07-03SWR5TVLPPRLSMD20:00 WEST23:06 CEST
2026-07-03SWR82LLSZHLPPR17:29 CEST18:42 WEST
2026-07-03SWR9LALSZHLGAT10:06 CEST13:16 EEST
2026-07-02SWR1TXLSZHEDDH17:20 CEST18:34 CEST
2026-07-02SWR5ZMLSZHESSA09:59 CEST13:35 CEST
2026-07-02SWR3ZCLSGGLSZH07:29 CEST09:59 CEST
2026-07-02SWR388GEDDHLSZH19:58 CEST22:18 CEST
2026-07-02SWR2YBESSALSZH13:35 CEST15:30 CEST
2026-07-01SWR4THLSZHLSGG22:12 CEST22:44 CEST
2026-07-01SWR5AMLSZHLGAT15:29 CEST18:44 EEST
2026-07-01SWR7311EDTDLSZH13:32 CEST15:26 CEST
2026-06-30SWR52YEBBRLSZH10:05 CEST12:52 CEST
2026-06-30SWR756CLSZHEBBR07:43 CEST08:42 CEST
2026-06-30SWR9PXLSZHESSA12:52 CEST14:50 CEST
2026-06-30SWR589XESSALSZH16:02 CEST23:21 CEST
2026-06-29SWR7VELSZHEKCH13:15 CEST14:38 CEST
2026-06-29SWR268ALSZHLHTL07:42 CEST08:50 CEST
2026-06-29SWR9YDLHTLLSZH10:45 CEST12:00 CEST
2026-06-29SWR948DLSZHEDDB18:40 CEST20:59 CEST
2026-06-29SWR8XEDDBLSMD07:39 CEST22:02 CEST
2026-06-29SWR26WEKCHLSZH15:57 CEST17:22 CEST
2026-06-28SWR5CBEDDBLSSW15:56 CEST17:24 CEST
2026-06-28SWR1PLLSZHEDDB13:22 CEST14:20 CEST
2026-06-28SWR242ELSZHLESJ07:03 CEST10:12 CEST
2026-06-28SWR4LMLESJLSZH10:13 CEST11:48 CEST
2026-06-28SWR948DLSZHEDDB19:02 CEST20:18 CEST
2026-06-27SWR97YLSZHEDDB07:37 CEST08:40 CEST
2026-06-27SWR44EEDDBLSZH09:54 CEST11:02 CEST
2026-06-27SWR589XESSALSZH16:51 CEST18:56 CEST
2026-06-27SWR9PXLSSWESSA13:11 CEST15:16 CEST
2026-06-26SWR465KLSZHLEMD16:34 CEST18:34 CEST
2026-06-26SWR2LMLSSWLPPR07:20 CEST08:32 WEST
2026-06-26SWR9ZALPPRLSZH09:44 WEST12:50 CEST
2026-06-25SWR3ZKLSZHLSGG18:46 CEST21:04 CEST
2026-06-25SWR139KLSZHEPWA12:33 CEST15:50 CEST
2026-06-25SWR7PZEPWALSZH15:50 CEST18:46 CEST
2026-06-22SWR87CLSZHLEBL12:48 CEST14:14 CEST
2026-06-22SWR268ALSZHLHTL07:38 CEST10:14 CEST
2026-06-22SWR4TDLEBLLSZH16:36 CEST18:22 CEST
2026-06-22 (partial)SWR9YDLSZH?10:15 CEST
2026-06-21SWR477LLSZHEIDW11:30 CEST13:40 IST
2026-06-21SWR1CKEIDWLSZH13:40 IST16:44 CEST
2026-06-21SWR5ATEPKKLSMD21:26 CEST22:46 CEST
2026-06-21SWR4DMLSZHEPKK18:37 CEST20:14 CEST
2026-06-20SWR2HCLIRLLSZH10:08 CEST12:50 CEST
2026-06-20SWR7VELSZHEKCH12:51 CEST14:14 CEST
2026-06-20SWR26WEKCHLSZH17:15 CEST18:42 CEST
2026-06-20SWR1LKEDDFLSMD07:16 CEST22:02 CEST
2026-06-20SWR98CLSZHLSSW07:16 CEST08:24 CEST
2026-06-19SWR87CLSZHLEBL13:03 CEST16:00 CEST
2026-06-19SWR4ETLSZHEDFE20:22 CEST21:06 CEST
2026-06-19SWR1LKEDDFLSZH22:38 CEST23:14 CEST
2026-06-19SWR4TDLEBLLSZH16:00 CEST20:20 CEST
2026-06-15SWR1HWLGMRLSZH07:24 EEST10:18 CEST
2026-06-15SWR2EPLSZHLESJ10:20 CEST11:46 CEST
2026-06-15SWR5GTLEPALSZH13:19 CEST14:52 CEST
2026-06-14SWR1YBLSZHEIDW06:51 CEST07:50 IST
2026-06-14SWR2GXLPPTLSMD17:20 WEST20:44 CEST
2026-06-14SWR75LEIDWLSZH09:27 IST14:24 CEST
2026-06-14SWR7MVLSZHLGMR21:47 CEST01:00 EEST
2026-06-14SWR2BKLSZHLPPT14:26 CEST17:20 WEST
2026-06-13SWR1THLMMLLSZH10:14 CEST12:30 CEST
2026-06-13SWR8HZLSZHLMML06:58 CEST08:50 CEST
2026-06-12SWR44YLSZHLEBL07:48 CEST09:10 CEST
2026-06-12SWR27GLSZHEDDH14:07 CEST17:10 CEST
2026-06-12SWR493ZEDDHLSZH17:11 CEST18:16 CEST
2026-06-12SWR96MLEBLLSZH10:18 CEST12:02 CEST
2026-05-29SWR9YDLHTLLSZH10:25 CEST13:17 CEST
2026-05-29EDW49QLSZHLSSW18:24 CEST19:30 CEST
2026-05-29SWR268ALSZHLHTL07:33 CEST10:24 CEST
2026-05-29SWR4LTLHTLLSZH15:41 CEST18:24 CEST
2026-05-29SWR51KLSZHLHTL13:17 CEST15:41 CEST
2026-05-28SWR3APLEVCLSZH06:13 CEST09:58 CEST
2026-05-28SWR4WPLSZHEDDL18:43 CEST20:28 CEST
2026-05-28SWR8BCLSZHLPPR10:04 CEST11:16 WEST
2026-05-28SWR20DLPPRLSZH12:39 WEST18:43 CEST
2026-05-27SWR3HYLSGGLSZH12:01 CEST17:22 CEST
2026-05-27SWR7ZXEPWRLSZH19:43 CEST22:08 CEST
2026-05-27SWR5TQLSZHEPWR17:23 CEST18:32 CEST
2026-05-27 (partial)SWR465YLSZH?09:24 CEST
2026-05-27SWR40LLSZHLEVC22:14 CEST23:46 CEST
2026-05-27SWR291XLSZHLSGG09:24 CEST09:54 CEST
2026-05-26SWR374PLSZHLEAL17:49 CEST20:45 CEST
2026-05-26SWR9LALSZHLGAT09:39 CEST13:10 EEST
2026-05-26SWR935LLGMRLSZH14:28 EEST15:56 CEST
2026-05-26SWR465YLEALLSMD20:45 CEST22:34 CEST
2026-05-26SWR105WEDDHLSZH09:39 CEST21:20 CEST
2026-05-25SWR9EBLSZHLEPA12:30 CEST15:15 CEST
2026-05-25SWR9DLSZHEDDH18:01 CEST19:12 CEST
2026-05-25SWR80KLEPALSZH15:15 CEST18:01 CEST
2026-05-25SWR7AKLFMDLSZH10:22 CEST11:10 CEST
2026-05-25SWR42BLSZHLFMN08:08 CEST10:22 CEST
2026-05-25SWR259TLIRFLSZH08:03 CEST21:58 CEST
2026-05-24SWR9BLLSZHLIRF18:07 CEST19:20 CEST
2026-05-24SWR97YLSZHEDDB07:25 CEST08:42 CEST
2026-05-24SWR87CLSZHLEBL12:43 CEST15:09 CEST
2026-05-24SWR4TDLEBLLSZH15:10 CEST16:52 CEST
2026-05-24SWR44EEDDBLSZH09:51 CEST11:06 CEST
2026-05-23SWR4KBLSZHLEBL06:09 CEST23:44 CEST
2026-05-23SWR4VELEBLLSSW06:09 CEST07:46 CEST
2026-05-23SWR731CEDDHLSZH11:10 CEST12:16 CEST
2026-05-23SWR92WLSZHEDDH08:53 CEST10:10 CEST
2026-05-22SWR5YGLIPZLSZH20:22 CEST21:06 CEST
2026-05-22SWR27G??10:54Z12:12Z
2026-05-22SWR493ZEDDHLSZH15:14 CEST18:22 CEST
2026-05-22SWR5XLEDDBLSZH07:30 CEST08:34 CEST
2026-05-22SWR9CWLSZHLIPZ18:22 CEST19:02 CEST
2026-05-21SWR9YHELLXLSZH20:07 CEST20:48 CEST
2026-05-21SWR1YTLIBDLSZH15:27 CEST18:01 CEST
2026-05-21SWR3AGLSZHELLX18:02 CEST18:48 CEST
2026-05-21SWR3BPLSZHLIBD12:23 CEST13:38 CEST
2026-05-21SWR4TDLEBLLSZH12:22 CEST18:01 CEST
2026-05-21SWR9LCLSZHEDDB22:36 CEST23:47 CEST
2026-05-20SWR44EEDDBLSZH02:09 CEST12:15 CEST
2026-05-20 (partial)SWR105WEDDH?03:19 CEST
2026-05-20SWR9EBLSZHLEPA02:24 CEST14:02 CEST
2026-05-20SWR9DLSZHEDDH03:01 CEST19:28 CEST
2026-05-20SWR97YEDAYEDDB02:00 CEST11:24 CEST
2026-05-19 (partial)SWR3ECLSZH?05:29 CEST
2026-05-19 (partial)SWR7VBLSZH?06:05 CEST
2026-05-11SWR8KYLSZHLSMD07:15 CEST21:54 CEST
2026-05-11SWR433YLSZHEDDH07:16 CEST09:36 CEST
2026-05-11SWR5PTEDDHLSZH09:36 CEST10:42 CEST
2026-05-10SWR1488LSZHLKPR17:48 CEST18:50 CEST
2026-05-10SWR493ZEDDHLSZH15:07 CEST16:14 CEST
2026-05-10SWR8KYLKPRLSZH20:15 CEST21:22 CEST
2026-05-10SWR5PTEDDHLSZH09:38 CEST12:49 CEST
2026-05-10SWR433YLSZHEDDH07:14 CEST08:24 CEST
2026-05-10SWR27GLSZHEDDH12:50 CEST14:00 CEST
2026-05-09SWR72LEDDMLSSW20:59 CEST21:36 CEST
2026-05-09SWR2XLLSGGLSZH10:17 CEST12:31 CEST
2026-05-09SWR56ZLSZHLIIB12:31 CEST12:36 +01
2026-05-09SWR7PELSZHEDDM19:17 CEST19:44 CEST
2026-05-09 (partial)SWR849WLSZH?07:53 CEST
2026-05-09SWR915WLSZHLSGG07:53 CEST08:18 CEST
2026-05-09SWR9WELICJLSZH15:54 CEST17:20 CEST
2026-05-08SWR849WEDDLLSZH19:44 CEST20:28 CEST
2026-05-08SWR2CLLSZHLIRF07:51 CEST08:56 CEST
2026-05-08SWR43ELSZHEDDL17:39 CEST19:44 CEST
2026-05-08SWR4TLLIRFLSZH10:10 CEST17:39 CEST
2026-05-06SWR1LKEDDFLSZH21:06 CEST21:42 CEST
2026-05-06SWR4ETLSZHEDDF19:24 CEST20:00 CEST
2026-05-05SWR5CBEDDBLSZH15:21 CEST16:26 CEST
2026-05-05 (partial)SWR57ZLSZH?13:02 CEST
2026-05-05SWR1PLLSZHEDDB13:02 CEST14:00 CEST
2026-05-04SWR57ZLEMDLSZH20:20 CEST21:54 CEST
2026-05-04SWR1VLSZHLEAL09:44 CEST11:34 CEST
2026-05-04SWR5EZLEALLSZH13:26 CEST15:00 CEST
2026-05-04SWR465KLSZHLEMD16:54 CEST18:48 CEST
2026-05-03SWR4ETLSZHEDDF19:43 CEST20:18 CEST
2026-05-03SWR1LKEDDFLSZH21:45 CEST22:18 CEST
2026-05-03SWR589XESSALSZH16:03 CEST18:14 CEST
2026-05-03SWR41DEDDFLSZH09:14 CEST09:44 CEST
2026-05-03SWR9PXLSZHESSA12:37 CEST14:36 CEST
2026-05-03SWR8WPLSZHEDDF07:01 CEST07:44 CEST
2026-05-02SWR2CLLSZHLIRF07:44 CEST08:52 CEST
2026-05-02SWR4TDLEBLLSZH15:44 CEST17:10 CEST
2026-05-02SWR4TLLIRFLSZH10:34 CEST11:46 CEST
2026-05-02SWR87CLSZHLEBL13:09 CEST14:34 CEST
2026-05-02SWR72LEDDMLSZH21:12 CEST21:48 CEST
2026-05-02SWR7PELSZHEDDM19:24 CEST19:50 CEST
2026-05-01SWR493ZEDDHLSZH15:32 CEST16:40 CEST
2026-05-01SWR27GLSZHEDDH13:04 CEST14:18 CEST
2026-05-01SWR1LKEDDFLSZH20:59 CEST21:34 CEST
2026-05-01SWR4ETLSZHEDDF19:05 CEST19:44 CEST
2026-05-01SWR2083LPPTLSZH06:05 WEST09:46 CEST
2026-04-30SWR4TDLEBLLSZH15:54 CEST22:17 CEST
2026-04-30SWR4TLLIRFLSZH10:35 CEST13:16 CEST
2026-04-30SWR87CLSZHLEBL13:16 CEST15:52 CEST
2026-04-30SWR2CLLSZHLIRF07:55 CEST08:56 CEST
2026-04-29SWR979EEDDBLSZH21:19 CEST22:26 CEST
2026-04-29SWR15VLSZHEDDB19:10 CEST20:16 CEST
2026-04-26SWR388GEDDHLSMD19:48 CEST20:52 CEST
2026-04-26SWR57ZLSZHLSMD10:07 CEST21:32 CEST
2026-04-26SWR2XHLEMGLSZH13:36 CEST17:28 CEST
2026-04-26SWR1TXLSZHEDDH17:28 CEST19:48 CEST
2026-04-26SWR98PLSZHLEMG10:07 CEST13:35 CEST
2026-04-24 (partial)SWR9VELSZH?10:32 CEST
2026-04-24SWR465KLSZHLEMD16:43 CEST18:40 CEST
2026-04-24SWR2EP??08:32Z09:58Z
2026-04-24SWR5GTLEPALSZH13:16 CEST14:44 CEST
2026-04-23SWR5GTLEPALSZH12:57 CEST14:26 CEST
2026-04-23SWR9VELEBLLSZH20:22 CEST21:42 CEST
2026-04-23SWR3GHLSZHLEBL17:39 CEST20:21 CEST
2026-04-23SWR2EP??08:15Z09:36Z
2026-04-23SWR1HWLGMRLSZH07:08 EEST10:15 CEST
2026-04-22SWR1PXLFMNLSZH19:36 CEST20:26 CEST
2026-04-22SWR98PLSZHLEMG10:09 CEST13:43 CEST
2026-04-22SWR57CLSZHLFMN17:34 CEST19:36 CEST
2026-04-22SWR2XHLEMGLSZH13:43 CEST17:34 CEST
2026-04-22 (partial)SWR1ZBLSZH?10:09 CEST
2026-04-22SWR7MVLSZHLGAV21:38 CEST00:38 EEST
2026-04-21SWR5AM?LGAV10:50Z15:52 EEST
2026-04-21SWR1ZBLGMRLSZH17:38 EEST19:12 CEST
2026-04-21SWR52YEBBRLSZH09:59 CEST11:14 CEST
2026-04-21SWR756CLSZHEBBR07:54 CEST09:06 CEST
2026-04-20SWR915WLSZHLSGG08:17 CEST08:48 CEST
2026-04-20SWR1ZBLGMRLSZH17:22 EEST18:54 CEST
2026-04-20SWR2XLLSGGLSZH10:17 CEST12:45 CEST
2026-04-20SWR5AM??10:46Z14:22Z
2026-04-20 (partial)SWR9TPLSZH?08:17 CEST
2026-04-19SWR4TLLIRFLSZH10:22 CEST13:01 CEST
2026-04-19SWR2CLLSZHLIRF07:43 CEST08:48 CEST
2026-04-19SWR3ZKLSZHLSGG18:36 CEST19:04 CEST
2026-04-19SWR4TDLEBLLSZH15:34 CEST18:36 CEST
2026-04-19SWR87C??11:01Z12:24Z
2026-04-18SWR3PTLSGGLSZH15:16 CEST18:40 CEST
2026-04-18SWR1THLMMLLSZH10:11 CEST13:30 CEST
2026-04-18 (partial)SWR1LKLSZH?06:59 CEST
2026-04-18SWR8HZ??04:59Z06:31Z
2026-04-18SWR70M?LSGG16:40Z19:16 CEST
2026-04-18SWR533XLSZHLSGG13:31 CEST14:02 CEST
2026-04-17SWR4ETLSZHEDDF19:21 CEST20:00 CEST
2026-04-14SWR731CEDDHLSZH11:31 CEST12:32 CEST
2026-04-14SWR3WLLSZHLEMG13:58 CEST17:50 CEST
2026-04-14SWR262CLEMGLSZH17:50 CEST20:04 CEST
2026-04-14 (partial)SWR1LKLSZH?08:42 CEST
2026-04-14SWR92WLSZHEDDH08:43 CEST09:52 CEST
2026-04-13SWR98PLSZHLEMG09:50 CEST12:06 CEST
2026-04-13SWR2XHLEMGLSZH13:27 CEST19:10 CEST
2026-04-13SWR5XLEDDBLSZH07:22 CEST08:28 CEST
2026-04-13 (partial)SWR9LCEDDB?07:22 CEST
2026-04-12SWR9LCLSZHEDDB21:41 CEST22:42 CEST
2026-04-12 (partial)SWR4TDLSZH?07:47 CEST
2026-04-12SWR87CLSZHLEBL12:34 CEST14:00 CEST
2026-04-12SWR2XLLSGGLSZH10:24 CEST10:56 CEST
2026-04-12SWR915WLSZHLSGG07:48 CEST10:24 CEST
2026-04-11SWR4TLLIRFLSZH10:29 CEST11:40 CEST
2026-04-11 (partial)SWR1ABLSZH?07:43 CEST
2026-04-11SWR2CLLSZHLIRF07:43 CEST08:48 CEST
2026-04-11SWR4TDLEBLLSZH16:15 CEST17:38 CEST
2026-04-11SWR87C??11:01Z14:12Z
2026-04-06SWR96V??16:03Z16:38Z
2026-04-06SWR4VELEBLLSZH06:29 CEST08:57 CEST
2026-04-06SWR731CEDDHLSZH11:17 CEST12:20 CEST
2026-04-06SWR92W??06:57Z09:16Z
2026-04-05SWR9WELICJLSZH15:29 CEST17:04 CEST
2026-04-05SWR2XLLSGGLSZH10:25 CEST12:20 CEST
2026-04-05SWR3ZKLSZHLSGG18:09 CEST20:28 CEST
2026-04-05SWR4KB??20:29Z21:50Z
2026-04-05SWR56ZLSZHLICJ12:20 CEST13:42 CEST
2026-04-05SWR915WLSZHLSGG07:39 CEST10:24 CEST
2026-04-05SWR9TPLSGGLSZH20:28 CEST21:04 CEST
2026-04-04SWR72LEDDMLSZH21:20 CEST21:52 CEST
2026-04-04SWR1HWLGMRLSZH07:43 EEST12:22 CEST
2026-04-04SWR1ZBLGMRLSZH16:56 EEST18:16 CEST
2026-04-04SWR5AMLSZHLGAT12:23 CEST16:56 EEST
2026-04-04SWR7PELSZHEDDM19:49 CEST20:22 CEST
2026-04-03SWR7MVLSZHLGAV21:52 CEST01:00 EEST
2026-04-03SWR43ELSZHEDDL17:42 CEST19:47 CEST
2026-04-03SWR849WEDDLLSZH19:47 CEST20:32 CEST
2026-04-02SWR27GLSZHEDDH12:50 CEST13:56 CEST
2026-04-02SWR915WLSZHLSGG08:03 CEST10:16 CEST
2026-04-02SWR493ZEDDHLSZH15:27 CEST16:30 CEST
2026-04-02SWR2XLLSGGLSZH10:16 CEST12:50 CEST
2026-04-01SWR5XLEDDBLSZH07:56 CEST08:50 CEST
2026-04-01SWR8BCLSZHLPPR10:24 CEST11:18 WEST
2026-03-31SWR9LCLSZHEDDB21:38 CEST22:50 CEST
2026-03-31SWR9WELICJLSZH15:19 CEST16:58 CEST
2026-03-31SWR56Z??10:38Z11:24Z
2026-03-30SWR5YWLIRFLSZH15:52 CEST17:08 CEST
2026-03-30 (partial)SWR9WELSZH?08:43 CEST
2026-03-30SWR2HDLSZHEDDB08:43 CEST09:46 CEST
2026-03-30SWR3TEEDDBLSZH10:58 CEST11:58 CEST
2026-03-30SWR5LDLSZHLIRF13:26 CEST15:51 CEST
2026-03-29SWR9WELICJLSZH15:15 CEST16:48 CEST
2026-03-29 (partial)SWR4TDLSZH?07:47 CEST
2026-03-29SWR4WF??05:48Z07:50Z
2026-03-29SWR56ZLSZHLICJ12:21 CEST13:21 CEST
2026-03-29SWR3KHLKPRLSZH09:57 CEST10:52 CEST
2026-03-28SWR4TDLEBLLSZH15:29 CET17:00 CET
2026-03-16SWR1PLLSZHEDDB13:12 CET14:20 CET
2026-03-16SWR8MHEDDBLSZH15:43 CET16:46 CET
2026-03-15SWR493ZEDDHLSZH15:25 CET16:38 CET
2026-03-15SWR27GLSZHEDDH12:55 CET15:25 CET
2026-03-15SWR105WEDDHLSZH20:38 CET21:52 CET
2026-03-15SWR9HEEDDHLSZH10:15 CET11:18 CET
2026-03-15SWR9DLSZHEDDH18:24 CET19:34 CET

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.