667.01 km (414 miles) is the average travel distance between McAllen and . If you could walk at the speed of 3mph (4.8kph), it would take 4 days 7 hours.
Distance from
McAllen to HoustonAverage travel distance is
667.01 kmNomal travel times are between
4h 29min - 11h 3minTravel distance by transport mode
Tranport | Km | Miles | Nautical miles |
---|---|---|---|
Flight | 637.61 km | 396.19 miles | 344.28 miles |
Drive | 627.73 km | 390.05 miles | 338.95 miles |
Bus | 735.69 km | 457.14 miles | 397.24 miles |
BE PREPARED
McAllen - Houston Info
The distance from McAllen, TX to Harlingen, TX 65 km (40.53 miles) .
The distance from Harlingen, TX to Harlingen 7 km (4.64 miles) .
The distance from HRL to IAH 520 km (323.1 miles) .
The distance from Bush Iah Terminal C to Milam St @ Texas Ave 45 km (28.01 miles) .
Travel distance chart
The distance between McAllen, TX, United States to Houston, TX, United States is 667.01 km (414 miles) and it would cost 45 USD ~ 45 USD to drive in a car that consumes about 11 MPG.