NDU28 is operated by UNIVERSITY OF NORTH DAKOTA between Crookston Municipal Kirkwood Field (KCKN) and Grand Forks International Airport (KGFK). Typical block time is 0h 31m. SkyMeter has observed 319 legs of this flight number via ADS-B.

FLIGHTS
319
last 90 days
AVG DURATION
31m
tracked time
📅
SERVICE PERIOD
05/27/2025 → 08/26/2026
first → last seen
🗺
ROUTES / TYPES
68 / 0
city pairs · airframes
INCIDENT RATE
1.3%
4 flagged

Routes flown

By count · last 90 days

10
17
avg 18m · Crookston Municipal Kirkwood Field → Grand Forks
14
avg 10m · Heyde → Grand Forks
12
avg 10m · Pribbs Field → Grand Forks
KGFK D06
10
avg 17m · Grand Forks → Minto
10
avg 29m · Grand Forks → Crookston Municipal Kirkwood Field
9
avg 28m · Grand Forks → Warren
8
avg 5m · J J and T → Grand Forks
5
avg 7m · Knutson → Grand Forks
5
avg 31m · Grand Forks → Mayville
4
avg 19m · Gensrich → Grand Forks

Aircraft types

Equipment used on this number

0

No aircraft type data.

Safety profile

Flagged flights · last 90 days

Go-arounds
0
Unstable approach
4
Rejected TO
0
Stall warnings
0
Overspeeds
0
Runway excursion
0
Counts represent flights with at least one occurrence of each flag, not the total event count. See /incidents for individual events.

Recent flights

Newest 30 operations of NDU28

30
08/26/2026
8m
No alerts
08/26/2026
5m
No alerts
08/26/2026
7m
No alerts
08/26/2026
22m
No alerts
08/26/2026
24m
No alerts
08/26/2026
1h 21m
No alerts
08/26/2026
9m
No alerts
08/26/2026
5m
No alerts
08/26/2026
15m
No alerts
08/24/2026
3m
No alerts
08/24/2026
56m
No alerts
08/24/2026
44m
No alerts
08/24/2026
17m
No alerts
08/24/2026
1h 21m
No alerts
08/23/2026
7m
No alerts
08/23/2026
17m
No alerts
08/23/2026
21m
No alerts
08/22/2026
20m
No alerts
08/22/2026
47m
No alerts
08/22/2026
50m
No alerts
08/22/2026
4m
No alerts
08/22/2026
12m
No alerts
08/22/2026
16m
No alerts
08/21/2026
1h 26m
No alerts
08/21/2026
7m
No alerts
08/21/2026
12m
No alerts
08/21/2026
15m
No alerts
08/21/2026
1h 17m
No alerts
08/18/2026
15m
No alerts
08/18/2026
6m
No alerts
© SkyMeter · All flight data subject to ODbL attribution · Tracked: 90-day window