Flight
OCN2Y
Flight history and live tracking for OCN2Y, operated by O Air. Recent flights from the PlaneTrack independent receiver network, with departure and arrival times, aircraft used, and a real-time position feed.
Route
| Airline | O Air |
| Observed route | LPPS → EDDF |
Flight history 97 flights since Mar 2026
| Date | From | To | Dep | Arr | Duration | Aircraft |
|---|---|---|---|---|---|---|
| 2026-10-02estimated | LPPS | EDDF | 15:51 WEST | 20:26 CEST | 3h 34m | D-AIUR |
| 2026-10-01partial | EDDF | ? | 05:11 CEST | D-AIUZ | ||
| 2026-09-30 | LPMA | EDDF | 17:50 WEST | 22:16 CEST | 3h 25m | D-AIUZ |
| 2026-09-29 | LPMA | EDDF | 15:48 WEST | 20:14 CEST | 3h 25m | D-AIUV |
| 2026-09-27 | LPMA | EDDF | 18:00 WEST | 22:46 CEST | 3h 45m | D-AIUR |
| 2026-09-26 | LPMA | EDDF | 17:33 WEST | 22:28 CEST | 3h 54m | D-AIWG |
| 2026-09-25 | LPMA | EDDF | 15:39 WEST | 20:34 CEST | 3h 54m | D-AIUZ |
| 2026-09-24 | LPMA | EDDF | 17:50 WEST | 22:48 CEST | 3h 57m | D-AIWH |
| 2026-09-23partial | EDDF | ? | 06:49 CEST | D-AIUZ | ||
| 2026-09-22 | LPMA | EDDF | 15:43 WEST | 20:18 CEST | 3h 34m | D-AIUZ |
| 2026-09-20estimated | ? | ? | 17:45Z | 19:42Z | 1h 56m | D-AIWI |
| 2026-09-18estimated | ? | ? | 14:46Z | 18:28Z | 3h 41m | D-AIUR |
| 2026-09-16estimated | LPPS | EDDF | 17:47 WEST | 22:40 CEST | 3h 52m | D-AIUR |
| 2026-09-15estimated | ? | ? | 17:30Z | 18:54Z | 1h 23m | D-AIUR |
| 2026-09-13partial | EDDF | ? | 05:22 CEST | D-AIWG | ||
| 2026-09-12estimated | LPPS | EDDF | 17:37 WEST | 22:16 CEST | 3h 38m | D-AIWG |
| 2026-09-11 | LPMA | EDDF | 15:35 WEST | 20:28 CEST | 3h 52m | D-AIWH |
| 2026-09-09estimated | LPPS | EDDF | 17:36 WEST | 22:40 CEST | 4h 03m | D-AIUY |
| 2026-09-06partial | EDDF | ? | 05:01 CEST | D-AIUR | ||
| 2026-09-05estimated | ? | ? | 16:25Z | 20:28Z | 4h 02m | D-AIUR |
| 2026-09-04 | LPMA | EDDF | 15:54 WEST | 20:32 CEST | 3h 38m | D-AIWI |
Earlier flights (76) - back to 2026-03-31
| Date | From | To | Dep | Arr | Duration | Aircraft |
|---|---|---|---|---|---|---|
| 2026-09-01estimated | ? | ? | 15:01Z | 18:53Z | 3h 51m | D-AIWG |
| 2026-08-30partial | EDDF | ? | 05:06 CEST | D-AIUR | ||
| 2026-08-29partial | EDDF | ? | 05:46 CEST | D-AIWH | ||
| 2026-08-28estimated | LPPS | EDDF | 17:07 WEST | 21:38 CEST | 3h 30m | D-AIWH |
| 2026-08-25estimated | LPPS | EDDF | 15:55 WEST | 20:14 CEST | 3h 18m | D-AIUR |
| 2026-08-23partial | EDDF | ? | 05:08 CEST | D-AIUT | ||
| 2026-08-22 | LPMA | EDDF | 18:06 WEST | 22:36 CEST | 3h 29m | D-AIUT |
| 2026-08-21estimated | LPPS | EDDF | 16:07 WEST | 20:30 CEST | 3h 22m | D-AIUX |
| 2026-08-19estimated | ? | ? | 16:37Z | 20:04Z | 3h 26m | D-AIUR |
| 2026-08-16partial | EDDF | ? | 05:09 CEST | D-AIUX | ||
| 2026-08-15 | LPMA | ? | 17:31 WEST | 20:10Z | 3h 38m | D-AIUX |
| 2026-08-14estimated | LPPS | EDDF | 15:55 WEST | 21:51 CEST | 4h 56m | D-AIUT |
| 2026-08-12estimated | ? | ? | 16:19Z | 20:02Z | 3h 42m | D-AIUR |
| 2026-07-22estimated | LPPS | EDDF | 18:26 WEST | 22:02 CEST | 2h 35m | D-AIWI |
| 2026-07-21estimated | ? | EDDF | 15:37Z | 20:16 CEST | 2h 39m | D-AIUT |
| 2026-07-19estimated | ? | EDDF | 16:10Z | 21:34 CEST | 3h 23m | D-AIUV |
| 2026-07-18estimated | ? | EDDF | 18:13Z | 22:48 CEST | 2h 34m | D-AIWH |
| 2026-07-17estimated | LPPS | EDDF | 16:59 WEST | 20:30 CEST | 2h 30m | D-AIUT |
| 2026-07-15partial | EDDF | ? | 07:26 CEST | D-AIWG | ||
| 2026-07-14 | LPPS | EDDF | 16:05 WEST | 20:36 CEST | 3h 30m | D-AIWG |
| 2026-07-12 | LPPS | EDDF | 17:12 WEST | 21:42 CEST | 3h 29m | D-AIWG |
| 2026-07-11partial | EDDF | ? | 11:39 CEST | D-AIUV | ||
| 2026-07-10 | LPPS | EDDF | 15:46 WEST | 20:18 CEST | 3h 31m | D-AIUV |
| 2026-07-08 | LPPS | EDDF | 17:30 WEST | 22:20 CEST | 3h 49m | D-AIUZ |
| 2026-07-07 | LPPS | EDDF | 15:48 WEST | 20:30 CEST | 3h 42m | D-AIUV |
| 2026-07-05partial | EDDF | ? | 07:25 CEST | D-AIUT | ||
| 2026-07-04 | LPPS | EDDF | 17:26 WEST | 22:06 CEST | 3h 39m | D-AIUT |
| 2026-07-03 | LPPS | EDDF | 15:47 WEST | 20:30 CEST | 3h 43m | D-AIUT |
| 2026-07-01estimated | LPPS | EDDF | 18:27 WEST | 22:08 CEST | 2h 40m | D-AIWI |
| 2026-06-30estimated | ? | EDFZ | 20:30Z | 23:30 CEST | 0h 59m | D-AIWH |
| 2026-06-28estimated | LPPS | EDDF | 18:08 WEST | 22:40 CEST | 3h 31m | D-AIUT |
| 2026-06-27estimated | LPPS | EDDF | 19:05 WEST | 22:48 CEST | 2h 42m | D-AIUV |
| 2026-06-26 | LPPS | EDDF | 15:57 WEST | 20:26 CEST | 3h 28m | D-AIUZ |
| 2026-06-24estimated | EDDF | ? | 04:49 CEST | 20:24Z | 17h 34m | D-AIWG |
| 2026-06-23 | LPPS | EDDF | 16:36 WEST | 21:14 CEST | 3h 37m | D-AIWG |
| 2026-06-21estimated | LPPS | EDDF | 18:09 WEST | 21:50 CEST | 2h 41m | D-AIUZ |
| 2026-06-20partial | EDDF | ? | 11:39 CEST | D-AIUV | ||
| 2026-06-19 | LPPS | EDDF | 16:00 WEST | 20:40 CEST | 3h 39m | D-AIUV |
| 2026-06-17 | LPPS | EDDF | 17:20 WEST | 21:58 CEST | 3h 37m | D-AIWG |
| 2026-06-16estimated | LPPS | EDDF | 16:43 WEST | 20:29 CEST | 2h 45m | D-AIUZ |
| 2026-06-14estimated | LPPS | EDDF | 17:23 WEST | 22:08 CEST | 3h 44m | D-AIWG |
| 2026-06-13partial | EDDF | ? | 05:05 CEST | D-AIUV | ||
| 2026-06-12 | LPPS | EDDF | 15:46 WEST | 20:18 CEST | 3h 31m | D-AIUV |
| 2026-05-29estimated | LPPS | ? | 16:46 WEST | 18:38Z | 2h 51m | D-AIWG |
| 2026-05-27partial | EDDF | ? | 05:02 CEST | D-AIWG | ||
| 2026-05-26estimated | LPPS | EDDF | 16:52 WEST | 20:22 CEST | 2h 29m | D-AIWG |
| 2026-05-24estimated | LPPS | EDDF | 18:19 WEST | 22:14 CEST | 2h 54m | D-AIUZ |
| 2026-05-22estimated | LPPS | EDDF | 19:22 WEST | 23:08 CEST | 2h 45m | D-AIUV |
| 2026-05-20partial | EDDF | ? | 03:01 CEST | D-AIUZ | ||
| 2026-05-19partial | EDDF | ? | 04:45 CEST | D-AIUT | ||
| 2026-05-12partial | EDDF | ? | 10:44 CEST | D-AIWH | ||
| 2026-05-10 | LPPS | EDDF | 17:34 WEST | 22:20 CEST | 3h 45m | D-AIWH |
| 2026-05-09partial | EDDF | ? | 05:49 CEST | D-AIUX | ||
| 2026-05-08partial | EDDF | ? | 05:53 CEST | D-AIUV | ||
| 2026-05-06estimated | LPPS | EDDF | 17:57 WEST | 22:04 CEST | 3h 06m | D-AIUV |
| 2026-05-03 | LPPS | ? | 17:11 WEST | 19:48Z | 3h 36m | D-AIUT |
| 2026-05-02 | LPPS | EDDF | 17:51 WEST | 22:56 CEST | 4h 04m | D-AIUZ |
| 2026-05-01estimated | LPPS | EDDF | 16:57 WEST | 20:36 CEST | 2h 38m | D-AIWH |
| 2026-04-29 | LPPS | EDDF | 17:48 WEST | 22:36 CEST | 3h 47m | D-AIWI |
| 2026-04-28estimated | LPPS | EDDF | 16:43 WEST | 20:22 CEST | 2h 38m | D-AIWH |
| 2026-04-26partial | EDDF | ? | 14:26 CEST | D-AIWI | ||
| 2026-04-25partial | EDDF | ? | 04:59 CEST | D-AIUX | ||
| 2026-04-24estimated | LPPS | EDDF | 16:28 WEST | 20:32 CEST | 3h 03m | D-AIUX |
| 2026-04-22partial | EDDF | ? | 14:58 CEST | D-AIUZ | ||
| 2026-04-21 | LPMA | EDDF | 16:47 WEST | 21:24 CEST | 3h 36m | D-AIUZ |
| 2026-04-19 | LPMA | EDDF | 17:38 WEST | 22:10 CEST | 3h 31m | D-AIWI |
| 2026-04-18estimated | ? | EDDF | 17:23Z | 22:06 CEST | 2h 42m | D-AIUX |
| 2026-04-17estimated | ? | EDDF | 14:48Z | 20:31 CEST | 3h 42m | D-AIWI |
| 2026-04-15estimated | LPPS | EDDF | 18:18 WEST | 21:54 CEST | 2h 35m | D-AIUV |
| 2026-04-14estimated | ? | EDDF | 15:33Z | 20:34 CEST | 3h 00m | D-AIUT |
| 2026-04-12estimated | ? | EDDF | 16:09Z | 22:00 CEST | 3h 50m | D-AIUS |
| 2026-04-11estimated | ? | ? | 16:29Z | 20:02Z | 3h 32m | D-AIUV |
| 2026-04-05partial | EDDF | ? | 11:37 CEST | D-AIUR | ||
| 2026-04-04 | LPMA | EDDF | 17:44 WEST | 22:24 CEST | 3h 39m | D-AIUR |
| 2026-04-03 | ? | EDDF | 14:43Z | 20:30 CEST | 3h 46m | D-AIUV |
| 2026-03-31estimated | LPPS | EDDF | 15:55 WEST | 20:46 CEST | 3h 50m | D-AIUT |
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 OCN2Y 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]