Best price to flight from Mcallen to Houston (One Way)
What is the distance between Mcallen and Houston?
The average distance from Mcallen to Houston is 510 kilometers (equals to 316 miles or 275 nautical miles).
Your flight will departure from Mcallen Airport, United States and arrive on Houston George Bush Intercontinental Airport, United States.
How long is the flight from Mcallen to Houston?
The average flight time between Mcallen to Houston is 1 hours and 14 minutes.
How much is the fare for flight between Mcallen and Houston?
The average price for one-way airfare from Mcallen to Houston is 170 USD (none-taxes) for economy class.