We build trips around you, not the other way around. Our team of travel specialists handles flights, hotels, car rentals, and vacation packages based on what you need. Flexible payment options like book Now Pay Later make booking easier on your budget. You also get 24/7 support, free cancellation within 24 hours, and hassle-free changes if plans shift. Best price guarantee, secure payments, and instant booking solution.
Guarantee
Customer Support
Free Cancellation
Payments
Changes
Booking
A nonstop flight from Houston to Las Vegas generally takes around 3 hours 10 minutes to 3 hours 25 minutes. The duration depends on the Houston departure airport, chosen airline, weather, winds and air-traffic conditions.
Direct services depart from George Bush Intercontinental Airport (IAH) and William P. Hobby Airport (HOU). Flights from both airports arrive at Harry Reid International Airport (LAS), the main commercial airport serving Las Vegas.
United Airlines and Frontier Airlines fly nonstop from Bush Intercontinental, while Southwest Airlines operates direct services from Hobby Airport. Passengers can therefore choose their departure airport according to location, schedule and fare.
Connecting flights usually take approximately 5 to 8 hours or longer. However, a nonstop service is normally the quickest option for this route.
| Departure Airport | Arrival Airport | Route Code | Estimated Journey Time |
|---|---|---|---|
| George Bush Intercontinental Airport | Harry Reid International Airport | IAH–LAS | Approximately 3 hrs 25 mins nonstop |
| William P. Hobby Airport | Harry Reid International Airport | HOU–LAS | Approximately 3 hrs 10 mins nonstop |
| Either Houston airport | Harry Reid International Airport | IAH/HOU–LAS | Approximately 5–8+ hrs with one connection |
The listed durations are estimates. Flight schedules, weather, airport congestion and connection lengths can change the complete journey time.
Las Vegas is two hours behind Houston throughout the year. Houston follows Central Time, while Las Vegas observes Pacific Time.
Both cities move their clocks forward and backward for daylight saving time on the same schedule. As a result, the two-hour difference remains unchanged.
For example, when it is 9:00 AM in Houston, it is 7:00 AM in Las Vegas. A flight leaving Houston at 9:00 AM and taking 3 hours 25 minutes would arrive at approximately 10:25 AM Las Vegas time.
Flights generally arrive in Las Vegas on the same calendar day. Late-night departures may land shortly after midnight, depending on the published schedule.
Planning beyond this route? Explore more flight times, distances, and travel durations using our tools below. Start with our Flight Time Calculator to estimate journey times worldwide, or browse average travel times from your departure city using the Houston Flight Times.