Direct (nonstop) flights from Houston to Tucson

1 airline flys nonstop from George Bush Intcntl Houston (IAH) to Tucson International (TUS). It's 936 miles (1,506 km), about 2h 52m in the air. Operated by United Airlines.

IAH
George Bush Intcntl Houston
🇺🇸 Houston, USA
TUS
Tucson International
🇺🇸 Tucson, USA
Flight Time
2h 52m
Distance
936 mi
1,506 km
CO₂/pax
158 kg
−59 kg vs. layover
Airlines
1
United Airlines
Time Diff
-2h
Operated by United Airlines United Airlines

Route data last updated: May 27, 2026

Airlines with non-stop flights

United Airlines UA United Airlines
Route
IAH → TUS
Flight Time
2h 52m
Distance
936 mi

Alternative Routes

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

IAH DFW (Dallas) TUS
Leg 1: 1h 27m (224 mi) Leg 2: 2h 27m (813 mi) Total: ~3h 54m 🍃 217 kg CO₂ (+37% vs. direct)
Leg 1
IAH → DFW
1h 27m · 224 mi
View IAH to DFW flights →
Leg 2
DFW → TUS
2h 27m · 813 mi
View DFW to TUS flights →
IAH PHX (Phoenix) TUS
Leg 1: 3h 4m (1,008 mi) Leg 2: 54m (109 mi) Total: ~3h 58m 🍃 215 kg CO₂ (+36% vs. direct)
Leg 1
IAH → PHX
3h 4m · 1,008 mi
View IAH to PHX flights →
Leg 2
PHX → TUS
54m · 109 mi
View PHX to TUS flights →
IAH DEN (Denver) TUS
Leg 1: 2h 43m (861 mi) Leg 2: 2h 2m (638 mi) Total: ~4h 45m 🍃 302 kg CO₂ (+91% vs. direct)
Leg 1
IAH → DEN
2h 43m · 861 mi
View IAH to DEN flights →
Leg 2
DEN → TUS
2h 2m · 638 mi
View DEN to TUS flights →
IAH LAS (Las Vegas) TUS
Leg 1: 3h 30m (1,221 mi) Leg 2: 1h 25m (364 mi) Total: ~4h 55m 🍃 298 kg CO₂ (+89% vs. direct)
Leg 1
IAH → LAS
3h 30m · 1,221 mi
View IAH to LAS flights →
Leg 2
LAS → TUS
1h 25m · 364 mi
View LAS to TUS flights →
IAH SAN (San Diego) TUS
Leg 1: 3h 34m (1,304 mi) Leg 2: 1h 30m (368 mi) Total: ~5h 4m 🍃 313 kg CO₂ (+98% vs. direct)
Leg 1
IAH → SAN
3h 34m · 1,304 mi
View IAH to SAN flights →
Leg 2
SAN → TUS
1h 30m · 368 mi
View SAN to TUS flights →

Looking for the return flight?

TUS → IAH: Flights from Tucson to Houston

Frequently Asked Questions

How long is the direct flight from Houston to Tucson?

A nonstop flight from Houston (IAH) to Tucson (TUS) takes approximately 2 hours and 52 minutes. The distance is 936 miles (1,506 km).

Which airlines fly nonstop from Houston to Tucson?

Just United Airlines.

Is there a nonstop flight from Houston to Tucson?

Yes. 1 airline: United Airlines.

How far is Houston from Tucson?

The flight distance from Houston to Tucson is 936 miles (1,506 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as London to Madrid.

What type of aircraft flies from Houston to Tucson?

At 2h 52m, 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 Tucson?

Roughly 158 kg CO2 per passenger one-way. That's about the same as driving 790 km.

Is the return flight from Tucson 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 Tucson?

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.