Flight
PRF29
Flight history and live tracking for PRF29, operated by Precision Air. Recent flights from the PlaneTrack independent receiver network, with departure and arrival times, aircraft used, and a real-time position feed.
Route
| Airline | Precision Air |
| Typical origin | EGYD RAF Cranwell |
| Typical destination | EGYE RAF Barkston Heath |
| Distance | 5 nm |
Flight history 72 flights since Aug 2025
| Date | From | To | Dep | Arr | Duration | Aircraft |
|---|---|---|---|---|---|---|
| 2026-10-01partial | EGYE | ? | 08:51 BST | ZM316 | ||
| 2026-09-30partial | EGYE | ? | 08:34 BST | ZM314 | ||
| 2026-09-29partial | EGYE | ? | 12:58 BST | ZM312 | ||
| 2026-09-29partial | EGYE | ? | 08:51 BST | ZM312 | ||
| 2026-09-28partial | EGYE | ? | 15:14 BST | ZM312 | ||
| 2026-09-28partial | EGYE | ? | 10:56 BST | ZM300 | ||
| 2026-09-23partial | EGYE | ? | 08:32 BST | ZM309 | ||
| 2026-09-21partial | EGYE | ? | 13:19 BST | ZM321 | ||
| 2026-09-21partial | EGYE | ? | 08:33 BST | ZM314 | ||
| 2026-09-18partial | EGYE | ? | 13:44 BST | ZM314 | ||
| 2026-09-18partial | EGYE | ? | 08:39 BST | ZM300 | ||
| 2026-09-17partial | EGYE | ? | 12:31 BST | ZM309 | ||
| 2026-09-11partial | EGYE | ? | 13:03 BST | ZM303 | ||
| 2026-09-11partial | EGYE | ? | 08:43 BST | ZM314 | ||
| 2026-09-10 | EGNT | EGYD | 15:19 BST | 16:30 BST | 1h 10m | ZM317 |
| 2026-09-09 | EGNT | EGYE | 15:39 BST | 16:46 BST | 1h 06m | ZM312 |
Earlier flights (56) - back to 2025-08-20
| Date | From | To | Dep | Arr | Duration | Aircraft |
|---|---|---|---|---|---|---|
| 2026-09-03partial | EGYD | ? | 13:26 BST | ZM303 | ||
| 2026-08-24partial | EGYE | ? | 08:33 BST | ZM310 | ||
| 2026-08-19partial | EGYE | ? | 08:46 BST | ZM304 | ||
| 2026-08-18partial | EGYE | ? | 09:12 BST | ZM320 | ||
| 2026-07-22partial | EGYE | ? | 11:08 BST | ZM310 | ||
| 2026-07-17partial | EGYE | ? | 13:17 BST | ZM313 | ||
| 2026-07-16partial | EGYE | ? | 13:07 BST | ZM313 | ||
| 2026-06-24partial | EGYE | ? | 13:08 BST | ZM306 | ||
| 2026-06-23 | EGYE | EGNT | 08:59 BST | 10:08 BST | 1h 09m | ZM313 |
| 2026-06-18partial | EGYE | ? | 10:51 BST | ZM307 | ||
| 2026-06-16partial | EGYE | ? | 08:33 BST | ZM300 | ||
| 2026-06-15partial | EGYE | ? | 08:53 BST | ZM307 | ||
| 2026-06-12partial | EGYE | ? | 09:17 BST | ZM318 | ||
| 2026-05-27partial | EGYE | ? | 08:36 BST | ZM310 | ||
| 2026-05-26partial | EGYE | ? | 12:47 BST | ZM320 | ||
| 2026-05-26partial | EGYE | ? | 08:40 BST | ZM320 | ||
| 2026-05-22partial | EGYD | ? | 10:26 BST | ZM301 | ||
| 2026-05-20 | EGYD | EGYE | 04:17 BST | 12:32 BST | 8h 15m | ZM315 |
| 2026-05-19partial | EGYE | ? | 03:23 BST | ZM322 | ||
| 2026-05-12partial | EGYE | ? | 14:10 BST | ZM302 | ||
| 2026-05-11partial | EGYE | ? | 13:05 BST | ZM312 | ||
| 2026-05-11partial | EGYE | ? | 08:19 BST | ZM313 | ||
| 2026-04-23partial | EGYE | ? | 14:16 BST | ZM316 | ||
| 2026-04-22partial | EGYE | ? | 13:24 BST | ZM309 | ||
| 2026-04-21 | EGXE | EGYE | 14:40 BST | 16:04 BST | 1h 23m | ZM312 |
| 2026-04-21 | EGYE | EGXE | 10:31 BST | 12:00 BST | 1h 28m | ZM310 |
| 2026-04-20partial | EGYE | ? | 15:16 BST | ZM310 | ||
| 2026-04-17partial | EGYE | ? | 15:08 BST | ZM300 | ||
| 2026-04-16partial | EGYE | ? | 13:18 BST | ZM309 | ||
| 2026-04-14partial | EGYE | ? | 12:50 BST | ZM309 | ||
| 2026-04-02partial | EGYE | ? | 12:29 BST | ZM312 | ||
| 2026-03-13partial | EGYE | ? | 13:06 GMT | ZM309 | ||
| 2026-03-13partial | EGYE | ? | 08:25 GMT | ZM319 | ||
| 2026-03-11partial | EGYD | ? | 16:23 GMT | ZM312 | ||
| 2026-03-10 | EGYD | EGYE | 13:57 GMT | 15:08 GMT | 1h 11m | ZM303 |
| 2026-03-05partial | EGYE | ? | 12:50 GMT | ZM319 | ||
| 2026-03-03partial | EGYE | ? | 12:49 GMT | ZM315 | ||
| 2026-03-03partial | EGYE | ? | 08:16 GMT | ZM303 | ||
| 2026-03-02partial | EGYE | ? | 10:52 GMT | ZM301 | ||
| 2026-02-26partial | EGYE | ? | 09:54 GMT | ZM303 | ||
| 2026-02-26partial | EGYE | ? | 08:38 GMT | ZM303 | ||
| 2026-02-25partial | EGYD | ? | 13:33 GMT | ZM320 | ||
| 2026-02-25partial | EGYD | ? | 09:00 GMT | ZM309 | ||
| 2026-02-18partial | EGYE | ? | 09:03 GMT | ZM303 | ||
| 2026-02-17partial | EGYE | ? | 13:15 GMT | ZM303 | ||
| 2026-02-04 | EGYD | EGYE | 14:18 GMT | 14:40 GMT | 0h 21m | ZM303 |
| 2026-01-07partial | EGYE | ? | 14:28 GMT | ZM315 | ||
| 2025-12-19partial | EGYE | ? | 08:38 GMT | ZM321 | ||
| 2025-12-15partial | EGYE | ? | 10:26 GMT | ZM309 | ||
| 2025-11-27partial | EGYE | ? | 08:32 GMT | ZM309 | ||
| 2025-11-26partial | EGYE | ? | 12:57 GMT | ZM309 | ||
| 2025-10-30partial | EGYD | ? | 14:31 GMT | ZM309 | ||
| 2025-10-24partial | EGYE | ? | 15:26 BST | ZM316 | ||
| 2025-08-21partial | EGYD | ? | 11:20 BST | ZM308 | ||
| 2025-08-21 | EGXE | EGYE | 01:40 BST | 05:58 BST | 4h 18m | ZM306 |
| 2025-08-20 | EGYE | EGXE | 16:57 BST | 19:00 BST | 2h 02m | ZM306 |
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.
Follow this flight
Get an email when PRF29 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]