The average flight time from Gulf Shores to Kansas City is About 2 hours 10 minutes, covering a distance of About 1,182.5km.
Flight durationAbout 2 hours 10 minutes |
Flight distanceAbout 1,182.5km |
The flights usually depart from Jack Edwards Airport and arrive at Kansas City International Airport.