Trip to Monterrey

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance km
Avg. price$
Flights found

Planes from Houston to Monterrey

For travelers flying from Houston to Monterrey, the quickest and most convenient option is the direct flight which takes approximately 1 hour and 35 minutes. Both Viva Aerobus and United Airlines operate flights from Houston Airport to Monterrey Airport. The total duration of the journey, including layovers, is approximately 5 hours and 43 minutes. Overall, flying from Houston to Monterrey offers a relatively quick and accessible travel option for those looking to visit this vibrant Mexican city.

Where to stay in Monterrey

There are over 167 hotels to stay in Monterrey. Prices range from $15 per night.

Find accommodation
  • Viva Aerobus and United Airlines are the main airlines that offer flights between Houston and Monterrey. Both airlines operate flights from George Bush Intercontinental Airport in Houston to Monterrey International Airport in Monterrey. Travelers can choose between these two airlines for their journey from Houston to Monterrey, providing options for different schedules and preferences.
  • The flight from Houston to Monterrey typically takes approximately 5 hours and 58 minutes. This duration may vary based on factors such as the specific flight path, weather conditions, and airport traffic. Passengers should plan for a nearly six-hour journey when traveling between Houston and Monterrey by plane.
  • The cost of a flight from Houston to Monterrey can vary between $69 to $329, depending on factors such as the time of booking, airline chosen, and availability of seats. Travelers are advised to book their flights in advance and compare prices across different airlines to secure the best deal. Additionally, booking during off-peak seasons or keeping an eye out for promotional offers may also help in obtaining more affordable flight fares for the Houston to Monterrey route.