Distancia en vuelo entre dos ciudades (Haversine)🌎 Actualizado mayo de 2026
La distancia en vuelo entre dos ciudades no es la que marca una regla sobre un mapa plano: los aviones vuelan siguiendo el círculo máximo (ortodrómica), que es la ruta más corta sobre una esfera. Para calcularla se usa la fórmula de Haversine, una ecuación del siglo XIX que los navegantes aplican para distancias en el globo terráqueo a partir de la latitud y longitud de dos puntos. Esta calculadora toma las coordenadas de dos ciudades (aeropuertos, puntos turísticos, lo que quieras) y devuelve la distancia en kilómetros, millas y millas náuticas, más un tiempo estimado de vuelo comercial (asumiendo velocidad de crucero y maniobras). Ideal para estimar duración de conexiones, comparar rutas, o saber cuántos kilómetros aéreos vas a acumular en tu programa de viajero frecuente.
Cuándo usar esta calculadora
- Saber cuántos kilómetros hay entre Buenos Aires y Madrid antes de comprar un vuelo.
- Estimar cuántas millas vas a sumar en LATAM Pass o Aerolíneas Plus.
- Comparar rutas de conexión vía distintas ciudades (Lima vs Santiago).
- Calcular emisiones de CO2 aproximadas de un vuelo largo.
- Verificar si un vuelo 'directo' realmente es la ruta más corta.
Ejemplo: Buenos Aires (EZE) → Madrid (MAD)
- Ciudad 1 — Buenos Aires: lat = -34.6037, lng = -58.3816.
- Ciudad 2 — Madrid: lat = 40.4168, lng = -3.7038.
- Paso 1: convertir a radianes y calcular Δlat y Δlng.
- Paso 2: aplicar Haversine:
a = sin²(Δlat/2) + cos(lat1)·cos(lat2)·sin²(Δlng/2). - Paso 3:
c = 2 × arctan2(√a, √(1-a)). - Paso 4:
d = R × c, con R = 6.371 km. - Resultado: aproximadamente 10.044 km.
Casos resueltos
Ejemplos numéricos completos con datos reales para que valides cómo funciona la calculadora.
Caso 1: Comparación EZE-MAD directo vs EZE-GRU-MAD con escala
Cliente compara dos opciones para viajar a Madrid en mayo 2026. Opción A: vuelo directo Aerolíneas Argentinas EZE-MAD, 12h, USD 1.450. Opción B: LATAM EZE-GRU-MAD con 3h escala, total 16h, USD 1.180. Quiere evaluar la diferencia real.
- Distancia EZE-MAD directo: 10.044 km. Tiempo vuelo: 12h. Emisiones CO2: ~1.250 kg.
- Distancia EZE-GRU: 1.679 km. Tiempo vuelo: 2h45m. Emisiones: ~210 kg.
- Distancia GRU-MAD: 8.490 km. Tiempo vuelo: 10h30m. Emisiones: ~1.060 kg.
- Distancia total escala: 10.169 km (+1,2% vs directo). Tiempo total: 16h (incluye escala). Emisiones: ~1.270 kg.
- Diferencia en USD: $1.450 - $1.180 = $270 USD de ahorro con escala.
- Costo por hora extra: $270 / 4h extra = $67,5/hora del viaje en escala.
- Emisiones adicionales: +20 kg CO2 por las maniobras de descenso-ascenso extra.
Cómo funciona
3 min de lecturaQué es la fórmula de Haversine
La fórmula de Haversine calcula la distancia más corta entre dos puntos sobre una esfera, dadas sus coordenadas de latitud y longitud. La publicó el matemático inglés James Inman en 1835 y se convirtió en el método estándar para navegación marítima y aérea.
a = sin²(Δlat/2) + cos(lat1) × cos(lat2) × sin²(Δlng/2)
c = 2 × atan2(√a, √(1−a))
d = R × cDonde:
Distancias reales entre ciudades populares
| Desde | Hasta | Distancia |
|---|---|---|
| Buenos Aires | Madrid | 10.044 km |
| Buenos Aires | Miami | 7.111 km |
| Buenos Aires | Santiago de Chile | 1.141 km |
| Buenos Aires | Nueva York | 8.525 km |
| Buenos Aires | São Paulo | 1.679 km |
| Buenos Aires | Lima | 3.138 km |
| Buenos Aires | México DF | 7.374 km |
| Buenos Aires | París | 11.057 km |
| Buenos Aires | Tokio | 18.362 km |
| Buenos Aires | Sídney | 11.800 km |
| Madrid | Nueva York | 5.773 km |
| Londres | Tokio | 9.559 km |
Por qué un vuelo 'directo' no es línea recta en el mapa
Si mirás un mapamundi plano (proyección de Mercator), un vuelo Nueva York → Tokio parece pasar por el Pacífico central. En realidad pasa por Alaska, porque el círculo máximo en una esfera se 've' curvo en un mapa plano. La misma razón por la que vuelos Buenos Aires → Sídney pueden pasar cerca de la Antártida.
Coordenadas de aeropuertos principales
| Aeropuerto | Código | Lat | Lng |
|---|---|---|---|
| Buenos Aires Ezeiza | EZE | -34.8222 | -58.5358 |
| São Paulo Guarulhos | GRU | -23.4356 | -46.4731 |
| Madrid Barajas | MAD | 40.4983 | -3.5676 |
| Miami | MIA | 25.7959 | -80.2870 |
| Nueva York JFK | JFK | 40.6413 | -73.7781 |
| Londres Heathrow | LHR | 51.4700 | -0.4543 |
| París CDG | CDG | 49.0097 | 2.5479 |
| Tokio Narita | NRT | 35.7647 | 140.3863 |
| Sídney | SYD | -33.9399 | 151.1753 |
| Santiago | SCL | -33.3928 | -70.7858 |
Precisión de Haversine
La fórmula asume que la Tierra es una esfera perfecta. En realidad es un elipsoide levemente achatado (radio ecuatorial 6.378 km, polar 6.357 km), lo que introduce un error máximo del 0.5% en distancias largas. Para aplicaciones donde importa mayor precisión (geodesia, GPS de alta precisión) se usa la fórmula de Vincenty, que modela el elipsoide.
Relación con otras calcs
Preguntas frecuentes
¿Por qué el cálculo no coincide con lo que dice Google Maps?
Google Maps puede darte distancia en carretera (ruta por tierra, mucho más larga) o distancia en línea recta. La fórmula de Haversine siempre te da la distancia ortodrómica sobre la superficie de la Tierra, que es la que usan los aviones. Además, la ruta real de un vuelo puede desviarse por tráfico aéreo, restricciones de espacio, vientos o ahorro de combustible.
¿Qué son millas náuticas y por qué las dan los pilotos?
Una milla náutica equivale a 1.852 metros y corresponde a 1 minuto de arco sobre un meridiano terrestre. Es la unidad estándar de navegación marítima y aérea en todo el mundo desde 1929. Una milla náutica = 1.852 km = 1.1508 millas terrestres. Los aviones comerciales miden distancia y velocidad en millas náuticas (nudos = nm/h).
¿Dónde consigo las coordenadas de una ciudad?
La forma más rápida: buscá la ciudad en Google Maps, hacé click derecho sobre el punto y las coordenadas aparecen arriba del menú. También podés usar Wikipedia (en el infobox de cada ciudad). Para aeropuertos específicamente, OpenFlights y IATA publican bases de datos gratuitas con lat/lng de más de 10.000 aeropuertos.
¿La fórmula de Haversine funciona en los polos?
Sí, funciona en cualquier punto de la Tierra incluidos los polos. Hay una forma matemática equivalente llamada 'ley esférica de los cosenos' que puede tener problemas de precisión con distancias muy cortas (<1 km), pero Haversine es numéricamente estable en todo el rango.
¿Qué tan precisa es la fórmula?
El error máximo al considerar la Tierra como esfera es de aproximadamente 0.5% en distancias largas (ecuador vs polos). Para distancias cortas el error es menor al 0.1%. Para aplicaciones de alta precisión (geodesia, topografía) se usa Vincenty o el elipsoide WGS84 que modela la forma real de la Tierra.
¿Cuántas millas de viajero frecuente voy a acumular?
Depende del programa. LATAM Pass y Aerolíneas Plus acreditan 100% de millas terrestres recorridas en clase económica estándar. Smiles acredita por distancia o por valor según la tarifa. Un EZE-MAD ida y vuelta (~20.000 km) acredita aprox 20.000 millas si volás full Y/economy. En clases promocionales sueltan 25-50%.
¿Por qué vuelos transpolares son más cortos?
La Tierra es una esfera. Entre dos puntos del hemisferio norte alejados en longitud (ej. Tokio → Nueva York), la ruta más corta pasa cerca del Polo Norte, no por el Pacífico medio como mostraría un mapa. Lo mismo ocurre entre Sudamérica y Oceanía: los vuelos Buenos Aires → Sídney pasan cerca de la Antártida. Es el círculo máximo en acción.
¿Cómo calculo la distancia usando hemisferios diferentes?
Las coordenadas deben usar el signo correcto: latitud positiva para norte, negativa para sur; longitud positiva para este, negativa para oeste. Buenos Aires es (-34.60, -58.38), Madrid es (40.41, -3.70). La fórmula maneja cruces de hemisferios automáticamente porque trabaja con funciones trigonométricas que son periódicas.
¿Cómo calculo aproximadamente las emisiones de CO2 de un vuelo según la distancia?
Fórmula simplificada (IATA Carbon Calculator estándar 2026): emisiones por pasajero ≈ 0,12-0,15 kg CO2 por km en clase económica. Ejemplo: Buenos Aires - Madrid (10.044 km) = aproximadamente 1.250 kg de CO2 por pasajero ida + vuelta. Factores que modifican: (1) Clase: Business 2-3x más emisiones (más espacio y peso por pasajero), First Class 4-5x. (2) Tipo de avión: jets modernos (787, A350, A320neo) emiten 15-30% menos que generaciones anteriores (747, A380). (3) Factor de ocupación: vuelos llenos distribuyen emisiones entre más pasajeros. Comparativa: un vuelo Buenos Aires-Madrid emite tanto CO2 como conducir 6.000 km en auto promedio, o el consumo eléctrico de un hogar durante 6 meses. Programas de compensación voluntaria (offsets): cuestan entre USD 5-20 por vuelo internacional largo.
¿Por qué un vuelo directo tarda diferente a la vuelta que a la ida?
Por los vientos en altura (jet streams). Los vientos predominantes a 10-12 km de altura (donde vuelan los aviones comerciales) van de oeste a este en el hemisferio norte, con velocidades de 100-300 km/h. Consecuencias: (1) Vuelos de este a oeste (Madrid → Buenos Aires, EE.UU. → Asia): contra el viento → vuelo más largo, mayor consumo de combustible. (2) Vuelos de oeste a este (Buenos Aires → Madrid, Asia → EE.UU.): a favor del viento → vuelo más corto. Ejemplo concreto: EZE-MAD suele tardar 11h45m (viento a favor), MAD-EZE tarda 12h45m (viento en contra). Una hora de diferencia es típica. Estacionalidad: los jet streams son más intensos en invierno del hemisferio norte (diciembre-febrero), aumentando las diferencias de tiempo. Implicación práctica: si comprás vuelos por tiempo de viaje, los vuelos hacia el este suelen ser 30-90 min más rápidos.
¿Qué tan precisa es la distancia para comparar vuelos con conexión vs directo?
Sirve como aproximación pero hay que sumar el efecto de la conexión. Ejemplo: Buenos Aires → Madrid directo = 10.044 km. Vía São Paulo: EZE-GRU (1.679 km) + GRU-MAD (8.490 km) = 10.169 km (apenas 125 km más). Vía Lima: EZE-LIM (3.138 km) + LIM-MAD (9.523 km) = 12.661 km (26% más). Factores adicionales en conexión: (1) Tiempo en escala (2-4h promedio). (2) Mayor riesgo de demoras acumuladas. (3) Subida-bajada extra: el avión consume más combustible en el despegue y aterrizaje, lo que aumenta emisiones aún cuando la distancia total parece similar. Regla práctica: si la conexión suma menos del 15% de km vs directo y el ahorro económico es >20%, vale la pena. Si suma más del 25% adicional, mejor pagar el directo. Aerolíneas low-cost suelen ofrecer rutas indirectas con grandes ahorros (USD 200-500 menos) que justifican el tiempo extra.
Fuentes y referencias
- Wikipedia — Fórmula del haversine — Wikipedia
- Movable Type Scripts — Haversine — Chris Veness
- IATA Airport Codes — IATA
Metodología y confianza
Contenido revisado por el equipo editorial de Hacé Cuentas, con apego a nuestra política editorial y metodología de cálculo.
Última revisión: 27 de mayo de 2026. Los parámetros fiscales, legales y datos se verifican periódicamente con las fuentes citadas.
Los cálculos corren 100% en tu navegador. No guardamos ni transmitimos tus datos. Leé nuestra política de privacidad.
Resultados orientativos. Para decisiones financieras, médicas o legales críticas, consultá con un profesional.