As the Crow Flies
The distance between Houston and Indianapolis is 1,395 kilometers (867 miles).Houston (Population: 2,099,451) is located in Texas. Indianapolis (Population: 829,718) is located in Indiana. Texas and Indiana are both in the United States.
The driving distance from Houston to Indianapolis is kilometers ( miles).
The driving time is estimated to be .
The time zone of Houston is Central Daylight Time (CDT), the local time is 11:34 PM. The time zone of Indianapolis is Eastern Daylight Time (EDT), the local time is 12:34 AM.
The time difference is 1 hour.