Flight

UPS2902

Flight history and live tracking for UPS2902, 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 originKSDF Louisville Muhammad Ali International Airport
Typical destinationKSBD San Bernardino International Airport
Distance1,539 nm

Flight history 152 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-01KSDF Louisville Muhammad Ali International AirportKSBD San Bernardino International Airport15:29 EDT16:11 PDT3h 42mN366UP
2026-09-30KSDF Louisville Muhammad Ali International AirportKSBD San Bernardino International Airport15:22 EDT15:54 PDT3h 32mN390UP
2026-09-29KSDF Louisville Muhammad Ali International AirportKSBD San Bernardino International Airport15:35 EDT16:14 PDT3h 39mN910UP
2026-09-24KSDFKREI15:40 EDT16:30 PDT3h 49mN921UP
2026-09-23KSDFKSBD15:32 EDT16:32 PDT3h 59mN317UP
2026-09-22estimatedKSDFKSBD15:26 EDT16:32 PDT4h 05mN338UP
2026-09-17KSDFKSBD15:25 EDT16:14 PDT3h 48mN377UP
2026-09-16KSDFKSBD15:32 EDT16:18 PDT3h 45mN308UP
2026-09-15estimatedKSDFKSBD15:27 EDT16:22 PDT3h 54mN367UP
2026-09-10KSDFKSBD15:23 EDT16:16 PDT3h 52mN371UP
2026-09-09KSDFKSBD15:30 EDT16:14 PDT3h 43mACB27C
2026-09-08KSDFKSBD15:27 EDT16:10 PDT3h 42mN355UP
Earlier flights (140) - back to 2025-08-14
DateFromToDepArrDurationAircraft
2026-09-03KSDFKSBD15:28 EDT16:22 PDT3h 53mN919UP
2026-09-01estimatedKSDFKSBD17:08 EDT16:58 PDT2h 49mN325UP
2026-08-27KSDFKSBD15:22 EDT16:18 PDT3h 55mACB633
2026-08-25KSDFKSBD15:12 EDT16:04 PDT3h 51mA46488
2026-08-20estimatedKSDFKSBD15:29 EDT16:16 PDT3h 46mN390UP
2026-08-19estimatedKSDFKSBD15:20 EDT16:12 PDT3h 51mN310UP
2026-08-18estimatedKSDFKSBD17:27 EDT16:12 PDT1h 44mN387UP
2026-08-13estimatedKSDFKSBD15:28 EDT16:22 PDT3h 53mN360UP
2026-08-12partialKSBD?19:21 PDTN919UP
2026-08-11KSDFKSBD15:22 EDT16:06 PDT3h 43mN919UP
2026-07-23estimatedKSDFKSBD15:20 EDT15:06 PDT2h 45mN361UP
2026-07-22partialKSDF?20:00 EDTN306UP
2026-07-21estimatedKSDFKSBD17:36 EDT16:58 PDT2h 21mN306UP
2026-07-16estimatedKSDFKSBD15:29 EDT16:06 PDT3h 36mN323UP
2026-07-15KSDFKSBD15:28 EDT15:56 PDT3h 28mN325UP
2026-07-14KLOUKSBD15:34 EDT16:08 PDT3h 33mACB9EA
2026-07-08KLOUKREI16:03 EDT16:50 PDT3h 46mN374UP
2026-07-07estimatedKLOUKSBD15:43 EDT16:24 PDT3h 40mN324UP
2026-07-01partialKFMN?18:00 MDTN369UP
2026-06-30estimatedKLOUKSBD17:53 EDT16:58 PDT2h 04mN369UP
2026-06-24KLOUKSBD15:36 EDT16:28 PDT3h 51mN372UP
2026-06-23KLOUKSBD15:29 EDT16:50 PDT4h 20mN357UP
2026-06-18estimatedKRIV?17:00 PDT00:48Z0h 47mN336UP
2026-06-17estimatedKLOUKSBD15:27 EDT16:58 PDT4h 30mN336UP
2026-06-16KLOUKSBD15:38 EDT16:22 PDT3h 44mN339UP
2026-05-27KLOUKSBD15:29 EDT16:28 PDT3h 58mN357UP
2026-05-26estimatedKLOUKSBD15:28 EDT16:16 PDT3h 47mN330UP
2026-05-20KLOUKRIV03:21 EDT16:32 PDT16h 10mN342UP
2026-05-19partialKLOU?21:22 EDTN337UP
2026-05-12estimatedKLOUKSBD15:28 EDT15:44 PDT3h 15mN337UP
2026-05-09partialKLOU?20:02 EDTACB27C
2026-05-08KLOUKONT15:56 EDT16:56 PDT3h 59mACB27C
2026-05-07KLOUKONT14:42 EDT15:54 PDT4h 11mN374UP
2026-05-06partialKRAL?17:00 PDTN345UP
2026-05-05KLOUKSBD15:46 EDT16:58 PDT4h 11mN345UP
2026-05-02KLOUKONT15:29 EDT16:16 PDT3h 46mACB27C
2026-05-01estimatedKLOUKSBD15:22 EDT16:44 PDT4h 21mN305UP
2026-04-30estimatedKLOUKSBD15:06 EDT16:28 PDT4h 21mN348UP
2026-04-29partialKRIV?17:00 PDTN343UP
2026-04-28estimatedKLOUKSBD15:37 EDT16:58 PDT4h 20mN343UP
2026-04-25partialKLOU?22:33 EDTA4570A
2026-04-24KSDFKONT15:12 EDT16:26 PDT4h 13mA4570A
2026-04-23?KONT18:28Z15:36 PDT4h 07mN338UP
2026-04-22KSDFKONT15:34 EDT16:38 PDT4h 03mA46488
2026-04-21estimated?KSBD19:46Z16:50 PDT4h 04mN365UP
2026-04-18?KONT19:48Z16:58 PDT4h 09mAC987B
2026-04-17partialKSDF?22:25 EDTA460D1
2026-04-16KSDFKONT14:28 EDT15:40 PDT4h 11mA460D1
2026-04-14estimatedKSDFKSBD15:32 EDT16:46 PDT4h 13mN360UP
2026-04-11partial??01:50ZN331UP
2026-04-10estimated??23:38Z23:58Z0h 20mN331UP
2026-04-04partial??00:00ZN328UP
2026-04-03estimatedKSDFKSBD16:52 EDT16:58 PDT3h 05mN328UP
2026-04-02partial??00:00ZN304UP
2026-04-01estimated?KSBD22:55Z16:58 PDT1h 02mN304UP
2026-03-31estimatedKSDFKSBD15:31 EDT16:50 PDT4h 18mN322UP
2026-03-28estimatedKSDFKSBD15:22 EDT16:26 PDT4h 03mA4570A
2026-03-14estimatedKSDFKSBD15:22 EDT16:34 PDT4h 11mN304UP
2026-03-13KSDFKONT15:27 EDT16:24 PDT3h 56mN314UP
2026-03-12KSDFKONT15:35 EDT16:44 PDT4h 08mN314UP
2026-03-11KSDFKONT15:21 EDT16:34 PDT4h 12mN347UP
2026-03-10KSDFKONT15:30 EDT16:21 PDT3h 51mN374UP
2026-03-07partial??00:00ZN367UP
2026-03-06partial??00:00ZN325UP
2026-03-05partial??00:04ZN376UP
2026-03-04partial??00:01ZN310UP
2026-03-03estimatedKSDFKSBD15:37 EST15:58 PST3h 21mN310UP
2026-03-01estimated?KONT00:00Z16:42 PST0h 41mA47E89
2026-02-28partial??00:00ZN313UP
2026-02-27partial??00:00ZN353UP
2026-02-26partial??00:01ZN376UP
2026-02-25partial??00:00ZN320UP
2026-02-24estimatedKSDFKSBD15:33 EST15:58 PST3h 25mN320UP
2026-02-22estimated?KONT00:02Z16:44 PST0h 41mN336UP
2026-02-21partial??00:00ZN340UP
2026-02-20estimatedKLOUKSBD15:22 EST15:58 PST3h 36mN340UP
2026-02-19estimated?KONT00:03Z16:44 PST0h 40mN374UP
2026-02-18partial??00:02ZN328UP
2026-02-17estimatedKSDFKSBD15:29 EST15:58 PST3h 29mN328UP
2026-02-15estimated?KONT00:02Z16:50 PST0h 48mN338UP
2026-02-14partialKONT?18:54 PSTA3F930
2026-02-13partial??00:00ZA47AD2
2026-02-12partial??00:01ZN365UP
2026-02-11partialKONT?19:44 PSTA48499
2026-02-11estimated?KONT00:00Z16:36 PST0h 35mA48499
2026-02-07KONT?04:02 PST23:58Z11h 55mN336UP
2026-02-06estimatedKSDFKSBD15:19 EST15:58 PST3h 38mN336UP
2026-02-05partialKONT?20:57 PSTA460D1
2026-02-04partial??00:00ZN366UP
2026-02-03estimatedKSDFKSBD15:23 EST15:58 PST3h 34mN366UP
2026-02-01?KONT00:00Z18:22 PST2h 22mN311UP
2026-01-31partial??00:00ZN353UP
2026-01-30partial??00:01ZA45353
2026-01-29partial??00:00ZN361UP
2026-01-28partial??00:00ZN372UP
2026-01-27estimatedKLOUKSBD15:31 EST15:58 PST3h 26mN372UP
2026-01-24KSDFKONT13:29 EST14:46 PST4h 16mN320UP
2026-01-23estimated?KONT00:09Z16:34 PST0h 24mA47364
2026-01-22partial??00:00ZN367UP
2026-01-21partial??00:02ZN372UP
2026-01-20estimatedKSDFKSBD15:20 EST15:58 PST3h 37mN372UP
2026-01-17estimated??23:02Z23:30Z0h 27mN335UP
2026-01-09partial??00:01ZN323UP
2026-01-08partial??00:00ZN371UP
2026-01-07partial??00:00ZA46FAD
2026-01-06estimatedKSDFKSBD15:36 EST15:58 PST3h 21mA46FAD
2026-01-04estimated??00:00Z00:24Z0h 23mA45353
2026-01-03estimatedKSDFKSBD15:21 EST15:58 PST3h 36mA45353
2026-01-01estimated?KONT00:02Z16:28 PST0h 25mN307UP
2025-12-31partial??00:00ZN370UP
2025-12-30estimatedKSDFKSBD15:26 EST15:58 PST3h 31mN370UP
2025-12-28KMHRKONT18:07 PST19:16 PST1h 08mN330UP
2025-12-28estimated?KMHR00:03Z16:50 PST0h 47mN330UP
2025-12-27estimatedKSDFKSBD15:30 EST15:52 PST3h 21mN330UP
2025-12-25estimated?KONT00:00Z16:32 PST0h 31mN576UP
2025-12-24partial??00:00ZN611UP
2025-12-23estimatedKSDFKSBD16:08 EST15:58 PST2h 49mN611UP
2025-12-21estimated?KONT00:02Z16:42 PST0h 40mN306UP
2025-12-20partial??00:00ZN332UP
2025-12-19partial??00:00ZN344UP
2025-12-18partial??00:00ZN350UP
2025-12-17partial??00:00ZN374UP
2025-12-16estimatedKSDFKSBD15:35 EST15:58 PST3h 22mN374UP
2025-12-14estimated?KONT00:00Z16:50 PST0h 49mN172UP
2025-12-13estimatedKSDFKSBD15:55 EST15:58 PST3h 03mN172UP
2025-12-12estimated?KONT00:00Z16:34 PST0h 34mN328UP
2025-12-11partial??00:00ZN579UP
2025-12-10partial??00:00ZN575UP
2025-12-09estimatedKSDFKSBD16:10 EST15:58 PST2h 47mN575UP
2025-11-27estimated?KONT00:00Z17:34 PST1h 33mN577UP
2025-11-26estimated??21:35Z23:58Z2h 23mN577UP
2025-10-29partialKONT?18:56 PDTN258UP
2025-10-28KSDFKONT15:31 EDT16:18 PDT3h 46mN258UP
2025-10-22KONT?02:37 PDT23:28Z13h 50mN260UP
2025-10-21KSDFKONT15:22 EDT16:16 PDT3h 53mN260UP
2025-10-07KSDFKONT15:40 EDT16:32 PDT3h 51mN274UP
2025-10-01KLOU?15:16 EDT22:22Z3h 05mA2883B
2025-08-21KSDFKONT03:10 EDT15:50 PDT15h 39mA45D1A
2025-08-19KSDFKONT19:25 EDT16:46 PDT0h 20mA4771B
2025-08-14estimatedKSDFKSBD15:26 EDT12:52 PDT0h 26mN351UP

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