Flight

UPS291

Flight history and live tracking for UPS291, operated by United Parcel Service. Recent flights from the PlaneTrack independent receiver network, with departure and arrival times, aircraft used, and a real-time position feed.

Route

AirlineUnited Parcel Service
Typical originESMS STURUP
Typical destinationEDDK KOLN BONN
Distance358 nm

Flight history 324 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-02ESMSEDDK23:45 CEST00:54 CEST1h 08mN394UP
2026-10-02EFHKESMS21:49 EEST22:16 CEST1h 26mN394UP
2026-10-01ESMSEDDK23:31 CEST00:38 CEST1h 06mN342UP
2026-10-01EFHKESMS21:49 EEST22:12 CEST1h 23mN342UP
2026-09-30ESMSEDDK23:37 CEST00:50 CEST1h 12mN392UP
2026-09-30EFHKESMS22:03 EEST22:30 CEST1h 26mN392UP
2026-09-29ESMSEDDK23:35 CEST01:00 CEST1h 24mN342UP
2026-09-29EFHKESMS21:54 EEST22:26 CEST1h 31mN342UP
2026-09-28ESSAEDDK22:50 CEST00:40 CEST1h 49mN397UP
2026-09-28EFHKESSA21:42 EEST21:34 CEST0h 51mN397UP
2026-09-25ESMSEDDK23:33 CEST00:40 CEST1h 06mN394UP
2026-09-25EFHKESMS21:58 EEST22:18 CEST1h 19mN394UP
2026-09-24ESMSEDDK23:32 CEST00:32 CEST0h 59mN392UP
2026-09-24partialEFHK?04:52 EESTN392UP
2026-09-23ESMSEDDK23:45 CEST00:54 CEST1h 08mN392UP
2026-09-23partialEDDK?03:53 CESTN392UP
2026-09-22ESMSEDDK23:52 CEST01:04 CEST1h 11mN392UP
2026-09-22EFHKESMS21:58 EEST22:20 CEST1h 21mN392UP
2026-09-21ESSAEDDK22:40 CEST00:26 CEST1h 45mN364UP
2026-09-21EFPEESSA21:41 EEST21:36 CEST0h 54mN364UP
2026-09-18estimated??19:40Z22:32Z2h 51mN363UP
2026-09-17estimatedEFHKEDDK00:49 EEST00:44 CEST0h 54mN338UP
2026-09-17partialEFHK?05:10 EESTN392UP
2026-09-16estimatedEFHKEDDK01:11 EEST01:14 CEST1h 02mN392UP
2026-09-16EFHKESMS22:07 EEST22:28 CEST1h 20mN392UP
2026-09-15estimated??21:35Z23:22Z1h 46mN392UP
2026-09-15partialEFHK?05:17 EESTN397UP
2026-09-14ESSAEDDK22:53 CEST00:30 CEST1h 37mN397UP
2026-09-14EFHKESSA21:59 EEST21:36 CEST0h 36mN397UP
2026-09-11estimated??21:30Z22:50Z1h 19mN392UP
2026-09-11EFHKESMS22:12 EEST22:24 CEST1h 11mN392UP
2026-09-10estimated??21:29Z22:40Z1h 11mN364UP
2026-09-10EFHKESMS22:17 EEST22:26 CEST1h 08mN364UP
2026-09-09estimatedEFHKEDDK00:51 EEST00:50 CEST0h 58mN392UP
2026-09-09EFHKESMS22:13 EEST22:38 CEST1h 25mN392UP
2026-09-08estimatedEFHKEDDK01:02 EEST01:32 CEST1h 29mN392UP
2026-09-08EFHKESMS22:13 EEST22:32 CEST1h 18mN392UP
2026-09-05estimatedEFHKEDDK03:00 EEST02:28 CEST0h 27mN313UP
2026-09-04partialEFHK?04:07 EESTN320UP
2026-09-03estimatedEFHKEDDK00:58 EEST01:10 CEST1h 11mN320UP
2026-09-03estimatedEFHKEDDK07:22 EEST22:16 CEST15h 53mN391UP
Earlier flights (283) - back to 2025-08-14
DateFromToDepArrDurationAircraft
2026-09-01EFHKEDDK22:06 EEST00:54 CEST3h 47mN392UP
2026-08-31ESSAEDDK22:51 CEST00:44 CEST1h 53mN364UP
2026-08-31EFHKESSA22:00 EEST21:40 CEST0h 39mN364UP
2026-08-28partial??01:37ZOY-SYA
2026-08-27estimated??21:31Z23:28Z1h 56mOY-SYA
2026-08-27partialEFHK?04:22 EESTOY-SYA
2026-08-25estimatedESMSEDDK23:38 CEST01:58 CEST2h 20m45CF23
2026-08-25partialEFHK?04:50 EEST45CF23
2026-08-24ESSAEDDK23:00 CEST00:54 CEST1h 53m45CF23
2026-08-24EFHKESSA22:04 EEST21:50 CEST0h 45m45CF23
2026-08-21estimatedEFHKEDDK22:09 EEST01:56 CEST4h 46m45CF23
2026-08-20partial??01:41Z45CF23
2026-08-19partial??01:35Z45CF23
2026-08-18estimatedEFHKEDDK00:24 EEST01:10 CEST1h 46m45CF23
2026-08-17estimated??19:02Z22:38Z3h 36m45CF23
2026-08-14partial??01:32Z45CF23
2026-08-13estimatedEFHKEDDK22:04 EEST00:42 CEST3h 38m45CF23
2026-08-12estimatedEFHKEDDK22:05 EEST01:24 CEST4h 18m45CF23
2026-08-11estimatedEFHKEDDK22:09 EEST00:54 CEST3h 45m45CF23
2026-07-23partial??01:30Z45CF23
2026-07-22ESMSEDDK23:30 CEST00:42 CEST1h 11m45CF23
2026-07-22estimatedEFHKEDDK22:12 EEST22:20 CEST1h 07m45CF23
2026-07-21estimatedEFHKEDDK00:35 EEST00:44 CEST1h 08m45CF23
2026-07-21estimated?ESMS19:16Z22:22 CEST1h 06m45CF23
2026-07-20ESSAEDDK22:50 CEST00:32 CEST1h 41m45CF23
2026-07-20?ESSA18:58Z21:40 CEST0h 42m45CF23
2026-07-17estimatedEFHKEDDK00:27 EEST00:58 CEST1h 30m45CF23
2026-07-17partial??01:29Z45CF23
2026-07-16estimatedEFHKEDDK00:31 EEST00:42 CEST1h 10m45CF23
2026-07-16partial??01:36Z45CF23
2026-07-15partial??01:34Z45CF23
2026-07-14ESMSEDDK23:32 CEST00:40 CEST1h 07m45CF23
2026-07-14EFHKESMS22:08 EEST22:18 CEST1h 09m45CF23
2026-07-13ESSAEDDK22:46 CEST00:44 CEST1h 57m45CF23
2026-07-13EFHKESSA21:59 EEST21:44 CEST0h 45m45CF23
2026-07-10estimatedEFHKEDDK00:28 EEST00:36 CEST1h 07m45CF23
2026-07-10partialEFHK?04:30 EEST45CF23
2026-07-09estimatedEFHKEDDK00:24 EEST00:32 CEST1h 07m45CF23
2026-07-09estimatedEFHK?22:05 EEST20:08Z1h 02m45CF23
2026-07-08ESMSEDDK23:40 CEST00:56 CEST1h 15m45CF23
2026-07-08partialEFHK?04:40 EEST45CF23
2026-07-07ESMSEDDK23:40 CEST01:18 CEST1h 37m45CF23
2026-07-07estimatedEFHKEDDK22:16 EEST22:22 CEST1h 06m45CF23
2026-07-06ESSAEDDK22:52 CEST00:46 CEST1h 53m45CF23
2026-07-06EFHKESSA22:01 EEST21:40 CEST0h 38m45CF23
2026-07-03ESMSEDDK23:27 CEST00:38 CEST1h 10m45CF23
2026-07-03estimatedEFHKEDDK22:09 EEST22:16 CEST1h 06m45CF23
2026-07-02estimatedEFHKEDDK00:45 EEST00:58 CEST1h 12m45CF23
2026-07-02EFHKESMS22:09 EEST22:30 CEST1h 20m45CF23
2026-07-01ESMSEDDK23:43 CEST00:58 CEST1h 14m45CF23
2026-07-01partialEFHK?04:37 EEST45CF23
2026-06-30partialEFHK?04:36 EEST45CF23
2026-06-29ESSAEDDK23:00 CEST01:02 CEST2h 01m45CF23
2026-06-29partialEFHK?03:06 EEST45CF23
2026-06-26estimatedEFHKEDDK00:38 EEST00:44 CEST1h 05m45CF23
2026-06-26partialEFHK?05:10 EESTOY-SYA
2026-06-25ESMSEDDK23:42 CEST00:56 CEST1h 13mOY-SYA
2026-06-25partialEFHK?05:10 EEST45CF23
2026-06-24estimatedUMKKEDDK02:07 EET02:58 CEST0h 50m45CF23
2026-06-22ESSAEDDK22:50 CEST00:38 CEST1h 47m45CF23
2026-06-22EFHKESSA22:01 EEST21:42 CEST0h 41m45CF23
2026-06-19ESMSEDDK23:28 CEST00:54 CEST1h 26m45CF23
2026-06-19partialEFHK?04:33 EEST45CF23
2026-06-18estimatedEFHKEDDK00:30 EEST01:02 CEST1h 32m45CF23
2026-06-18partialEFHK?04:34 EEST45CF23
2026-06-17estimatedEFHKEDDK00:49 EEST01:02 CEST1h 12m45CF23
2026-06-17estimatedEFHKESMS22:08 EEST22:20 CEST1h 11m45CF23
2026-06-16ESMSEDDK23:31 CEST00:36 CEST1h 05mOY-SYA
2026-06-16estimatedEFHKEDDK22:10 EEST22:20 CEST1h 09mOY-SYA
2026-06-15ESSAEDDK23:01 CEST01:04 CEST2h 02m45CF22
2026-06-15partialEFHK?03:01 EEST45CF22
2026-06-12estimatedEFHKEDDK00:37 EEST00:50 CEST1h 12m45CF22
2026-06-12EFHKESMS22:07 EEST22:20 CEST1h 12m45CF22
2026-05-28estimatedEFHKEDDK00:47 EEST01:12 CEST1h 24m45CF22
2026-05-28partialEFHK?04:02 EEST45CF24
2026-05-27estimated??21:36Z22:56Z1h 19m45CF24
2026-05-27estimatedEFHKEDDK05:23 EEST22:18 CEST17h 54m45CF23
2026-05-26EFHKEDDK22:08 EEST00:38 CEST3h 29m45CF23
2026-05-25ESSAEDDK22:53 CEST00:38 CEST1h 44m45CF23
2026-05-25partialEFHK?03:00 EEST45CF23
2026-05-22estimatedEFHKEDDK00:32 EEST00:42 CEST1h 09m45CF23
2026-05-22partialEFHK?04:49 EEST45CF23
2026-05-21ESMSEDDK00:05 CEST01:16 CEST1h 10m45CF23
2026-05-21partialEFHK?04:22 EEST45CF23
2026-05-20partialEFHK?05:00 EEST45CF23
2026-05-19estimatedEDDKEDRK03:22 CEST20:18 CEST16h 55m45CF23
2026-05-12estimatedEFHKEDDK00:42 EEST00:44 CEST1h 02m45CF23
2026-05-12estimatedEFHKEDDK22:27 EEST22:44 CEST1h 16m45CF23
2026-05-11ESSAEDDK23:28 CEST01:20 CEST1h 51m45CF23
2026-05-11EFHKESSA22:44 EEST22:26 CEST0h 41m45CF23
2026-05-08ESMSEDDK23:26 CEST00:30 CEST1h 04m45CF23
2026-05-08partialEFHK?04:36 EEST45CF23
2026-05-07ESMSEDDK23:30 CEST00:48 CEST1h 17m45CF23
2026-05-07EFHKESMS22:08 EEST22:20 CEST1h 11m45CF23
2026-05-06estimatedEFHKEDDK00:34 EEST00:48 CEST1h 14m45CF23
2026-05-06partialEFHK?04:35 EEST45CF23
2026-05-05estimatedEFHKEDDK00:46 EEST00:54 CEST1h 07m45CF23
2026-05-05estimatedEFHKEDDK22:09 EEST22:24 CEST1h 14m45CF23
2026-05-04ESSAEDDK22:57 CEST00:56 CEST1h 58m45CF23
2026-05-04EFHKESSA21:57 EEST21:40 CEST0h 42m45CF23
2026-05-01estimated??21:44Z22:54Z1h 09m45CF23
2026-05-01partialEFHK?04:37 EEST45CF23
2026-04-30ESMSEDDK23:49 CEST00:58 CEST1h 08m45CF23
2026-04-30partialEFHK?04:43 EEST45CF23
2026-04-29estimatedEFHKEDDK00:32 EEST00:56 CEST1h 24m45CF23
2026-04-29partialEFHK?04:40 EEST45CF23
2026-04-28estimatedEFHKEDDK00:37 EEST00:58 CEST1h 20m45CF23
2026-04-28EFHKESMS22:08 EEST22:18 CEST1h 09m45CF23
2026-04-27estimatedEFHKEDDK23:53 EEST00:42 CEST1h 49m45CF23
2026-04-27EFHKESSA22:06 EEST21:48 CEST0h 42m45CF23
2026-04-24estimated??21:38Z22:50Z1h 11m45CF23
2026-04-24partial??01:30Z45CF23
2026-04-23ESMSEDDK23:25 CEST00:44 CEST1h 18m45CF23
2026-04-23estimatedEFHKEDDK22:08 EEST22:16 CEST1h 07m45CF23
2026-04-22ESMSEDDK23:25 CEST00:44 CEST1h 18m45CF23
2026-04-22EFHKESMS22:06 EEST22:14 CEST1h 07m45CF23
2026-04-21ESMSEDDK23:30 CEST00:42 CEST1h 11m45CF23
2026-04-21EFHKESMS22:08 EEST22:18 CEST1h 10m45CF23
2026-04-20ESSAEDDK22:38 CEST00:16 CEST1h 37m45CF23
2026-04-20EFHKESSA22:01 EEST21:42 CEST0h 40m45CF23
2026-04-17ESMSEDDK23:34 CEST00:46 CEST1h 11m45CF23
2026-04-17partialEFHK?04:48 EEST45CF23
2026-04-16ESMSEDDK23:28 CEST00:38 CEST1h 09mOY-SRO
2026-04-16EFHKESMS22:15 EEST22:26 CEST1h 10mOY-SRO
2026-04-15estimatedEFHKEDDK00:32 EEST00:44 CEST1h 11m45CF23
2026-04-15partialEFHK?04:45 EEST45CF23
2026-04-14estimatedEFHKEDDK00:30 EEST00:40 CEST1h 09m45CF23
2026-04-14partialEFHK?04:32 EEST45CF23
2026-04-13ESSAEDDK22:47 CEST00:40 CEST1h 52m45CF23
2026-04-02EFHKEDDK22:14 EEST23:20 CEST2h 05m45CF23
2026-03-31estimatedEFHKEDDK00:40 EEST00:44 CEST1h 03m45CF23
2026-03-31partial??01:34Z45CF23
2026-03-30ESSAEDDK23:03 CEST00:46 CEST1h 42m45CF23
2026-03-30EFHKESSA22:09 EEST21:54 CEST0h 44m45CF23
2026-03-13estimatedEFHKEDDK00:31 EET00:42 CET1h 11m45CF23
2026-03-13estimatedEFHKEDDK22:11 EET22:28 CET1h 17m45CF23
2026-03-12estimatedEFHKEDDK00:27 EET00:32 CET1h 04m45CF23
2026-03-12estimatedEFHKEDDK22:05 EET22:20 CET1h 14m45CF23
2026-03-11ESMSEDDK23:36 CET00:54 CET1h 18m45CF23
2026-03-11EFHKESMS21:53 EET22:28 CET1h 34m45CF23
2026-03-10ESMSEDDK23:26 CET00:34 CET1h 07m45CF23
2026-03-10partialEFHK?02:00 EET45CF23
2026-03-09estimatedESSAEDDK22:52 CET00:58 CET2h 06m45CF23
2026-03-09estimatedEFHKESSA21:28 EET21:40 CET1h 12m45CF23
2026-03-09estimated??18:44Z19:06Z0h 21m45CF23
2026-03-06ESMSEDDK23:38 CET00:48 CET1h 09m45CF23
2026-03-06EFHKESMS21:58 EET22:40 CET1h 41m45CF23
2026-03-05ESMSEDDK23:38 CET00:46 CET1h 07m45CF23
2026-03-05EFHKESMS22:08 EET22:48 CET1h 40m45CF23
2026-03-04ESMSEDDK23:28 CET00:36 CET1h 07m45CF23
2026-03-04EFHKESMS21:47 EET22:22 CET1h 34m45CF23
2026-03-03estimatedEFHKEDDK22:18 EET00:46 CET3h 27m45CF23
2026-03-02ESSAEDDK22:54 CET00:38 CET1h 44m45CF23
2026-03-02EFPEESSA21:28 EET21:22 CET0h 53m45CF23
2026-02-27ESMSEDDK23:33 CET00:42 CET1h 09mOY-SYA
2026-02-27partialEFHK?02:00 EETOY-SYA
2026-02-26estimatedESMSEDDK00:14 CET00:58 CET0h 43mOY-SYA
2026-02-26EFHKESMS22:14 EET23:16 CET2h 01mOY-SYA
2026-02-25ESMSEDDK23:33 CET00:58 CET1h 24mOY-SYA
2026-02-25EFHKESMS21:52 EET22:34 CET1h 41mOY-SYA
2026-02-24ESMSEDDK23:29 CET00:36 CET1h 06mOY-SYA
2026-02-24EFHKESMS21:49 EET22:22 CET1h 32mOY-SYA
2026-02-23ESSAEDDK23:13 CET00:58 CET1h 44m45CF23
2026-02-23EFHKESSA21:36 EET21:46 CET1h 09m45CF23
2026-02-21estimatedEDDK?01:00 CET00:46Z0h 45m45CF23
2026-02-20estimatedESMSEDDK23:58 CET00:58 CET0h 59m45CF23
2026-02-20partialEDDL?01:00 CET45CF23
2026-02-19estimatedESMSEDDK00:06 CET00:58 CET0h 51m45CF23
2026-02-19partialEDKL?01:03 CET45CF23
2026-02-18estimatedESMSEDDL23:47 CET00:58 CET1h 10m45CF23
2026-02-18partialEDDK?03:40 CET45CF23
2026-02-17ESMSEDDK23:58 CET00:58 CET1h 00m45CF23
2026-02-17EFHKESMS21:51 EET22:34 CET1h 43m45CF23
2026-02-16ESSAEDDK23:01 CET00:48 CET1h 46m45CF23
2026-02-16EFHKESSA21:44 EET21:50 CET1h 05m45CF23
2026-02-14estimatedEFHKEDDK02:02 EET01:22 CET0h 19m45CF23
2026-02-13estimatedESMSEDDK00:12 CET00:58 CET0h 45m45CF23
2026-02-13partialEFHK?02:00 EET45CF22
2026-02-12estimatedESMSEDDK00:37 CET00:58 CET0h 20m45CF22
2026-02-12EFHKESMS22:47 EET23:12 CET1h 24m45CF22
2026-02-12EDDKEFHK03:28 CET22:24 EET17h 56m45CF22
2026-02-12estimatedEFHKEDDK02:01 EET01:24 CET0h 22m45CF22
2026-02-11estimatedESMSEDDK00:16 CET00:58 CET0h 41m45CF22
2026-02-11partialEDDK?04:11 CET45CF23
2026-02-11estimatedEFHKEDDK02:01 EET01:54 CET0h 53m45CF23
2026-02-06ESMSEDKL23:59 CET00:58 CET0h 58m45CF22
2026-02-06estimatedEFHKESMS23:00 EET23:08 CET1h 08m45CF22
2026-02-05partialEDDK?01:02 CETOY-SYA
2026-02-04estimatedEFHKEDDK00:57 EET00:58 CET1h 01mOY-SYA
2026-02-04estimatedEFHKEDDK22:00 EET22:40 CET1h 40mOY-SYA
2026-02-03ESMSEDDK23:41 CET00:50 CET1h 08mOY-SYA
2026-02-03partialEDDK?01:00 CET45CF24
2026-02-02ESSAEDDK23:02 CET00:58 CET1h 56m45CF24
2026-02-02EFHKESSA21:45 EET21:56 CET1h 10m45CF24
2026-01-30ESMSEDDK23:48 CET00:58 CET1h 09mOY-SRM
2026-01-30partialEFHK?02:01 EETOY-SYA
2026-01-29estimatedESMSEDDK00:06 CET00:58 CET0h 51mOY-SYA
2026-01-29partialEDKL?01:00 CET45CF23
2026-01-28ESMSEDDL00:00 CET00:58 CET0h 58m45CF23
2026-01-28partialEDDK?01:00 CETOY-SYA
2026-01-27ESMSEDDK23:42 CET00:58 CET1h 15mOY-SYA
2026-01-27partialEDDK?01:01 CETOY-SYA
2026-01-26ESSAEDDK23:16 CET00:58 CET1h 41mOY-SYA
2026-01-26EFHKESSA21:40 EET21:50 CET1h 09mOY-SYA
2026-01-23ESMSEDDK23:50 CET00:56 CET1h 05mOY-SYA
2026-01-23EFHKESMS21:52 EET22:40 CET1h 47mOY-SYA
2026-01-22ESMSEDDK23:53 CET00:58 CET1h 05mOY-SYA
2026-01-22EFHKESMS21:56 EET22:40 CET1h 43mOY-SYA
2026-01-21ESMSEDDK23:38 CET00:54 CET1h 15mOY-SYA
2026-01-21partialEDDK?01:02 CETOY-SYA
2026-01-20ESMSEDDK23:58 CET00:58 CET0h 59mOY-SYA
2026-01-20EFHKESMS21:59 EET22:54 CET1h 55mOY-SYA
2026-01-19ESSAEDDK22:41 CET00:48 CET2h 06mOY-SYA
2026-01-19estimatedEFHKESSA20:51 EET21:38 CET1h 46mOY-SYA
2026-01-19estimatedEDDK?01:59 CET05:56Z4h 57mOY-SYA
2026-01-09partialEDDK?01:01 CETN364UP
2026-01-08ESMSEDDK23:42 CET00:58 CET1h 15mN364UP
2026-01-08partialEFHK?02:00 EETN363UP
2026-01-07estimatedEFHKEDDK00:10 EET00:58 CET1h 47mN363UP
2026-01-06partialEFHK?02:00 EETOY-SYA
2026-01-05estimatedEFHKEDDK23:47 EET00:58 CET2h 10mOY-SYA
2026-01-03estimatedEFHKEDDK02:00 EET01:18 CET0h 17mN391UP
2026-01-02estimatedESMSEDDK00:15 CET00:58 CET0h 43mN391UP
2026-01-02EFHKESMS22:22 EET22:44 CET1h 22mN391UP
2025-12-30ESMSEDDK23:25 CET00:36 CET1h 10mN364UP
2025-12-30EFPEESMS21:55 EET22:34 CET1h 39mN364UP
2025-12-29ESSAEDDK23:03 CET00:38 CET1h 34mN395UP
2025-12-29EFHKESSA21:38 EET21:52 CET1h 14mN395UP
2025-12-23ESMSEDDK23:29 CET00:28 CET0h 59mN364UP
2025-12-23EFHKESMS21:57 EET22:18 CET1h 20mN364UP
2025-12-22ESSAEDDK23:23 CET00:54 CET1h 31mN391UP
2025-12-22EFHKESSA21:44 EET21:50 CET1h 06mN391UP
2025-12-19ESMSEDDK23:25 CET00:28 CET1h 02mN364UP
2025-12-19EFHKESMS21:48 EET22:22 CET1h 34mN364UP
2025-12-18ESMSEDDK23:52 CET00:58 CET1h 05mN391UP
2025-12-18EFHKESMS21:54 EET22:26 CET1h 31mN391UP
2025-12-17ESMSEDDK23:32 CET00:36 CET1h 03mN364UP
2025-12-17EFHKESMS21:52 EET22:22 CET1h 30mN364UP
2025-12-16ESMSEDDK23:35 CET00:42 CET1h 06mN392UP
2025-12-16EFHKESMS21:51 EET22:22 CET1h 30mN392UP
2025-12-15ESSAEDDK22:31 CET00:30 CET1h 58mN396UP
2025-12-15EFHKESSA21:35 EET21:28 CET0h 52mN396UP
2025-12-12ESMSEDDK23:53 CET00:58 CET1h 04mN364UP
2025-12-12EFPEESMS21:59 EET22:46 CET1h 47mN364UP
2025-12-11ESMSEDDK23:32 CET00:36 CET1h 03mN396UP
2025-12-11EFHKESMS21:57 EET22:20 CET1h 22mN396UP
2025-12-10ESMSEDDK23:33 CET00:40 CET1h 06mN363UP
2025-12-10EFHKESMS21:53 EET22:34 CET1h 41mN363UP
2025-12-09ESMSEDDK23:39 CET00:50 CET1h 10mN396UP
2025-12-09EFHKESMS21:54 EET22:26 CET1h 31mN396UP
2025-11-27estimatedEFHKEDDK00:36 EET00:34 CET0h 57mN363UP
2025-11-27partial??00:00ZN364UP
2025-11-26estimated??23:15Z23:58Z0h 42mN364UP
2025-11-26estimated??20:41Z21:50Z1h 08mN364UP
2025-10-29estimatedEFHKEDDK00:36 EET00:48 CET1h 11mN364UP
2025-10-29partialEDDK?03:41 CETN364UP
2025-10-28estimatedEFHKEDDK00:26 EET00:32 CET1h 05mN364UP
2025-10-28partialEFHK?04:39 EETN364UP
2025-10-27estimatedESSAEDDK23:34 CET00:58 CET1h 23mN364UP
2025-10-27partialEFHK?03:11 EETN364UP
2025-10-24estimatedEFHKEDDK00:37 EEST00:54 CEST1h 16mN364UP
2025-10-24estimatedEFHKEDDK22:03 EEST22:14 CEST1h 10mN364UP
2025-10-23partialEFHK?06:08 EESTN364UP
2025-10-22EFHKEDDK22:06 EEST00:44 CEST3h 37mN364UP
2025-10-21estimatedEFHKEDDK01:03 EEST01:22 CEST1h 18mN394UP
2025-10-21estimatedEFHKEDDK22:47 EEST23:00 CEST1h 13mN394UP
2025-10-20ESSAEDDK22:44 CEST00:30 CEST1h 45mN364UP
2025-10-20EFHKESSA21:53 EEST21:32 CEST0h 38mN364UP
2025-10-14ESMSEDDK23:23 CEST00:28 CEST1h 04mN363UP
2025-10-14EFHKESMS21:51 EEST22:14 CEST1h 22mN363UP
2025-10-13ESSAEDDK22:58 CEST00:32 CEST1h 34mN362UP
2025-10-13EFHKESSA21:45 EEST21:38 CEST0h 53mN362UP
2025-10-07ESMSEDDK23:32 CEST00:32 CEST0h 59mN391UP
2025-10-07EFHKESMS21:50 EEST22:16 CEST1h 26mN391UP
2025-10-06ESSAEDDK22:52 CEST00:50 CEST1h 57mN397UP
2025-10-06EFHKESSA21:49 EEST21:44 CEST0h 54mN397UP
2025-10-04ESMSEDDK16:17 CEST16:43 CEST0h 25mN364UP
2025-08-21ESMSEDDK23:26 CEST00:28 CEST1h 01mN362UP
2025-08-21partialESMS?09:06 CESTN396UP
2025-08-19EFHKEDDK01:08 EEST01:44 CEST1h 35mN396UP
2025-08-15ESMSEDDK23:36 CEST00:38 CEST1h 01mN397UP
2025-08-15partialESMK?02:33 CESTN364UP
2025-08-14estimatedEFHKEDDK21:49 EEST21:52 CEST1h 03mN364UP

Times are local to each airport. Hover for UTC. Flights marked estimated were completed with route prediction or partial coverage; partial records have a confirmed departure but no reliable arrival fix.

Open the live map Full history CSV API access
Follow this flight

Get an email when UPS291 flies + if it runs late.

Data access

Live positions and 365-day history for this flight 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). Questions: [email protected]