Flight distance from Houston to Buffalo

2068 kilometers/1285 miles
or 1117 nautical miles.
Your flight will depart from Houston airport and land at Buffalo airport.
City: Houston (HOU) Buffalo (BUF)
Latitude: 29.76328 42.886027
Longitude: -95.36327 -78.879776
Country: United States United States
Timezone: America/Chicago America/New_York
Current time:: 05:42 03-Oct-2024 05:42 03-Oct-2024

How far is between Houston and Buffalo?

  • Your starting point Houston, United States is located at 29.76328,-95.36327
  • Your ending point Buffalo, United States is located at 42.886027,-78.879776
  • l distance from Houston to Buffalo is 2068 kms equals to miles and 1117 nautical miles.
  • Flight time from Houston to Buffalo is 15 hours 35 minutes
Click here to get detail flight schedules from Houston to Buffalo