YAFT.LIVE

N312ES

DSM → DSM · PIPER Variants

Flight

Status
Completed
Departure
Des Moines International Airport (DSM) — Des Moines, United States
Departed
2026-08-23 22:08 UTC
Arrival
Des Moines International Airport (DSM) — Des Moines, United States
Distance flown
220 km
Approach distance
220 km

Aircraft

Registration
Type
PIPER Variants

Altitude & speed

Max altitude
3,550 ft
Max ground speed
114 kt
Tracked
2h 9m · 214 km
Altitude (ft, max 3,550)
01,9173,8340m30m1h 0m1h 30m2h 0m
Ground speed (kt, max 114)
0621230m30m1h 0m1h 30m2h 0m
Altitude (ft, max 3,550)
01,9173,8340m1h 0m2h 0m
Ground speed (kt, max 114)
0621230m1h 0m2h 0m

From the ADS-B positions we received; time since the first fix. A dashed stretch is a gap in reception, bridged by a straight line.

Route map

Airlines

No airline on record.

Latest flights

DepartedFlightRouteRegAircraftStatusDistance
2026-10-03 22:35 UTC N312ES DSM → ?
Des Moines → ?
N312ES PIPER Variants In progress —
2026-10-03 17:04 UTC N312ES DSM → DSM
Des Moines → Des Moines
N312ES PIPER Variants Completed 240 km
2026-10-03 16:25 UTC N312ES ? → DSM
? → Des Moines
N312ES PIPER Variants Completed 83 km
2026-10-03 12:28 UTC N312ES DSM → ?
Des Moines → ?
N312ES PIPER Variants Incomplete (signal lost) 96 km
2026-10-01 22:24 UTC N312ES DSM → DSM
Des Moines → Des Moines
N312ES PIPER Variants Completed 516 km
2026-10-01 17:57 UTC N312ES DSM → DSM
Des Moines → Des Moines
N312ES PIPER Variants Completed 29 km
2026-10-01 02:28 UTC N312ES DSM → DSM
Des Moines → Des Moines
N312ES PIPER Variants Completed 288 km
2026-09-30 15:29 UTC N312ES DSM → DSM
Des Moines → Des Moines
N312ES PIPER Variants Completed 245 km
2026-09-24 15:37 UTC N312ES DSM → DSM
Des Moines → Des Moines
N312ES PIPER Variants Completed 733 km
2026-09-23 23:13 UTC N312ES PRO → DSM
Perry → Des Moines
N312ES PIPER Variants Completed 161 km
2026-09-23 15:37 UTC N312ES DSM → PRO
Des Moines → Perry
N312ES PIPER Variants Completed 646 km
2026-09-23 01:34 UTC N312ES DSM → DSM
Des Moines → Des Moines
N312ES PIPER Variants Completed 440 km
2026-09-20 15:58 UTC N312ES DSM → DSM
Des Moines → Des Moines
N312ES PIPER Variants Completed 644 km
2026-09-19 16:51 UTC N312ES DSM → DSM
Des Moines → Des Moines
N312ES PIPER Variants Completed 258 km
2026-09-17 19:21 UTC N312ES DSM → DSM
Des Moines → Des Moines
N312ES PIPER Variants Completed 361 km
2026-09-16 20:32 UTC N312ES DSM → DSM
Des Moines → Des Moines
N312ES PIPER Variants Completed 250 km
2026-09-16 15:31 UTC N312ES DSM → DSM
Des Moines → Des Moines
N312ES PIPER Variants Completed 183 km
2026-09-11 12:13 UTC N312ES DSM → DSM
Des Moines → Des Moines
N312ES PIPER Variants Completed 35 km
2026-09-10 13:46 UTC N312ES DSM → DSM
Des Moines → Des Moines
N312ES PIPER Variants Completed 1028 km
2026-09-09 21:22 UTC N312ES DSM → DSM
Des Moines → Des Moines
N312ES PIPER Variants Completed 227 km
2026-09-08 11:56 UTC N312ES DSM → ?
Des Moines → ?
N312ES PIPER Variants Incomplete (signal lost) 235 km
2026-09-07 20:05 UTC N312ES DSM → DSM
Des Moines → Des Moines
N312ES PIPER Variants Completed 77 km
2026-09-06 20:12 UTC N312ES DSM → DSM
Des Moines → Des Moines
N312ES PIPER Variants Completed 177 km
2026-09-06 16:11 UTC N312ES DSM → DSM
Des Moines → Des Moines
N312ES PIPER Variants Completed 129 km
2026-09-05 22:56 UTC N312ES DSM → DSM
Des Moines → Des Moines
N312ES PIPER Variants Completed 198 km
2026-09-05 13:57 UTC N312ES DSM → DSM
Des Moines → Des Moines
N312ES PIPER Variants Completed 737 km
2026-09-04 21:38 UTC N312ES DSM → DSM
Des Moines → Des Moines
N312ES PIPER Variants Completed 202 km
2026-09-04 11:53 UTC N312ES DSM → DSM
Des Moines → Des Moines
N312ES PIPER Variants Completed 687 km
2026-09-03 22:44 UTC N312ES DSM → DSM
Des Moines → Des Moines
N312ES PIPER Variants Completed 200 km
2026-09-03 19:05 UTC N312ES DSM → DSM
Des Moines → Des Moines
N312ES PIPER Variants Completed 320 km
2026-09-03 02:55 UTC N312ES DSM → DSM
Des Moines → Des Moines
N312ES PIPER Variants Completed 256 km
2026-09-02 14:19 UTC N312ES DSM → DSM
Des Moines → Des Moines
N312ES PIPER Variants Completed 804 km
2026-09-02 01:11 UTC N312ES DSM → DSM
Des Moines → Des Moines
N312ES PIPER Variants Completed 175 km
2026-09-01 17:23 UTC N312ES CCY → DSM
Charles City → Des Moines
N312ES PIPER Variants Completed 397 km
2026-09-01 13:16 UTC N312ES DSM → CCY
Des Moines → Charles City
N312ES PIPER Variants Completed 214 km
2026-08-31 14:16 UTC N312ES DSM → DSM
Des Moines → Des Moines
N312ES PIPER Variants Completed 1117 km
2026-08-30 17:47 UTC N312ES DSM → DSM
Des Moines → Des Moines
N312ES PIPER Variants Completed 310 km
2026-08-29 23:39 UTC N312ES DSM → DSM
Des Moines → Des Moines
N312ES PIPER Variants Completed 252 km
2026-08-29 19:08 UTC N312ES DSM → DSM
Des Moines → Des Moines
N312ES PIPER Variants Completed 142 km
2026-08-29 11:51 UTC N312ES DSM → DSM
Des Moines → Des Moines
N312ES PIPER Variants Completed 84 km
2026-08-29 01:14 UTC N312ES DBQ → DSM
Dubuque → Des Moines
N312ES PIPER Variants Completed 330 km
2026-08-28 18:24 UTC N312ES DSM → DBQ
Des Moines → Dubuque
N312ES PIPER Variants Completed 892 km
2026-08-28 12:00 UTC N312ES DSM → DSM
Des Moines → Des Moines
N312ES PIPER Variants Completed 248 km
2026-08-27 14:24 UTC N312ES DSM → DSM
Des Moines → Des Moines
N312ES PIPER Variants Completed 865 km
2026-08-26 23:49 UTC N312ES DSM → DSM
Des Moines → Des Moines
N312ES PIPER Variants Completed 230 km
2026-08-26 14:27 UTC N312ES DSM → DSM
Des Moines → Des Moines
N312ES PIPER Variants Completed 665 km
2026-08-23 22:08 UTC N312ES DSM → DSM
Des Moines → Des Moines
N312ES PIPER Variants Completed 220 km
2026-08-23 16:50 UTC N312ES DSM → DSM
Des Moines → Des Moines
N312ES PIPER Variants Completed 335 km
2026-08-23 00:19 UTC N312ES DSM → DSM
Des Moines → Des Moines
N312ES PIPER Variants Completed 881 km
2026-08-22 14:20 UTC N312ES DSM → DSM
Des Moines → Des Moines
N312ES PIPER Variants Completed 635 km

← Back to the live map