route Route

MSP → DLH

191 km avg 26m 1 airline

Departure

MSP KMSP VFR

Minneapolis–Saint Paul International Airport / Wold–Chamberlain Field

Minneapolis, US

Local time
14:12 CDT
Timezone
America/Chicago
Type
Large Airport
Elevation
841 ft
Coordinates
44.8801, -93.2217

cloud Weather

Wind
0° / 0 kt
Visibility
10 SM
Ceiling
FEW 20,000 ft, BKN 25,000 ft
Temp / Dew
31°C / 13°C
Altimeter
29.93 inHg

Obs: 2026-09-01T18:53:00.000Z

Raw METAR / TAF
METAR KMSP 011853Z 00000KT 10SM FEW200 BKN250 31/13 A2993 RMK AO2 SLP128 T03110133

TAF KMSP 011730Z 0118/0224 25005KT P6SM SCT250 FM020100 31005KT P6SM OVC200 FM020500 36004KT 6SM -SHRA OVC100 PROB30 0206/0210 4SM -TSRA SCT015 OVC050CB FM021100 11004KT P6SM BKN100

flight Live Traffic

flight_takeoff 178 Departures
flight_land 162 Arrivals

Arrival

DLH KDLH VFR

Duluth International Airport

Duluth, US

Local time
14:12 CDT
Timezone
America/Chicago
Type
Medium Airport
Elevation
1,428 ft
Coordinates
46.8419, -92.1987

cloud Weather

Wind
290° / 12G23 kt
Visibility
10 SM
Ceiling
FEW 1,500 ft
Temp / Dew
27°C / 12°C
Altimeter
29.91 inHg

Obs: 2026-09-01T18:55:00.000Z

Raw METAR / TAF
METAR KDLH 011855Z 29012G23KT 10SM FEW015 27/12 A2991 RMK AO2 PK WND 26026/1802 SLP122 T02670117 $

TAF KDLH 011725Z 0118/0218 26011G20KT P6SM FEW250 FM020200 VRB03KT P6SM SCT060 SCT250

flight Live Traffic

flight_takeoff 5 Departures
flight_land 6 Arrivals
Flights tracked
66 showing last 50
Avg duration
26m
Distance
191 km

Live traffic

MSP → DLH. Live aircraft currently filed on this route.

Airlines 1

Airline Flights shown
Bemidji Airlines 38

Recent flights last 50

