route Route

MSP → DLH

232 km avg 26m 1 airline

Departure

MSP KMSP VFR

Minneapolis–Saint Paul International Airport / Wold–Chamberlain Field

Minneapolis, US

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

cloud Weather

Wind
330° / 10 kt
Visibility
10 SM
Ceiling
SCT 25,000 ft
Temp / Dew
31°C / 14°C
Altimeter
29.99 inHg

Obs: 2026-07-18T17:53:00.000Z

Raw METAR / TAF
METAR KMSP 181753Z 33010KT 10SM SCT250 31/14 A2999 RMK AO2 SLP150 T03060144 10306 20222 50001

TAF KMSP 181720Z 1818/1924 01010G18KT P6SM FEW250 FM190200 04005KT P6SM SCT250 FM191600 20010KT P6SM FEW080

flight Live Traffic

flight_takeoff 137 Departures
flight_land 179 Arrivals

Arrival

DLH KDLH VFR

Duluth International Airport

Duluth, US

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

cloud Weather

Wind
VRB / 6 kt
Visibility
8 SM
Ceiling
FEW 4,300 ft
Temp / Dew
24°C / 16°C
Altimeter
30.02 inHg

Obs: 2026-07-18T17:55:00.000Z

Raw METAR / TAF
METAR KDLH 181755Z VRB06KT 8SM FEW043 24/16 A3002 RMK AO2 SLP161 T02440161 10250 20183 51007 $

TAF KDLH 181724Z 1818/1918 35009G18KT P6SM FEW030 FM190200 VRB03KT 6SM FU FEW240 FM191500 25007KT P6SM SCT230

flight Live Traffic

flight_takeoff 4 Departures
flight_land 5 Arrivals
Flights tracked
63 showing last 50
Avg duration
26m
Distance
232 km

Live traffic

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

Airlines 1

Airline Flights shown
Bemidji Airlines 38

Other connections

More destinations from MSP

More origins to DLH

Recent flights last 50

DateFlightAircraftTakeoffLandingDurationArr Δ
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 -
2026-05-01 BMJ58 A2A395 May 1, 12:40 UTCMay 1, 13:05 UTC25m -
2026-04-30 BMJ58 A2A395 Apr 30, 12:45 UTCApr 30, 13:10 UTC25m -
2026-04-29 BMJ58 A2A395 Apr 29, 12:40 UTCApr 29, 13:00 UTC20m -

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 232 km (144 mi).
What is the distance from MSP to DLH?
The great-circle distance from MSP to DLH is approximately 232 km (144 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 (63 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.