United Airlines flies nonstop from Houston (IAH) to San José del Cabo (SJD), several times daily. The flight takes about 2h 34m and covers 1,005 miles (1,617 km). Arrivals run on time 78.1% at IAH — BTS data for the last three months, counting arrivals within 15 minutes of schedule. Schedule data from 4 June 2026.
We'll run this search daily and email you the cheapest direct fares we find.
Free · checked daily · one-click unsubscribe
Typical weekly schedule · 19 flights per week (~3 per day) · Updated 87d ago
Yes, United Airlines operates nonstop flights from Houston (IAH) to San José del Cabo (SJD).
United Airlines operates nonstop flights from Houston to San José del Cabo.
The nonstop flight from Houston to San José del Cabo takes ~2h 34m (approximately 1617 km).
Nonstop flights from Houston to San José del Cabo operate multiple daily — 19 flights per week (~3 per day).
Arrivals run on time 78.1% at IAH — BTS data for the last three months, counting arrivals within 15 minutes of schedule.
Direct flights from Houston to San José del Cabo operate every day of the week.
Scout — our search agent — hunts nonstop fares from Houston every night and pings you when one's worth booking.
Watch it work →