DateFlightAircraftTakeoffLandingDurationArr Δ
2026-07-25 BMJ58 A2A395 Jul 25, 13:00 UTCJul 25, 13:25 UTC25m -
2026-07-24 BMJ58 A2A395 Jul 24, 12:35 UTCJul 24, 13:00 UTC25m -
2026-07-23 BMJ58 A1FBFF Jul 23, 11:45 UTCJul 23, 12:15 UTC30m -
2026-07-17 SKW3912 AAEE9C Jul 17, 23:47 UTCJul 17, 23:54 UTC7m -12m
2026-07-14 SKW3907 A36279 Jul 14, 03:00 UTCJul 14, 03:25 UTC25m -
2026-07-11 SKW3912 A15C01 Jul 11, 23:52 UTCJul 12, 00:10 UTC18m -1m
2026-07-10 MTN8553 ACA9D1 Jul 10, 12:20 UTCJul 10, 13:00 UTC40m -
2026-07-08 SKW3907 A280A4 Jul 8, 03:23 UTCJul 8, 03:50 UTC27m +6m
2026-07-06 SKW3907 A276DD Jul 6, 03:18 UTCJul 6, 03:41 UTC23m +1m
2026-07-04 SKW3907 A37765 Jul 4, 03:24 UTCJul 4, 03:38 UTC14m -8m
2026-07-03 SKW3907 A34FE6 Jul 3, 04:08 UTCJul 3, 04:30 UTC22m +1m
2026-06-30 SKW3907 A23CCB Jun 30, 03:22 UTCJun 30, 03:35 UTC13m -20m
2026-06-26 SKW3907 A34FE6 Jun 26, 03:18 UTCJun 26, 03:37 UTC19m -3m
2026-06-17 BMJ58 A2A395 Jun 17, 12:55 UTCJun 17, 13:20 UTC25m -
2026-06-17 BMJ58 A2A395 Jun 17, 00:40 UTCJun 17, 01:15 UTC35m -
2026-06-16 BMJ58 A2A395 Jun 16, 12:45 UTCJun 16, 13:15 UTC30m -
2026-06-16 SKW3907 A23CCB Jun 16, 03:13 UTCJun 16, 03:34 UTC21m on time
2026-06-13 BMJ58 A2A395 Jun 13, 12:35 UTCJun 13, 13:05 UTC30m -
2026-06-12 BMJ58 A2A395 Jun 12, 12:20 UTCJun 12, 12:45 UTC25m -
2026-06-11 BMJ58 A2A395 Jun 11, 12:35 UTCJun 11, 13:00 UTC25m -
2026-06-10 BMJ58 A2A395 Jun 10, 12:30 UTCJun 10, 12:55 UTC25m -
2026-06-09 BMJ58 A2A395 Jun 9, 16:45 UTCJun 9, 17:40 UTC55m -
2026-06-06 BMJ58 A2A395 Jun 6, 12:35 UTCJun 6, 13:05 UTC30m -
2026-06-05 BMJ58 A2A395 Jun 5, 12:30 UTCJun 5, 13:00 UTC30m -
2026-06-04 BMJ58 A2A395 Jun 4, 12:45 UTCJun 4, 13:10 UTC25m -
2026-06-03 BMJ58 A2A395 Jun 3, 12:30 UTCJun 3, 13:00 UTC30m -
2026-06-02 BMJ58 A2A395 Jun 2, 12:40 UTCJun 2, 13:10 UTC30m -
2026-05-30 BMJ58 A2A395 May 30, 12:50 UTCMay 30, 13:15 UTC25m -
2026-05-29 BMJ58 A2A395 May 29, 12:50 UTCMay 29, 13:20 UTC30m -
2026-05-28 BMJ58 A2A395 May 28, 13:10 UTCMay 28, 13:35 UTC25m -
2026-05-27 BMJ58 A2A395 May 27, 12:00 UTCMay 27, 12:25 UTC25m -
2026-05-27 BMJ58 A2A395 May 27, 11:35 UTCMay 27, 11:55 UTC20m -
2026-05-23 BMJ58 A2A395 May 23, 12:55 UTCMay 23, 13:20 UTC25m -
2026-05-22 BMJ58 A2A395 May 22, 12:50 UTCMay 22, 13:15 UTC25m -
2026-05-21 BMJ58 A2A395 May 21, 12:35 UTCMay 21, 13:01 UTC25m -
2026-05-20 BMJ58 A2A395 May 20, 12:50 UTCMay 20, 13:15 UTC25m -
2026-05-19 BMJ58 A2A395 May 19, 12:45 UTCMay 19, 13:10 UTC25m -
2026-05-16 MTN8553 ACA9D1 May 16, 12:27 UTCMay 16, 13:07 UTC40m +35m
2026-05-16 BMJ58 A2A395 May 16, 12:50 UTCMay 16, 13:11 UTC20m -
2026-05-15 BMJ58 A2A395 May 15, 12:40 UTCMay 15, 13:05 UTC25m -
2026-05-14 BMJ58 A2A395 May 14, 12:30 UTCMay 14, 13:01 UTC30m -
2026-05-13 BMJ58 A2A395 May 13, 12:40 UTCMay 13, 13:10 UTC30m -
2026-05-12 BMJ58 A2A395 May 12, 13:00 UTCMay 12, 13:25 UTC25m -
2026-05-09 BMJ58 A2A395 May 9, 12:40 UTCMay 9, 13:05 UTC25m -
2026-05-09 BMJ58 A2A395 May 9, 12:05 UTCMay 9, 12:30 UTC25m -
2026-05-08 BMJ58 A2A395 May 8, 12:55 UTCMay 8, 13:30 UTC35m -
2026-05-07 BMJ58 A2A395 May 7, 12:45 UTCMay 7, 13:10 UTC25m -
2026-05-06 BMJ58 A2A395 May 6, 13:00 UTCMay 6, 13:25 UTC25m -
2026-05-05 BMJ58 A2A395 May 5, 12:55 UTCMay 5, 13:20 UTC25m -
2026-05-02 BMJ58 A2A395 May 2, 12:35 UTCMay 2, 13:05 UTC30m -

MSP → DLH frequently asked

How long is the flight from MSP to DLH?
Average flight time on the MSP–DLH route is 26m, covering approximately 191 km (119 mi).
What is the distance from MSP to DLH?
The great-circle distance from MSP to DLH is approximately 191 km (119 miles).
Which airlines fly from MSP to DLH?
1 airline operates this route in our records: Bemidji Airlines.
How many flights per week from MSP to DLH?
We've observed ~1 flight per day on this route across our tracking data (66 total flights recorded).
Can I track MSP–DLH flights live?
Yes. The live tracker map above shows aircraft currently flying this route, filtered by departure and arrival airport.