Flight

BMJ70

Flight history and live tracking for BMJ70, operated by Bemidji Airlines. Recent flights from the PlaneTrack independent receiver network, with departure and arrival times, aircraft used, and a real-time position feed.

Route

AirlineBemidji Airlines
Observed routeKPNM → KMSP

Flight history 255 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-02KINL FALLS INTERNATIONALKMSP MINNEAPOLIS ST PAUL INTERNATIONAL09:18 CDT10:29 CDT1h 11m
2026-10-02KGPZ Grand Rapids Itasca Co-Gordon Newstrom fieldKINL FALLS INTERNATIONAL08:32 CDT09:03 CDT0h 31m
2026-10-01KMSP MINNEAPOLIS ST PAUL INTERNATIONALKINL FALLS INTERNATIONAL07:47 CDT08:56 CDT1h 09mN137BA
2026-10-01GPZ356084KMSP MINNEAPOLIS ST PAUL INTERNATIONAL12:47Z11:08 CDT3h 21m
2026-10-01KBJI Bemidji Regional AirportKMSP MINNEAPOLIS ST PAUL INTERNATIONAL19:53 CDT20:50 CDT0h 57mN137BA
2026-09-30KINL FALLS INTERNATIONALKBJI Bemidji Regional Airport09:36 CDT10:05 CDT0h 29mN7212P
2026-09-30KHIB CHISHOLM HIBBINGKINL FALLS INTERNATIONAL08:46 CDT09:11 CDT0h 25mN7212P
2026-09-30KMSP MINNEAPOLIS ST PAUL INTERNATIONALKHIB CHISHOLM HIBBING07:26 CDT08:18 CDT0h 52mN7212P
2026-09-29KBJI Bemidji Regional AirportKMSP MINNEAPOLIS ST PAUL INTERNATIONAL18:18 CDT19:13 CDT0h 55mN7212P
2026-09-29KINL FALLS INTERNATIONALKBJI Bemidji Regional Airport09:20 CDT09:53 CDT0h 33mN70NP
2026-09-29KHIB CHISHOLM HIBBINGKINL FALLS INTERNATIONAL08:43 CDT09:06 CDT0h 23mN70NP
2026-09-29KMSP MINNEAPOLIS ST PAUL INTERNATIONALKHIB CHISHOLM HIBBING07:27 CDT08:10 CDT0h 43mN70NP
2026-09-25KGPZ Grand Rapids Itasca Co-Gordon Newstrom fieldKMSP MINNEAPOLIS ST PAUL INTERNATIONAL14:30 CDT15:24 CDT0h 54mN137BA
2026-09-25KMSP MINNEAPOLIS ST PAUL INTERNATIONALKINL FALLS INTERNATIONAL07:29 CDT08:35 CDT1h 06mN137BA
2026-09-24partialKMSP?09:36 CDTN137BA
2026-09-24KMSPKGPZ07:10 CDT08:08 CDT0h 57mN137BA
2026-09-23KGPZKMSP10:32 CDT11:22 CDT0h 49mN137BA
2026-09-23partialKMSP?06:30 CDTN137BA
2026-09-22partialKMSP?10:32 CDTN137BA
2026-09-22KMSPKGPZ06:42 CDT08:28 CDT1h 46mN137BA
2026-09-18partialKMSP?09:55 CDTN137BA
2026-09-18estimated??12:14Z12:56Z0h 41mN137BA
2026-09-17partialKMSP?11:18 CDTN137BA
2026-09-17partialKMSP?07:45 CDTN137BA
2026-09-16partialKMSP?10:48 CDTN100BA
2026-09-16estimated??12:41Z13:20Z0h 38mN100BA
2026-09-11partialKMSP?09:58 CDTN137BA
2026-09-11partialKMSP?07:17 CDTN137BA
2026-09-10partialKMSP?10:28 CDTN137BA
2026-09-10estimated??12:31Z13:24Z0h 52mN137BA
2026-09-09partialKMSP?10:50 CDTN100BA
2026-09-09partialKMSP?08:06 CDTN100BA
2026-09-08partialKMSP?10:53 CDTN137BA
2026-09-04partialKMSP?07:34 CDTN137BA
2026-09-04partialKMSP?19:23 CDTN137BA
2026-09-03partialKMSP?07:24 CDTN137BA
2026-09-03partialKMSP?19:10 CDTN7212P
Earlier flights (218) - back to 2025-08-14
DateFromToDepArrDurationAircraft
2026-09-02partialKMSP?07:26 CDTN137BA
2026-09-02partialKMSP?05:28 CDTN70NP
2026-09-01estimated??12:44Z13:19Z0h 34mN137BA
2026-08-31partialKMSP?06:18 CDTN137BA
2026-08-28partialKMSP?07:32 CDTN70NP
2026-08-28partialKMSP?19:12 CDTN70NP
2026-08-27partialKMSP?07:46 CDTN70NP
2026-08-27partialKMSP?19:06 CDTN7207E
2026-08-26partialKMSP?07:23 CDTN7207E
2026-08-26partialKMSP?19:11 CDTN7207E
2026-08-25partialKMSP?07:23 CDTN7207E
2026-08-25partialKMSP?05:29 CDTN7207E
2026-08-21partialKMSP?07:28 CDTN7212P
2026-08-20estimated??12:26Z16:16Z3h 50mN7212P
2026-08-19estimated??12:45Z15:40Z2h 54mN7212P
2026-08-18partialKMSP?07:51 CDTN7212P
2026-08-14partialKMSP?07:24 CDTN137BA
2026-08-13partialKMSP?19:16 CDTN7212P
2026-08-12estimated??12:24Z13:00Z0h 36mN137BA
2026-08-11estimated??22:26Z22:56Z0h 29mN100BA
2026-07-23partialKMSP?09:22 CDTN70NP
2026-07-23estimated?KMSP11:43Z07:18 CDT0h 35mN70NP
2026-07-22partialKMSP?10:05 CDTN137BA
2026-07-22estimatedKMSP?07:28 CDT13:04Z0h 35mN137BA
2026-07-21partialKMSP?10:24 CDTN137BA
2026-07-21estimated??12:25Z13:00Z0h 34mN137BA
2026-07-17partialKMSP?10:32 CDTN7207E
2026-07-17partialKMSP?07:30 CDTN7207E
2026-07-16partialKMSP?07:09 CDTN70NP
2026-07-15partialKMSP?10:07 CDTN7207E
2026-07-15partialKMSP?07:33 CDTN7207E
2026-07-14partialKMSP?12:32 CDTN100BA
2026-07-14partialKMSP?06:50 CDTN100BA
2026-07-10partialKMSP?09:33 CDTN100BA
2026-07-10partialKMSP?06:50 CDTN100BA
2026-07-09partialKMSP?10:19 CDTN100BA
2026-07-09partialKMSP?07:44 CDTN100BA
2026-07-08partialKMSP?10:26 CDTN100BA
2026-07-08partialKMSP?07:42 CDTN100BA
2026-07-07estimatedKMSP?07:23 CDT13:11Z0h 47mN100BA
2026-07-03estimatedKMSP?07:07 CDT12:46Z0h 39mN100BA
2026-07-02partialKMSP?10:38 CDTN100BA
2026-07-02partialKMSP?07:35 CDTN100BA
2026-07-02partialKMSP?19:00 CDTN7207E
2026-07-01estimated??23:31Z23:58Z0h 26mN7207E
2026-07-01partialKMSP?07:45 CDTN7207E
2026-06-30partialKMSP?16:55 CDTN7207E
2026-06-30estimated??12:50Z13:24Z0h 33mN175EE
2026-06-30estimatedKPNMKMSP19:30 CDT20:08 CDT0h 37mN100BA
2026-06-26partialKMSP?06:47 CDTN175EE
2026-06-26estimatedKPNMKMSP05:13 CDT05:52 CDT0h 38mN137BA
2026-06-25partialKMSP?07:40 CDTN137BA
2026-06-25estimatedKPNMKMSP20:52 CDT21:26 CDT0h 33mN137BA
2026-06-24estimated?KMSP12:29Z08:10 CDT0h 40mN137BA
2026-06-24estimatedKPNMKMSP19:29 CDT20:00 CDT0h 30mN100BA
2026-06-23estimated??12:15Z12:56Z0h 40mN100BA
2026-06-23estimatedKPNMKMSP19:29 CDT20:04 CDT0h 34mN175EE
2026-06-19partialKMSP?07:39 CDTN175EE
2026-06-19estimatedKPNMKMSP19:23 CDT20:00 CDT0h 36mN175EE
2026-06-18estimatedKPNMKMSP19:17 CDT20:08 CDT0h 50mN7207E
2026-06-17partialKMSP?07:35 CDTN7207E
2026-06-17estimatedKPNMKMSP19:24 CDT19:58 CDT0h 33mN7207E
2026-06-16estimatedKPNMKMSP04:25 CDT05:04 CDT0h 39mN70NP
2026-06-12partialKMSP?07:27 CDTN70NP
2026-05-29partialKMSP?10:52 CDTN70NP
2026-05-29partialKMSP?07:57 CDTN70NP
2026-05-28partialKMSP?07:44 CDTN70NP
2026-05-27partialKMSP?11:03 CDTN137BA
2026-05-27partialKMSP?07:01 CDTN137BA
2026-05-22partialKMSP?10:14 CDTN7212P
2026-05-22estimatedKMSP?07:32 CDT13:08Z0h 35mN137BA
2026-05-21partialKMSP?11:53 CDTN137BA
2026-05-21partialKMSP?07:42 CDTN137BA
2026-05-21estimatedKPNMKMSP20:53 CDT21:18 CDT0h 24mN137BA
2026-05-20partialKPNM?23:46 CDTN7212P
2026-05-19estimatedKPNMKMSP21:56 CDT13:41 CDT15h 45mN100BA
2026-05-12partialKMSP?10:41 CDTN100BA
2026-05-12partialKMSP?07:49 CDTN100BA
2026-05-08partialKMSP?10:46 CDTN100BA
2026-05-08partialKMSP?07:42 CDTN100BA
2026-05-07partialKMSP?17:07 CDTN100BA
2026-05-07partialKMSP?07:47 CDTN100BA
2026-05-06partialKMSP?10:43 CDTN137BA
2026-05-06estimatedKMSP?07:32 CDT13:16Z0h 43mN137BA
2026-05-05partialKMSP?10:38 CDTN137BA
2026-05-05partialKMSP?07:59 CDTN137BA
2026-05-01partialKMSP?10:47 CDTN7207E
2026-05-01partialKMSP?07:57 CDTN7207E
2026-04-30partialKMSP?10:53 CDTN7207E
2026-04-30partialKMSP?07:58 CDTN7207E
2026-04-29estimatedKPNMKMSP10:34 CDT11:08 CDT0h 33mN70NP
2026-04-28partialKMSP?11:30 CDTN70NP
2026-04-28partialKMSP?07:49 CDTN70NP
2026-04-24partialKMSP?10:29 CDTN70NP
2026-04-24partialKMSP?07:51 CDTN70NP
2026-04-23partialKMSP?07:45 CDTN70NP
2026-04-22partialKMSP?10:29 CDTN137BA
2026-04-22partialKMSP?07:43 CDTN137BA
2026-04-21partialKMSP?15:21 CDTN137BA
2026-04-21partialKMSP?07:57 CDTN137BA
2026-04-17partialKMSP?10:30 CDTN137BA
2026-04-17partialKMSP?07:37 CDTN137BA
2026-04-16partialKMSP?09:59 CDTN137BA
2026-04-16partialKMSP?07:23 CDTN137BA
2026-04-15partialKMSP?10:18 CDTN137BA
2026-04-15partialKMSP?07:41 CDTN137BA
2026-04-14partialKMSP?12:53 CDTN137BA
2026-04-14partialKMSP?07:41 CDTN137BA
2026-04-03partialKMSP?10:13 CDTN70NP
2026-04-03partialKMSP?07:27 CDTN70NP
2026-04-02partialKMSP?07:22 CDTN100BA
2026-03-31partialKMSP?10:47 CDTN70NP
2026-03-31estimatedKMSP?07:36 CDT13:12Z0h 35mN70NP
2026-03-13partialKMSP?15:37 CDTN137BA
2026-03-13partialKMSP?07:14 CDTN137BA
2026-03-13partialKMSP?19:27 CDTN137BA
2026-03-12partialKMSP?07:38 CDTN7212P
2026-03-11partialKMSP?17:53 CDTN7212P
2026-03-11partialKMSP?07:51 CDTN7212P
2026-03-10partialKMSP?15:35 CDTN7212P
2026-03-10partialKMSP?07:37 CDTN7212P
2026-03-06partialKMSP?07:32 CSTN100BA
2026-03-06partialKMSP?19:33 CSTN100BA
2026-03-05partialKMSP?07:39 CSTN100BA
2026-03-05partialKMSP?18:38 CSTN100BA
2026-03-04partialKMSP?07:48 CSTN100BA
2026-03-04partialKMSP?19:22 CSTN100BA
2026-03-03partialKMSP?07:39 CSTN100BA
2026-03-03partialKMSP?19:13 CSTN100BA
2026-02-27partialKMSP?07:22 CSTN100BA
2026-02-26partialKMSP?10:09 CSTN100BA
2026-02-26partialKMSP?07:34 CSTN100BA
2026-02-25partialKMSP?17:25 CSTN100BA
2026-02-25partialKMSP?07:33 CSTN7212P
2026-02-24partialKMSP?07:26 CSTN7212P
2026-02-20partialKMSP?10:01 CSTN137BA
2026-02-20partialKMSP?07:35 CSTN137BA
2026-02-19partialKMSP?10:50 CSTN137BA
2026-02-19partialKMSP?07:56 CSTN137BA
2026-02-17partialKMSP?09:44 CSTN137BA
2026-02-17partialKMSP?07:30 CSTN137BA
2026-02-13partialKMSP?08:42 CSTN70NP
2026-02-13partialKMSP?07:24 CSTN70NP
2026-02-12partialKMSP?16:19 CSTN70NP
2026-02-12partialKMSP?07:18 CSTN70NP
2026-02-11partialKMSP?07:04 CSTN70NP
2026-02-06partialKMSP?07:22 CSTN7212P
2026-02-06partialKMSP?19:27 CSTN7212P
2026-02-05partialKMSP?07:28 CSTN7212P
2026-02-04partialKMSP?14:24 CSTN7212P
2026-02-04partialKMSP?07:15 CSTN7212P
2026-02-04estimated?KMSP01:28Z20:02 CST0h 34mN7212P
2026-02-03partialKMSP?07:37 CSTN70NP
2026-01-30partialKMSP?14:37 CSTN70NP
2026-01-30partialKMSP?07:35 CSTN70NP
2026-01-29partialKMSP?09:40 CSTN137BA
2026-01-29partialKMSP?07:07 CSTN137BA
2026-01-28partialKMSP?10:24 CSTN137BA
2026-01-28partialKMSP?07:49 CSTN137BA
2026-01-23partialKMSP?12:20 CSTN137BA
2026-01-23partialKMSP?09:05 CSTN137BA
2026-01-22partialKMSP?10:24 CSTN175EE
2026-01-22partialKMSP?07:49 CSTN175EE
2026-01-21partialKMSP?07:52 CSTN7212P
2026-01-20partialKMSP?09:59 CSTN7212P
2026-01-20partialKMSP?07:32 CSTN7212P
2026-01-09partialKMSP?07:13 CSTN7212P
2026-01-08partialKMSP?09:24 CSTN7212P
2026-01-08partialKMSP?07:17 CSTN7212P
2026-01-07partialKMSP?07:41 CSTN7212P
2026-01-06partialKMSP?11:52 CSTN7212P
2026-01-06partialKMSP?07:43 CSTN7212P
2026-01-03partialKMSP?20:00 CSTN7212P
2026-01-02partialKMSP?07:34 CSTN7212P
2025-12-31partialKMSP?09:47 CSTN7212P
2025-12-31partialKMSP?07:58 CSTN7212P
2025-12-30partialKMSP?08:02 CSTN7212P
2025-12-27partialKMSP?19:57 CSTN70NP
2025-12-26partialKMSP?08:23 CSTN100BA
2025-12-24partialKMSP?09:10 CSTN100BA
2025-12-24partialKMSP?07:54 CSTN100BA
2025-12-23partialKMSP?09:27 CSTN100BA
2025-12-23partialKMSP?07:54 CSTN100BA
2025-12-20partialKMSP?19:59 CSTN100BA
2025-12-19partialKMSP?08:45 CSTN100BA
2025-12-18partialKMSP?09:17 CSTN100BA
2025-12-18partialKMSP?07:52 CSTN100BA
2025-12-17partialKMSP?09:29 CSTN137BA
2025-12-17partialKMSP?07:47 CSTN137BA
2025-12-16partialKMSP?09:13 CSTN7207E
2025-12-16partialKMSP?07:31 CSTN7207E
2025-12-13partialKMSP?20:03 CSTN7207E
2025-12-12partialKMSP?07:38 CSTN7207E
2025-12-11partialKMSP?08:59 CSTN7207E
2025-12-11partialKMSP?07:38 CSTN7207E
2025-12-10partialKMSP?09:21 CSTN7207E
2025-12-10partialKMSP?07:40 CSTN7207E
2025-11-26partialKMSP?09:24 CSTN175EE
2025-11-26estimated??13:13Z14:12Z0h 58mN175EE
2025-10-30partialKMSP?07:45 CDTN7207E
2025-10-30partialKMSP?19:31 CDTN7207E
2025-10-29estimated??12:00Z12:52Z0h 52mN7207E
2025-10-28partialKMSP?12:16 CDTN7207E
2025-10-28partialKMSP?07:02 CDTN7207E
2025-10-24partialKMSP?09:52 CDTN175EE
2025-10-22partialKMSP?10:15 CDTN175EE
2025-10-21partialKMSP?10:46 CDTN175EE
2025-10-15partialKMSP?07:17 CDTN7212P
2025-10-14partialKMSP?07:06 CDTN7212P
2025-10-07partialKMSP?09:40 CDTN7207E
2025-10-07partialKMSP?07:05 CDTN7207E
2025-10-04estimatedKSTPKMSP14:54 CDT18:26 CDT3h 31mN70NP
2025-08-21partialKMSP?07:32 CDTN70NP
2025-08-20partialKMSP?16:30 CDTN100BA
2025-08-19partialKMSP?12:53 CDTN100BA
2025-08-19partialKMSP?07:14 CDTN100BA
2025-08-15partialKMSP?07:14 CDTN100BA
2025-08-14partialKMSP?09:39 CDTN100BA

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.

Open the live map Full history CSV API access
Follow this flight

Get an email when BMJ70 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]