Direct (nonstop) flights from Houston to Ontario

2 airlines fly nonstop from George Bush Intcntl Houston (IAH) to Ontario International Airport (ONT). It's 1,333 miles (2,146 km), about 3h 36m in the air. Operated by Frontier Airlines, United Airlines.

IAH
George Bush Intcntl Houston
🇺🇸 Houston, USA
ONT
Ontario International Airport
🇺🇸 Ontario, USA
Flight Time
3h 36m
Distance
1,333 mi
2,146 km
CO₂/pax
225 kg
−28 kg vs. layover
Airlines
2
Frontier Airlines +1
Time Diff
-2h
Operated by Frontier Airlines Frontier Airlines United Airlines United Airlines

Route data last updated: May 30, 2026

Airlines with non-stop flights

Frontier Airlines F9 Frontier Airlines
Route
IAH → ONT
Flight Time
3h 36m
Distance
1,333 mi
United Airlines UA United Airlines
Route
IAH → ONT
Flight Time
3h 36m
Distance
1,333 mi

Alternative Routes

Other ways to fly from Houston to Ontario with one stop · direct emits 225 kg CO₂ per passenger

IAH AUS (Austin) ONT
Leg 1: 1h 4m (140 mi) Leg 2: 3h (1,196 mi) Total: ~4h 4m 🍃 253 kg CO₂ (+12% vs. direct)
Leg 1
IAH → AUS
1h 4m · 140 mi
View IAH to AUS flights →
Leg 2
AUS → ONT
3h · 1,196 mi
View AUS to ONT flights →
IAH PHX (Phoenix) ONT
Leg 1: 3h 4m (1,008 mi) Leg 2: 1h 15m (325 mi) Total: ~4h 19m 🍃 255 kg CO₂ (+13% vs. direct)
Leg 1
IAH → PHX
3h 4m · 1,008 mi
View IAH to PHX flights →
Leg 2
PHX → ONT
1h 15m · 325 mi
View PHX to ONT flights →
IAH LAS (Las Vegas) ONT
Leg 1: 3h 30m (1,221 mi) Leg 2: 1h 5m (197 mi) Total: ~4h 35m 🍃 267 kg CO₂ (+19% vs. direct)
Leg 1
IAH → LAS
3h 30m · 1,221 mi
View IAH to LAS flights →
Leg 2
LAS → ONT
1h 5m · 197 mi
View LAS to ONT flights →
IAH DFW (Dallas) ONT
Leg 1: 1h 27m (224 mi) Leg 2: 3h 19m (1,188 mi) Total: ~4h 46m 🍃 268 kg CO₂ (+19% vs. direct)
Leg 1
IAH → DFW
1h 27m · 224 mi
View IAH to DFW flights →
Leg 2
DFW → ONT
3h 19m · 1,188 mi
View DFW to ONT flights →
IAH DEN (Denver) ONT
Leg 1: 2h 43m (861 mi) Leg 2: 2h 20m (818 mi) Total: ~5h 3m 🍃 335 kg CO₂ (+49% vs. direct)
Leg 1
IAH → DEN
2h 43m · 861 mi
View IAH to DEN flights →
Leg 2
DEN → ONT
2h 20m · 818 mi
View DEN to ONT flights →

Looking for the return flight?

ONT → IAH: Flights from Ontario to Houston

Frequently Asked Questions

How long is the direct flight from Houston to Ontario?

A nonstop flight from Houston (IAH) to Ontario (ONT) takes approximately 3 hours and 36 minutes. The distance is 1,333 miles (2,146 km).

Which airlines fly nonstop from Houston to Ontario?

2 airlines: Frontier Airlines, United Airlines.

Is there a nonstop flight from Houston to Ontario?

Yes. 2 airlines: Frontier Airlines, United Airlines.

How far is Houston from Ontario?

The flight distance from Houston to Ontario is 1,333 miles (2,146 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as New York to Miami.

What type of aircraft flies from Houston to Ontario?

At 3h 36m, this route typically uses narrow-body or mid-range jets — Boeing 737 MAX or Airbus A320neo. Varies by airline.

What is the carbon footprint of a flight from Houston to Ontario?

Roughly 225 kg CO2 per passenger one-way. That's about the same as driving 1,125 km.

Is the return flight from Ontario to Houston also nonstop?

Yes — nonstop flights run both ways. Flight time may differ slightly due to wind patterns.

When is the cheapest time to fly from Houston to Ontario?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. 3-6 weeks ahead is a good window for this route. Use "Check Prices" above to compare.

How early should I arrive at George Bush Intcntl Houston for this flight?

1.5-2 hours for domestic. Add more time during holidays or busy travel weekends.