Cheap Flights from Houston (IAH) to McAllen (MFE)

Popular airlines from George Bush Intercontinental Airport (IAH) to Miller Intl. Airport (MFE)

    notification illustration

    Be in the know

    Get alerts if flight prices drop or rise*
    deals illustration

    Book smarter

    Save on select hotels after you book a flight*
    trophy illustration

    Find the right fit

    We search billions of combinations of flights to help you find your next adventure

Frequently asked questions

How long does it take to fly from IAH to MFE?
A direct flight with United Airlines takes about 1 hour and 21 minutes. Lock in a seat on the 8:10PM flight from George Bush Intercontinental Airport (IAH) and reach McAllen Miller Intl. Airport at 9:31PM. Clinch a top deal on this and other routes when you book your ticket with Expedia.
Is it cheaper to buy a plane ticket from IAH to Miller Intl. Airport (MFE) last minute?
Booking your trip from George Bush Intercontinental Airport (IAH) to McAllen Miller Intl. Airport last minute could save you cash if you luck out and find a real bargain. However, fares don't typically get cheaper as the departure date nears. If you hold out, flights could also be sold out or the best seats gone (because no one wants the middle seat). If you'd rather not take any chances, book well ahead of when you want to leave. In fact, you can find some of the biggest deals up to a year in advance. If your preferred airline hasn't released its fares yet, check back regularly as offers are updated on Expedia constantly.
What airline has the least delays from IAH to MFE?
Recording an on-time performance of 100%, United Airlines is the airline most likely to get you from IAH to McAllen Miller Intl. Airport without any travel delays. Flight delays aren't just irritating — they can also lead you to missing a connection that ruins your entire vacation. Stay updated about delays by looking up your flight status through the free Expedia App before you head for the airport. If you're already at the terminal and you're worried about the knock-on effects, head to your airline's customer service desk to see what your options are.
What airports do you fly into for McAllen from Houston?
Miller Intl. Airport (MFE), Valley Intl. Airport (HRL) and Brownsville-South Padre Island Intl. Airport (BRO) are your choices when connecting from Houston to McAllen. About 3 kilometers south of downtown McAllen, Miller Intl. Airport (MFE) is the city's principal gateway. Think about things such as flight arrival and departure times and the distance to your hotel before deciding where you fly into. International Museum of Art and Science and McAllen Nature Center are a couple of terrific attractions to explore when you arrive.
What are the most popular departure times for flights from George Bush Intercontinental Airport (IAH) to MFE?
Between 9:00 AM - 10:00 AM is when you'll find the largest number of United Airlines flights jetting off from Houston Airport to McAllen Miller Intl. Airport. Our advice? Book a flight that departs early. With air traffic yet to build up, your chances of hopping on a delay-free flight are better.
Can I change the date of my flight from Houston Airport to McAllen Miller Intl. Airport?
Expedia makes it easy to make amendments to your Houston Airport to Miller Intl. Airport (MFE) trip yourself. Access your details via the Expedia Trips portal and click on "change flight." Look for new flights and secure the one that fits your plans. You'll see an estimate of your flight change fee, if applicable. Alternatively, head to our Customer Service portal to chat to our Virtual Agent and quickly get answers to all your questions.

Travel information

Travel information

Origin airport
George Bush Intercontinental
Destination airport
Miller Intl.
Distance
506 km
Average flight time
1 hour 23 mins

Book with confidence

Book with confidence

Explore a world of travel with Expedia

Explore a world of travel with Expedia