# Distance between Houston, TX (IAH) and Matamoros (MAM)

Flight distance from Houston to Matamoros (Houston George Bush Intercontinental Airport – Matamoros International Airport) is 319 miles / 514 kilometers / 278 nautical miles. Estimated flight time is 1 hour 6 minutes.

Driving distance from Houston (IAH) to Matamoros (MAM) is 396 miles / 638 kilometers and travel time by car is about 7 hours 30 minutes.

## Map of flight path and driving directions from Houston to Matamoros.

Shortest flight path between Houston George Bush Intercontinental Airport (IAH) and Matamoros International Airport (MAM).

## How far is Matamoros from Houston?

There are several ways to calculate distances between Houston and Matamoros. Here are two common methods:

Vincenty's formula (applied above)
• 319.470 miles
• 514.137 kilometers
• 277.612 nautical miles

Vincenty's formula calculates the distance between latitude/longitude points on the earth’s surface, using an ellipsoidal model of the earth.

Haversine formula
• 320.265 miles
• 515.417 kilometers
• 278.303 nautical miles

The haversine formula calculates the distance between latitude/longitude points assuming a spherical earth (great-circle distance – the shortest distance between two points).

## Airport information

A Houston George Bush Intercontinental Airport
City: Houston, TX
Country: United States
IATA Code: IAH
ICAO Code: KIAH
Coordinates: 29°59′3″N, 95°20′29″W

B Matamoros International Airport
City: Matamoros
Country: Mexico
IATA Code: MAM
ICAO Code: MMMA
Coordinates: 25°46′11″N, 97°31′31″W

## Time difference and current local times

There is no time difference between Houston and Matamoros.

CST

CST

## Carbon dioxide emissions

Estimated CO2 emissions per passenger is 72 kg (159 pounds).

## Frequent Flyer Miles Calculator

Houston (IAH) → Matamoros (MAM).

Distance:
319
Elite level bonus:
0
Booking class bonus:
0

### In total

Total frequent flyer miles:
319

Round trip?