Home › Houston (IAH) › Indianapolis (IND)
George Bush Intercontinental Airport · IAH → IND

Direct flights from Houston to Indianapolis

29 nonstop flights a week on 1 airline. Zero layovers — one hop from IAH to IND.

Flight time: about 1h55m nonstop

Which days does it fly?

When does it fly?

Departure times in Houston local time, from flights observed over the last 7 days.

FlightDepartsDurationDays
United ASH6162 7:23a 1h55m Wed
United ASH6162 7:30a 1h57m Tue, Fri
United ASH6162 7:37a 1h55m Mon, Sun
United ASH6162 7:45a 1h55m Sat
United ASH6162 7:55a 1h55m Thu
United UAL1687 12:22p 1h50m Mon–Tue
United UAL1687 12:26p 1h52m Wed, Thu, Sat, Sun
United UAL1687 12:47p 1h46m Fri
United UAL3813 1:09p 1h43m Sat
United ASH6129 5:12p 1h55m Mon, Sat
United ASH6129 5:17p 1h55m Tue, Wed, Fri
United ASH6129 5:40p 1h56m Thu
United ASH6129 6:07p 1h55m Sun
United UAL465 8:09p 1h56m Tue
United UAL465 8:15p 1h47m Sat
United UAL465 8:30p 1h50m Mon, Thu, Sun
United UAL465 8:35p 1h49m Wed
United UAL465 8:47p 1h47m Fri

The route

One hop: IAH → IND

Nonstop from Houston (IAH) to Indianapolis (IND)

George Bush Intercontinental Airport (IAH) has 29 nonstop flights a week to Indianapolis (IND), operated by United. No layovers, no connections — one hop out of IAH and you're there.

This route flies every day of the week, so any travel day works. Route data updated October 2026 from observed departures.

Route data updated October 2026 from observed flight departures. Schedules change — always confirm with the airline before booking.

How long is the flight from Houston to Indianapolis?

The nonstop flight from Houston (IAH) to Indianapolis (IND) takes about 1h55m in the air, based on recently observed nonstop departures.

How long does it take to drive from Houston to Indianapolis?

Driving from Houston to Indianapolis takes about 15h 16m behind the wheel — roughly 1,015 miles, or about 2 days of real driving. The nonstop flight takes about 1h55m.

More nonstops from Houston