For IFR flight planning, be certain to note altitude, type of aircraft and verify on terminal procedures that you are eligible for that SID/STAR/routing. Hover your mouse over an aircraft type or suffix for more details.
IFR Route Analyzer
Origin Airport
Nearby: P19 KSDL KCHD KFFZ

Did you mean the Phoenix area?
Destination Airport
Nearby: KFUL KLGB KAJO KCNO

Did you mean the Los Angeles area?
Reverse route
This data is for suggestion purposes only. Flights may not have been conducted as filed, aircraft type may be erroneous, or data may contain other errors. You must independently verify validity of data by evaluating traditional flight planning publications to be guaranteed of terrain separation, range (fuel capacity) for your aircraft, potential ADIZ/TFR penetration, and other issues that could be fatally hazardous to the health of you and/or your passengers.
Route Analysis Summary
Frequency Origin Destination Altitude Full RouteDistance
90 FL240 - FL430KEENS3 HRRBR EMLLD DSNEE6344 sm
Route Analysis Itemized List
Filed Time Ident Origin Destination Aircraft Altitude RouteDistance
Sun 07:36AM MST SWA2971 B737 FL320 KEENS3 HRRBR EMLLD DSNEE6344 sm
Sun 07:04AM MST AAL2466 B38M FL300 KEENS3 HRRBR EMLLD DSNEE6344 sm
Sat 07:59PM MST SWA2896 B737 FL320 KEENS3 HRRBR EMLLD DSNEE6344 sm
Sat 05:48PM MST SWA4171 B737 FL320 KEENS3 HRRBR EMLLD DSNEE6344 sm
Sat 04:24PM MST AAL2471 B38M FL300 KEENS3 HRRBR EMLLD DSNEE6344 sm
Sat 01:03PM MST AAL2463 A21N FL300 KEENS3 HRRBR EMLLD DSNEE6344 sm
Sat 12:19PM MST SWA2391 B737 FL320 KEENS3 HRRBR EMLLD DSNEE6344 sm
Sat 10:22AM MST SWA1039 B737 FL320 KEENS3 HRRBR EMLLD DSNEE6344 sm
Sat 09:59AM MST AAL1992 A21N FL260 KEENS3 HRRBR EMLLD DSNEE6344 sm
Sat 08:26AM MST N392SM C525 FL280 KEENS3 HRRBR EMLLD DSNEE6344 sm
Sat 07:52AM MST SWA3070 B737 FL320 KEENS3 HRRBR EMLLD DSNEE6344 sm
Sat 07:00AM MST AAL2466 B38M FL260 KEENS3 HRRBR EMLLD DSNEE6344 sm
Fri 08:13PM MST AAL2637 B38M FL260 KEENS3 HRRBR EMLLD DSNEE6344 sm
Fri 08:07PM MST SWA2896 B737 FL320 KEENS3 HRRBR EMLLD DSNEE6344 sm
Fri 07:11PM MST SWA4171 B737 FL320 KEENS3 HRRBR EMLLD DSNEE6344 sm
Fri 05:34PM MST FFT4591 A320 FL260 KEENS3 HRRBR EMLLD DSNEE6344 sm
Fri 04:32PM MST AAL2471 B38M FL280 KEENS3 HRRBR EMLLD DSNEE6344 sm
Fri 04:06PM MST SWA3784 B737 FL320 KEENS3 HRRBR EMLLD DSNEE6344 sm
Fri 01:33PM MST SWA2391 B737 FL320 KEENS3 HRRBR EMLLD DSNEE6344 sm
Fri 01:04PM MST AAL2463 A21N FL300 KEENS3 HRRBR EMLLD DSNEE6344 sm
Fri 10:55AM MST SWA1642 B737 FL320 KEENS3 HRRBR EMLLD DSNEE6344 sm
Fri 09:57AM MST AAL1992 A21N FL300 KEENS3 HRRBR EMLLD DSNEE6344 sm
Fri 07:58AM MST SWA3070 B737 FL320 KEENS3 HRRBR EMLLD DSNEE6344 sm
Fri 07:00AM MST AAL2466 B38M FL320 KEENS3 HRRBR EMLLD DSNEE6344 sm
Fri 06:46AM MST SWA2971 B737 FL320 KEENS3 HRRBR EMLLD DSNEE6344 sm
Fri 01:14AM MST SWA1642 B737 FL320 KEENS3 HRRBR EMLLD DSNEE6344 sm
Thu 11:40PM MST SWA4171 B737 FL320 KEENS3 HRRBR EMLLD DSNEE6344 sm
Thu 11:19PM MST FFT4591 A20N FL260 KEENS3 HRRBR EMLLD DSNEE6344 sm
Thu 10:42PM MST SWA3056 B737 FL320 KEENS3 HRRBR EMLLD DSNEE6344 sm
Thu 10:42PM MST SWA3385 B737 FL320 KEENS3 HRRBR EMLLD DSNEE6344 sm
Thu 10:17PM MST AAL2637 B38M FL300 KEENS3 HRRBR EMLLD DSNEE6344 sm
Thu 10:16PM MST AAL2471 B38M FL300 KEENS3 HRRBR EMLLD DSNEE6344 sm
Thu 10:16PM MST AAL2463 A21N FL300 KEENS3 HRRBR EMLLD DSNEE6344 sm
Thu 10:16PM MST AAL1992 A21N FL300 KEENS3 HRRBR EMLLD DSNEE6344 sm
Thu 08:20PM MST SWA2896 B737 FL320 KEENS3 HRRBR EMLLD DSNEE6344 sm
Thu 07:56PM MST AAL2637 B38M FL280 KEENS3 HRRBR EMLLD DSNEE6344 sm
Thu 06:40PM MST SWA4171 B737 FL320 KEENS3 HRRBR EMLLD DSNEE6344 sm
Thu 05:37PM MST FFT4591 A20N FL260 KEENS3 HRRBR EMLLD DSNEE6344 sm
Thu 04:30PM MST SWA3784 B737 FL320 KEENS3 HRRBR EMLLD DSNEE6344 sm
Thu 04:29PM MST AAL2471 B38M FL280 KEENS3 HRRBR EMLLD DSNEE6344 sm
Thu 03:06PM MST EJA945 C68A FL320 KEENS3 HRRBR EMLLD DSNEE6344 sm
Thu 01:54PM MST SWA2391 B737 FL320 KEENS3 HRRBR EMLLD DSNEE6344 sm
Thu 01:19PM MST AAL2463 A321 FL300 KEENS3 HRRBR EMLLD DSNEE6344 sm
Thu 11:01AM MST SWA1642 B737 FL320 KEENS3 HRRBR EMLLD DSNEE6344 sm
Thu 09:34AM MST AAL1992 A21N FL340 KEENS3 HRRBR EMLLD DSNEE6344 sm
Thu 07:51AM MST SWA3070 B737 FL320 KEENS3 HRRBR EMLLD DSNEE6344 sm
Thu 07:26AM MST AAL2466 B38M FL320 KEENS3 HRRBR EMLLD DSNEE6344 sm
Thu 06:49AM MST SWA2971 B737 FL320 KEENS3 HRRBR EMLLD DSNEE6344 sm
Wed 08:17PM MST SWA4171 B737 FL320 KEENS3 HRRBR EMLLD DSNEE6344 sm
Wed 07:58PM MST AAL2637 B38M FL280 KEENS3 HRRBR EMLLD DSNEE6344 sm
Wed 06:32PM MST SWA2896 B737 FL320 KEENS3 HRRBR EMLLD DSNEE6344 sm
Wed 04:29PM MST AAL2471 B38M FL280 KEENS3 HRRBR EMLLD DSNEE6344 sm
Wed 03:02PM MST SWA2391 B737 FL320 KEENS3 HRRBR EMLLD DSNEE6344 sm
Wed 01:16PM MST AAL2463 A21N FL320 KEENS3 HRRBR EMLLD DSNEE6344 sm
Wed 12:43PM MST SWA3070 B737 FL320 KEENS3 HRRBR EMLLD DSNEE6344 sm
Wed 09:59AM MST AAL1992 A21N FL340 KEENS3 HRRBR EMLLD DSNEE6344 sm
Wed 08:37AM MST CTF783 PC12 FL240 KEENS3 HRRBR EMLLD DSNEE6344 sm
Wed 08:02AM MST SWA1039 B737 FL320 KEENS3 HRRBR EMLLD DSNEE6344 sm
Wed 07:00AM MST AAL2466 B738 FL360 KEENS3 HRRBR EMLLD DSNEE6344 sm
Tue 08:45PM MST SWA4171 B737 FL300 KEENS3 HRRBR EMLLD DSNEE6344 sm
Tue 08:02PM MST AAL2637 B738 FL300 KEENS3 HRRBR EMLLD DSNEE6344 sm
Tue 06:33PM MST SWA2896 B737 FL320 KEENS3 HRRBR EMLLD DSNEE6344 sm
Tue 04:26PM MST AAL2471 B38M FL300 KEENS3 HRRBR EMLLD DSNEE6344 sm
Tue 03:06PM MST SWA2391 B737 FL320 KEENS3 HRRBR EMLLD DSNEE6344 sm
Tue 01:07PM MST AAL2463 A21N FL300 KEENS3 HRRBR EMLLD DSNEE6344 sm
Tue 12:40PM MST SWA3070 B737 FL240 KEENS3 HRRBR EMLLD DSNEE6344 sm
Tue 11:22AM MST N684TH C510 FL260 KEENS3 HRRBR EMLLD DSNEE6344 sm
Tue 09:40AM MST AAL1992 A21N FL300 KEENS3 HRRBR EMLLD DSNEE6344 sm
Tue 07:45AM MST SWA1039 B737 FL320 KEENS3 HRRBR EMLLD DSNEE6344 sm
Tue 07:00AM MST AAL2466 B38M FL300 KEENS3 HRRBR EMLLD DSNEE6344 sm
Mon 09:06PM MST SWA2896 B737 FL320 KEENS3 HRRBR EMLLD DSNEE6344 sm
Mon 08:48PM MST AAL2637 B38M FL320 KEENS3 HRRBR EMLLD DSNEE6344 sm
Mon 06:49PM MST SWA4171 B737 FL320 KEENS3 HRRBR EMLLD DSNEE6344 sm
Mon 04:27PM MST AAL2471 B38M FL320 KEENS3 HRRBR EMLLD DSNEE6344 sm
Mon 04:14PM MST SWA3784 B737 FL320 KEENS3 HRRBR EMLLD DSNEE6344 sm
Mon 01:34PM MST AAL2463 A21N FL300 KEENS3 HRRBR EMLLD DSNEE6344 sm
Mon 01:29PM MST SWA2391 B737 FL320 KEENS3 HRRBR EMLLD DSNEE6344 sm
Mon 11:57AM MST SWA1642 B737 FL320 KEENS3 HRRBR EMLLD DSNEE6344 sm
Mon 09:38AM MST AAL1992 A21N FL300 KEENS3 HRRBR EMLLD DSNEE6344 sm
Mon 08:26AM MST FFT4591 A20N FL260 KEENS3 HRRBR EMLLD DSNEE6344 sm
Mon 07:51AM MST SWA3070 B737 FL320 KEENS3 HRRBR EMLLD DSNEE6344 sm
Mon 07:11AM MST AAL2466 B38M FL300 KEENS3 HRRBR EMLLD DSNEE6344 sm
Mon 06:54AM MST SWA2971 B737 FL320 KEENS3 HRRBR EMLLD DSNEE6344 sm
Sun 08:38PM MST AAL2637 B38M FL260 KEENS3 HRRBR EMLLD DSNEE6344 sm
Sun 07:54PM MST SWA2896 B737 FL320 KEENS3 HRRBR EMLLD DSNEE6344 sm
Sun 06:12PM MST SWA4171 B737 FL320 KEENS3 HRRBR EMLLD DSNEE6344 sm
Sun 04:27PM MST AAL2471 B38M FL280 KEENS3 HRRBR EMLLD DSNEE6344 sm
Sun 03:30PM MST SWA3381 B737 FL320 KEENS3 HRRBR EMLLD DSNEE6344 sm
Sun 01:10PM MST SWA2391 B737 FL320 KEENS3 HRRBR EMLLD DSNEE6344 sm
Sun 01:10PM MST AAL2463 A21N FL300 KEENS3 HRRBR EMLLD DSNEE6344 sm
Sun 11:09AM MST SWA4453 B737 FL320 KEENS3 HRRBR EMLLD DSNEE6344 sm
Sun 09:38AM MST AAL1992 A21N FL300 KEENS3 HRRBR EMLLD DSNEE6344 sm
Sun 08:39AM MST SWA1642 B737 FL320 KEENS3 HRRBR EMLLD DSNEE6344 sm
Note: If results are insufficient, try nearby airports.

Login

Don't have an account? Register now (free) for customized features, flight alerts, and more!
Did you know that FlightAware flight tracking is supported by advertising?
You can help us keep FlightAware free by allowing ads from FlightAware.com. We work hard to keep our advertising relevant and unobtrusive to create a great experience. It's quick and easy to whitelist ads on FlightAware or please consider our premium accounts.
Dismiss