# How far is Mexicali from Tampico?

The distance between Tampico (Tampico International Airport) and Mexicali (Mexicali International Airport) is 1280 miles / 2060 kilometers / 1112 nautical miles.

The driving distance from Tampico (TAM) to Mexicali (MXL) is 1663 miles / 2676 kilometers, and travel time by car is about 30 hours 50 minutes.

1280
Miles
2060
Kilometers
1112
Nautical miles
2 h 55 min
166 kg

## Distance from Tampico to Mexicali

There are several ways to calculate the distance from Tampico to Mexicali. Here are two standard methods:

Vincenty's formula (applied above)
• 1279.777 miles
• 2059.602 kilometers
• 1112.096 nautical miles

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

Haversine formula
• 1279.528 miles
• 2059.201 kilometers
• 1111.880 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).

## How long does it take to fly from Tampico to Mexicali?

The estimated flight time from Tampico International Airport to Mexicali International Airport is 2 hours and 55 minutes.

## Flight carbon footprint between Tampico International Airport (TAM) and Mexicali International Airport (MXL)

On average, flying from Tampico to Mexicali generates about 166 kg of CO2 per passenger, and 166 kilograms equals 365 pounds (lbs). The figures are estimates and include only the CO2 generated by burning jet fuel.

## Map of flight path and driving directions from Tampico to Mexicali

See the map of the shortest flight path between Tampico International Airport (TAM) and Mexicali International Airport (MXL).

## Airport information

Origin Tampico International Airport
City: Tampico
Country: Mexico
IATA Code: TAM
ICAO Code: MMTM
Coordinates: 22°17′47″N, 97°51′57″W
Destination Mexicali International Airport
City: Mexicali
Country: Mexico
IATA Code: MXL
ICAO Code: MMML
Coordinates: 32°37′50″N, 115°14′31″W