Flight distance from Kansas City to Houston

1029 kilometers/639 miles
or 555 nautical miles.
Your flight will depart from Kansas City airport and land at Houston airport.
City: Kansas City (MKC) Houston (HOU)
Latitude: 39.025069 29.76328
Longitude: -94.737986 -95.36327
Country: United States United States
Timezone: America/Chicago America/Chicago
Current time:: 23:50 04-Apr-2026 23:50 04-Apr-2026

How far is between Kansas City and Houston?

  • Your starting point Kansas City, United States is located at 39.025069,-94.737986
  • Your ending point Houston, United States is located at 29.76328,-95.36327
  • l distance from Kansas City to Houston is 1029 kms equals to miles and 555 nautical miles.
  • Flight time from Kansas City to Houston is 4 hours 15 minutes
Click here to get detail flight schedules from Kansas City to Houston