Flight

UPS948

Flight history and live tracking for UPS948, 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 originKRFD Chicago Rockford International Airport
Typical destinationKOAK METROPOLITAN OAKLAND INTERNATIONAL
Distance1,538 nm

Flight history 146 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-02KRFD Chicago Rockford International AirportKOAK METROPOLITAN OAKLAND INTERNATIONAL02:28 CDT04:16 PDT3h 48mN450UP
2026-10-01KRFD Chicago Rockford International AirportKOAK METROPOLITAN OAKLAND INTERNATIONAL02:32 CDT04:24 PDT3h 52mN370UP
2026-09-30KRFD Chicago Rockford International AirportKOAK METROPOLITAN OAKLAND INTERNATIONAL02:42 CDT04:31 PDT3h 49mN382UP
2026-09-29KRFD Chicago Rockford International AirportKOAK METROPOLITAN OAKLAND INTERNATIONAL02:39 CDT04:34 PDT3h 55mN326UP
2026-09-25KRFDKOAK02:28 CDT05:33 PDT5h 05mN439UP
2026-09-24KRFDKOAK02:32 CDT04:24 PDT3h 52mN379UP
2026-09-23KRFDKOAK03:04 CDT05:04 PDT3h 59mN347UP
2026-09-22KRFDKOAK02:40 CDT04:24 PDT3h 43mN304UP
2026-09-18KRFDKOAK02:30 CDT04:20 PDT3h 49mN405UP
2026-09-17KRFDKOAK02:31 CDT04:32 PDT4h 00mA47E89
2026-09-16KRFDKOAK06:28 CDT08:28 PDT4h 00mN337UP
2026-09-15estimatedKRFDKOAK03:31 CDT01:48 PDT0h 16mACB9EA
2026-09-11estimated??07:31Z11:28Z3h 57mN429UP
2026-09-10KRFDKHWD02:41 CDT04:28 PDT3h 46mN464UP
2026-09-09KRFDKHWD02:56 CDT05:06 PDT4h 09mN431UP
2026-09-04estimated??07:39Z11:30Z3h 50mN472UP
Earlier flights (130) - back to 2025-08-15
DateFromToDepArrDurationAircraft
2026-09-03KRFDKOAK02:44 CDT04:40 PDT3h 55mN437UP
2026-09-01KRFDKOAK02:31 CDT04:24 PDT3h 52mN422UP
2026-08-28KRFDKOAK02:30 CDT04:24 PDT3h 53mN468UP
2026-08-27estimatedKRFDKOAK04:27 CDT04:26 PDT1h 58mN415UP
2026-08-27estimated??07:36Z08:14Z0h 37mN415UP
2026-08-25KRFDKOAK02:52 CDT04:46 PDT3h 53mN406UP
2026-08-21KRFDKOAK02:51 CDT04:38 PDT3h 47mN432UP
2026-08-20KRFDKOAK02:34 CDT04:10 PDT3h 35mN464UP
2026-08-19estimated??07:46Z11:40Z3h 53mN405UP
2026-08-18estimatedKRFDKOAK02:49 CDT04:42 PDT3h 52mN417UP
2026-08-14estimatedKNUQKOAK00:42 PDT04:28 PDT3h 46mN405UP
2026-08-13estimatedKRFDKOAK02:39 CDT06:20 PDT5h 40mN407UP
2026-08-12estimatedKNUQKOAK00:46 PDT04:30 PDT3h 44mN466UP
2026-07-23estimatedKNUQKOAK00:55 PDT04:36 PDT3h 41mN407UP
2026-07-22estimatedKNUQKOAK00:37 PDT04:18 PDT3h 41mN469UP
2026-07-21estimatedKNUQKOAK00:44 PDT04:20 PDT3h 35mN465UP
2026-07-17KRFDKOAK02:44 CDT04:20 PDT3h 35mN458UP
2026-07-16estimatedKNUQKOAK00:44 PDT04:34 PDT3h 49mN473UP
2026-07-15KRFDKOAK02:34 CDT04:34 PDT3h 59mN438UP
2026-07-14?KOAK07:54Z04:32 PDT3h 37mN445UP
2026-07-10?KLVK07:29Z04:32 PDT4h 02mN371UP
2026-07-09estimated?KOAK07:29Z04:32 PDT4h 02mN306UP
2026-07-08?KHWD07:32Z04:30 PDT3h 57mN316UP
2026-07-07estimated?KOAK08:35Z05:18 PDT3h 42mN359UP
2026-07-03?KHWD07:41Z04:46 PDT4h 04mA47AD2
2026-07-02estimated?KOAK07:32Z04:36 PDT4h 03mN359UP
2026-07-01?KHWD07:32Z04:30 PDT3h 57mN377UP
2026-06-30?KOAK07:51Z04:42 PDT3h 50mN360UP
2026-06-26estimatedKNUQKOAK04:25 PDT04:44 PDT0h 18mN372UP
2026-06-26estimated?KOAK07:53Z03:54 PDT3h 00mN372UP
2026-06-25estimated?KOAK07:44Z04:48 PDT4h 03mN342UP
2026-06-24?KOAK07:46Z04:50 PDT4h 03mN337UP
2026-06-23?KOAK07:38Z04:40 PDT4h 01mN316UP
2026-06-19?KOAK07:41Z04:40 PDT3h 58mA4683F
2026-06-18estimated?KOAK07:44Z04:36 PDT3h 51mN342UP
2026-06-17estimated?KOAK07:46Z04:30 PDT3h 43mN346UP
2026-06-16estimated?KOAK07:56Z04:30 PDT3h 34mN338UP
2026-06-12?KOAK07:47Z04:46 PDT3h 58mN309UP
2026-05-29?KOAK07:29Z04:04 PDT3h 34mA4683F
2026-05-28estimated?KOAK07:52Z04:28 PDT3h 35mA460D1
2026-05-27estimated?KOAK07:58Z04:36 PDT3h 37mN404UP
2026-05-22KRFDKOAK02:49 CDT04:38 PDT3h 48mA46BF6
2026-05-21?KOAK07:25Z04:08 PDT3h 42mA45353
2026-05-20?KOAK05:33Z06:48 PDT8h 15mN313UP
2026-05-19KNUQKOAK19:26 PDT09:14 PDT13h 48mN354UP
2026-05-12?KOAK07:41Z04:28 PDT3h 46mN372UP
2026-05-08?KHWD07:43Z04:32 PDT3h 48mN368UP
2026-05-07?KOAK07:55Z04:36 PDT3h 41mN366UP
2026-05-06?KOAK07:35Z04:20 PDT3h 44mN307UP
2026-05-05?KOAK07:36Z04:38 PDT4h 01mN361UP
2026-05-01estimated?KOAK07:37Z04:28 PDT3h 50mN353UP
2026-04-30?KOAK07:34Z04:24 PDT3h 49mN323UP
2026-04-28?KHWD07:51Z04:46 PDT3h 54mN344UP
2026-04-24KRFDKOAK02:31 CDT04:28 PDT3h 56mACAB0E
2026-04-23estimatedKRFDKOAK02:30 CDT04:46 PDT4h 15mN358UP
2026-04-22KRFDKOAK02:41 CDT04:38 PDT3h 56mN304UP
2026-04-21KRFDKHWD02:39 CDT04:28 PDT3h 48mN344UP
2026-04-17KRFDKOAK02:27 CDT04:26 PDT3h 58mN318UP
2026-04-16KRFDKOAK02:43 CDT04:48 PDT4h 04mN318UP
2026-04-15?KHWD08:06Z05:19 PDT4h 13mN376UP
2026-04-14KRFDKOAK02:39 CDT04:32 PDT3h 52mN357UP
2026-04-03KRFDKOAK02:52 CDT04:52 PDT3h 59mAC987B
2026-04-02KRFDKOAK02:40 CDT04:50 PDT4h 09mN334UP
2026-04-01estimatedKRFDKOAK02:47 CDT03:46 PDT2h 59mN303UP
2026-03-31?KOAK08:54Z05:58 PDT4h 03mN338UP
2026-03-13KRFDKOAK02:58 CDT05:10 PDT4h 11mN377UP
2026-03-12?KOAK07:47Z04:46 PDT3h 58mN343UP
2026-03-11KRFDKHWD03:06 CDT05:16 PDT4h 09mA4771B
2026-03-10KRFDKOAK03:17 CDT05:24 PDT4h 07mN314UP
2026-03-06KRFDKOAK02:42 CST04:44 PST4h 01mA48499
2026-03-05KRFDKOAK02:35 CST04:28 PST3h 52mN338UP
2026-03-04KRFDKOAK02:36 CST04:26 PST3h 49mN320UP
2026-03-03KRFDKOAK02:42 CST04:50 PST4h 08mN373UP
2026-02-27KRFDKOAK02:27 CST04:26 PST3h 58mN371UP
2026-02-26KRFDKOAK02:42 CST04:40 PST3h 57mN344UP
2026-02-25KRFDKOAK02:57 CST05:16 PST4h 18mN320UP
2026-02-24?KOAK08:29Z04:48 PST4h 18mACAB0E
2026-02-20?KOAK08:31Z04:22 PST3h 50mN357UP
2026-02-19KRFDKOAK02:49 CST04:52 PST4h 02mACA757
2026-02-18KRFDKOAK02:32 CST04:34 PST4h 02mN334UP
2026-02-17KRFDKOAK02:32 CST05:10 PST4h 37mA36A10
2026-02-13?KOAK08:43Z04:38 PST3h 54mA4683F
2026-02-12KRFDKOAK02:33 CST04:34 PST4h 00mN344UP
2026-02-11KRFDKOAK02:51 CST05:20 PST4h 28mN304UP
2026-02-06KRFDKOAK02:31 CST04:18 PST3h 46mA47AD2
2026-02-05KRFDKOAK02:38 CST04:14 PST3h 35mN310UP
2026-02-04KRFDKHWD02:38 CST04:12 PST3h 33mN330UP
2026-02-03KRFDKOAK02:58 CST04:50 PST3h 52mN359UP
2026-01-30KRFDKOAK02:37 CST04:24 PST3h 46mA45D1A
2026-01-29KRFDKOAK02:40 CST04:34 PST3h 53mN372UP
2026-01-28?KOAK08:52Z04:56 PST4h 04mN317UP
2026-01-27?KOAK08:37Z04:42 PST4h 05mN344UP
2026-01-23KRFDKOAK03:03 CST05:20 PST4h 16mN171UP
2026-01-22KRFDKOAK02:41 CST04:54 PST4h 12mN171UP
2026-01-21KRFDKOAK03:05 CST05:06 PST4h 01mN171UP
2026-01-09estimatedKRFDKOAK02:39 CST04:32 PST3h 52mN159UP
2026-01-08KRFDKOAK02:40 CST04:44 PST4h 03mN160UP
2026-01-07KRFDKOAK02:35 CST04:24 PST3h 48mN160UP
2026-01-06KRFDKOAK02:45 CST04:46 PST4h 00mN160UP
2025-12-31KRFDKOAK02:50 CST04:50 PST4h 00mN310UP
2025-12-30KRFDKOAK03:04 CST04:46 PST3h 41mN331UP
2025-12-24KRFDKOAK03:02 CST05:16 PST4h 13mN320UP
2025-12-23KRFDKOAK03:20 CST05:30 PST4h 09mN366UP
2025-12-19KRFDKOAK03:21 CST05:26 PST4h 05mN344UP
2025-12-18KRFDKOAK02:51 CST04:48 PST3h 57mN370UP
2025-12-17KRFDKHWD02:30 CST04:34 PST4h 03mN339UP
2025-12-16estimatedKRFDKOAK02:38 CST05:42 PST5h 03mN377UP
2025-12-12KRFDKOAK02:55 CST04:56 PST4h 01mA48499
2025-12-11KRFDKOAK02:37 CST04:30 PST3h 52mACA757
2025-12-10estimatedKRFDKOAK02:30 CST04:36 PST4h 05mN352UP
2025-11-27KRFDKOAK02:33 CST04:28 PST3h 54mA4683F
2025-11-26?KHWD09:03Z04:56 PST3h 52mN326UP
2025-10-30KRFDKOAK02:33 CDT04:32 PDT3h 58mN154UP
2025-10-29estimatedKRFDKOAK02:26 CDT04:14 PDT3h 47mN139UP
2025-10-28estimatedKRFDKOAK02:36 CDT04:41 PDT4h 04mN120UP
2025-10-24estimatedKRFDKOAK02:45 CDT03:32 PDT2h 46mN169UP
2025-10-23estimatedKRFDKOAK02:33 CDT01:30 PDT0h 56mN167UP
2025-10-22estimatedKRFDKOAK02:37 CDT03:08 PDT2h 31mN125UP
2025-10-15KRFDKOAK02:33 CDT04:38 PDT4h 04mN136UP
2025-10-14KRFDKOAK02:35 CDT04:42 PDT4h 06mN151UP
2025-10-08estimatedKRFDKOAK02:33 CDT03:22 PDT2h 48mN157UP
2025-10-07KRFDKOAK02:28 CDT04:22 PDT3h 53mN139UP
2025-10-04KRFDKOAK13:00 CDT12:54 PDT1h 53mN160UP
2025-08-26estimatedKRFDKOAK02:43 CDT02:44 PDT2h 01mN173UP
2025-08-23?KHWD00:00Z22:06 PDT5h 05mN143UP
2025-08-22estimatedKRFDKOAK14:47 CDT16:58 PDT4h 11mN143UP
2025-08-21KRFDKOAK02:45 CDT04:18 PDT3h 32mN171UP
2025-08-20KRFDKOAK06:04 CDT10:54 PDT6h 50mN161UP
2025-08-19KRFDKOAK02:45 CDT04:40 PDT3h 54mN145UP
2025-08-15KRFDKOAK02:30 CDT04:18 PDT3h 48mN151UP

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 UPS948 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]