Flight

JARAF31

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

Flight history 191 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-09-22estimated??12:38Z13:04Z0h 25m07007B
2026-09-22GOOYGOGG09:38 GMT10:26 GMT0h 48m07007B
2026-09-21partialGOOY?09:03 GMT07007B
2026-09-18GOOYGOBD16:50 GMT17:12 GMT0h 21m7007B
2026-09-18partialGOOY?08:38 GMT7007B
2026-09-18partialGOOY?07:36 GMT7007B
2026-09-17partialGOOY?17:02 GMT7007B
2026-09-14partialGOOY?15:51 GMT7007B
2026-09-13partialGOOY?10:57 GMT7007B
2026-09-13partialGOOY?09:57 GMT7007B
2026-09-13partialGOOY?08:53 GMT7007B
2026-09-11partialGOBD?12:28 GMT7007B
2026-09-11GOOYGOBD11:32 GMT12:08 GMT0h 35m7007B
2026-09-11partialGOOY?08:42 GMT7007B
2026-09-09estimatedGOBDGOOY08:43 GMT09:22 GMT0h 38m7007B
2026-09-09partialGOBD?07:35 GMT7007B
Earlier flights (175) - back to 2025-08-20
DateFromToDepArrDurationAircraft
2026-09-04partialGOOY?08:49 GMT7007B
2026-09-03partialGOOY?08:10 GMT7007B
2026-09-03partialGOOY?07:08 GMT7007B
2026-09-01partialGOOY?10:09 GMT7007B
2026-08-31partialGOOY?09:36 GMT7007B
2026-08-28partialGOOY?08:02 GMT7007B
2026-08-25partialGOOY?07:32 GMT7007B
2026-08-24estimated?GOBD12:38Z13:08 GMT0h 29m7007B
2026-08-22partialGOOY?09:59 GMT7007B
2026-08-19estimatedGOBD?07:46 GMT14:28Z6h 41m7007B
2026-08-13partialGOOY?18:27 GMT7007B
2026-07-22GOOKGOOY11:12 GMT11:36 GMT0h 23m7007B
2026-07-14partialGOOY?13:49 GMT7007B
2026-07-14partialGOOY?07:38 GMT7007B
2026-07-13partialGOOY?16:42 GMT7007B
2026-07-09partialGOOY?09:59 GMT7007B
2026-07-05estimatedGODKGOOY10:42 GMT11:30 GMT0h 47m7007B
2026-07-05GOOYGOGG08:11 GMT10:14 GMT2h 02m7007B
2026-07-04GOGGGOOY17:39 GMT18:22 GMT0h 42m7007B
2026-07-04partialGOOY?09:13 GMT7007B
2026-07-01partialGOOY?10:09 GMT7007B
2026-07-01partialGOOY?07:01 GMT7007B
2026-06-30partialGOOY?10:02 GMT7007B
2026-06-29partialGOOY?11:15 GMT7007B
2026-06-29partialGOOY?09:42 GMT7007B
2026-06-28partialGOOY?07:42 GMT7007B
2026-06-24partialGOOY?08:31 GMT7007B
2026-06-17GOGGGOOY12:47 GMT13:30 GMT0h 42m7007B
2026-06-17partialGOOY?06:17 GMT7007B
2026-06-16estimatedGOBDGOOY09:30 GMT09:54 GMT0h 23m7007B
2026-06-16estimatedGOBDGOOY08:29 GMT09:04 GMT0h 34m7007B
2026-06-16partialGOOY?07:08 GMT7007B
2026-06-15partialGOOY?18:11 GMT7007B
2026-06-15partialGOOY?16:46 GMT7007B
2026-06-14partialGOOY?16:43 GMT7007B
2026-06-12partialGOOY?07:55 GMT7007B
2026-05-26partialGOOY?09:55 GMT7007A
2026-05-26partialGOOY?09:02 GMT7007A
2026-05-26partialGOOY?08:07 GMT7007A
2026-05-26partialGOOY?07:03 GMT7007A
2026-05-23partialGOOY?09:00 GMT7007A
2026-05-22GOBDGOOY09:26 GMT10:36 GMT1h 09m7007A
2026-05-22partialGOBD?08:20 GMT7007A
2026-05-22partialGOBD?07:14 GMT7007A
2026-05-20partialGOOY?01:17 GMT7007A
2026-05-10partialGOOY?06:46 GMT7007A
2026-05-07partialGOOY?11:34 GMT7007A
2026-05-07partialGOOY?09:02 GMT7007A
2026-05-07partialGOOY?07:55 GMT7007A
2026-05-07partialGOOY?06:58 GMT7007A
2026-05-06partialGOOY?16:20 GMT7007A
2026-05-06estimated??10:10Z13:44Z3h 33m7007A
2026-05-06estimatedGOOYGOOK06:17 GMT09:36 GMT3h 18m7007A
2026-05-05partialGOOY?18:24 GMT7007A
2026-05-05estimatedGOOY?07:53 GMT10:12Z2h 19m7007A
2026-05-01partialGOOY?11:40 GMT7007A
2026-05-01partialGOOY?10:53 GMT7007A
2026-05-01partialGOOY?07:41 GMT7007A
2026-05-01partialGOOY?06:49 GMT7007A
2026-04-28partialGOOY?06:54 GMT7007A
2026-04-25partialGOOY?12:11 GMT7007A
2026-04-24partialGOOY?09:45 GMT7007A
2026-04-23partialGOOY?08:47 GMT7007A
2026-04-22partialGOOY?15:17 GMT7007A
2026-04-21GOOKGOOY11:17 GMT11:46 GMT0h 28m7007A
2026-04-21partialGOOY?09:47 GMT7007A
2026-04-17partialGOOY?17:58 GMT7007A
2026-04-17partialGOOY?09:21 GMT7007A
2026-04-15partialGOOY?09:03 GMT7007A
2026-04-15estimatedGOOYGODK07:43 GMT08:36 GMT0h 53m7007A
2026-04-04GOOYGOBD10:13 GMT12:14 GMT2h 01m7007A
2026-04-03partialGOOY?10:51 GMT7007A
2026-04-02partialGOOY?11:26 GMT7007A
2026-04-01partialGOOY?09:55 GMT7007A
2026-03-31partialGOOY?10:12 GMT7007A
2026-03-16partialGOOY?08:34 GMT7007A
2026-03-14partialGOOY?10:22 GMT7007A
2026-03-11partialGOOY?09:48 GMT7007A
2026-03-05partialGOOY?08:49 GMT07007A
2026-03-05partialGOOY?07:50 GMT07007A
2026-03-04GOGSGOOY10:04 GMT11:52 GMT1h 47m07007A
2026-03-04GOOYGOGS08:28 GMT09:14 GMT0h 45m07007A
2026-03-03estimatedGOBDGOOY22:49 GMT23:14 GMT0h 24m07007A
2026-03-03partialGOOY?20:33 GMT07007A
2026-03-03partialGOOY?10:11 GMT07007A
2026-03-03partialGOOY?08:50 GMT07007A
2026-03-02partialGOOY?14:06 GMT07007A
2026-03-02partialGOOY?11:23 GMT07007A
2026-03-02partialGOOY?08:04 GMT07007A
2026-03-01partialGOOY?09:49 GMT07007A
2026-03-01partialGOOY?07:33 GMT07007A
2026-02-26partialGOOY?08:17 GMT07007A
2026-02-25estimated??19:50Z20:24Z0h 33m07007A
2026-02-25partialGOOY?15:22 GMT07007A
2026-02-24partialGOOY?12:32 GMT07007A
2026-02-24partialGOOY?10:05 GMT07007A
2026-02-23partialGOOY?10:12 GMT07007A
2026-02-19partialGOOY?13:41 GMT07007A
2026-02-19partialGOOY?11:03 GMT07007A
2026-02-18partialGOOY?15:00 GMT07007A
2026-02-18partialGOOY?09:26 GMT07007A
2026-02-17partialGOOY?10:01 GMT07007A
2026-02-17partialGOOY?08:46 GMT07007A
2026-02-14partialGOOY?09:51 GMT7007B
2026-02-14partialGOOY?08:55 GMT07007B
2026-02-14partialGOOY?07:49 GMT7007B
2026-02-13GOOKGOOY14:07 GMT14:38 GMT0h 30m7007B
2026-02-13partialGOOY?10:46 GMT7007B
2026-02-11partialGOOY?11:26 GMT7007B
2026-02-11GOOYGOGS08:14 GMT09:08 GMT0h 53m7007B
2026-02-09GOOYGOOK06:51 GMT10:23 GMT3h 31m07007B
2026-02-04partialGOOY?16:09 GMT07007B
2026-02-01partialGOOY?17:00 GMT07007B
2026-01-31partialGOOY?08:37 GMT07007B
2026-01-30GOOKGOOY15:05 GMT15:32 GMT0h 27m07007B
2026-01-30partialGOOY?08:59 GMT07007B
2026-01-29partialGOOY?18:38 GMT07007B
2026-01-29partialGOOY?08:31 GMT07007B
2026-01-28partialGOOY?08:20 GMT07007B
2026-01-27partialGOOY?08:25 GMT07007B
2026-01-26partialGOOY?08:01 GMT07007B
2026-01-23partialGOOY?10:55 GMT07007B
2026-01-23GOOYGOGS08:22 GMT09:08 GMT0h 46m07007B
2026-01-21partialGOOY?17:47 GMT07007B
2026-01-20estimatedGOBDGOOY08:39 GMT09:08 GMT0h 28m07007B
2026-01-20GOOYGOBD07:21 GMT07:40 GMT0h 18m07007B
2026-01-09partialGOOY?14:46 GMT07007B
2026-01-08partialGOOY?07:49 GMT07007B
2026-01-07partialGOOY?13:22 GMT07007B
2026-01-07partialGOOY?08:52 GMT07007B
2026-01-06partialGOOY?17:57 GMT07007B
2026-01-06partialGOOY?08:05 GMT07007B
2026-01-05partialGOOY?07:32 GMT07007B
2026-01-02partialGOOY?16:03 GMT07007B
2025-12-31partialGOOY?08:24 GMT07007B
2025-12-29GOGSGOOY17:59 GMT18:42 GMT0h 43m07007B
2025-12-29partialGOOY?08:00 GMT07007B
2025-12-27partialGOOY?18:16 GMT07007B
2025-12-27partialGOOY?11:51 GMT07007B
2025-12-26partialGOOY?08:19 GMT07007B
2025-12-25GOGSGOOY12:40 GMT13:22 GMT0h 41m07007B
2025-12-25GOOYGOGS08:20 GMT09:10 GMT0h 49m07007B
2025-12-24partialGOOY?12:00 GMT07007B
2025-12-24GOOYGOGS08:51 GMT09:40 GMT0h 48m07007B
2025-12-23partialGOOY?09:08 GMT07007B
2025-12-20GOGSGOOY09:46 GMT10:28 GMT0h 41m07007B
2025-12-19partialGOOY?11:10 GMT07007B
2025-12-16partialGOOY?16:02 GMT07007B
2025-12-15partialGOOY?07:37 GMT07007B
2025-12-13partialGOOY?13:50 GMT07007B
2025-12-10partialGOOY?13:27 GMT07007A
2025-11-27partialGOOY?08:43 GMT7007A
2025-11-26partialGOOY?12:28 GMT7007B
2025-10-30GOOYGOBD08:02 GMT08:20 GMT0h 17m7007B
2025-10-29partialGOOY?11:29 GMT7007B
2025-10-29partialGOOY?08:19 GMT7007B
2025-10-28partialGOOY?08:34 GMT7007A
2025-10-27partialGOOY?09:49 GMT7007A
2025-10-24partialGOOY?09:03 GMT7007B
2025-10-23estimated?GOBD08:00Z08:32 GMT0h 31m7007B
2025-10-22estimated??08:59Z09:18Z0h 19m7007A
2025-10-20partialGOOY?08:42 GMT7007A
2025-10-15partialGOOY?09:54 GMT07007B
2025-10-14partialGOOY?09:16 GMT07007B
2025-10-13partialGOOY?10:09 GMT07007A
2025-10-13partialGOOY?08:32 GMT07007A
2025-10-08partialGOOY?08:48 GMT07007B
2025-10-07partialGOOY?11:07 GMT07007B
2025-10-07partialGOOY?08:21 GMT07007B
2025-10-06partialGOOY?10:27 GMT07007A
2025-10-06partialGOOY?07:44 GMT07007A
2025-08-21partialGOOY?11:34 GMT07007A
2025-08-21partialGOOY?09:37 GMT07007A
2025-08-20partialGOOY?19:07 GMT07007B
2025-08-20partialGOOY?13:22 GMT07007B

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