Calculadora de Distancia Haversine

Esta herramienta aplica la relación a = sin((lat2-lat1)/2)^2 + cos(lat1) × cos(lat2) × sin((lon2-lon1)/2)^2. Utiliza 4 datos (Latitud 1 (grados decimales) en grados, Longitud 1 (grados decimales) en grados, Latitud 2 (grados decimales) en grados, Longitud 2 (grados decimales) en grados) y devuelve el siguiente resultado: Distancia (en km). Como se trata de una fórmula matemática o física pura y no de una regla propia de un país, el resultado nunca cambia con el tiempo: los mismos valores siempre producen la misma respuesta, ya sea que verifique una tarea, dimensione un diseño o controle otra herramienta. Ingrese sus valores en los campos de abajo y el resultado se actualiza al instante; también puede compartir un enlace permanente que precarga el cálculo exacto, útil para la enseñanza, los informes o el trabajo colaborativo. Por ejemplo, con Latitud 1 (grados decimales) = 40,7128 grados, Longitud 1 (grados decimales) = -74,006 grados, Latitud 2 (grados decimales) = 51,5074 grados, Longitud 2 (grados decimales) = -0,1278 grados, el resultado es 5.570,22218 km, y el ejemplo resuelto más abajo detalla cada paso para que pueda seguir el cálculo y reproducirlo a mano. El método es la forma estándar documentada por NIST DLMF (trigonometric functions), y la marca encima de cada resultado indica su fecha de última verificación. Esta herramienta ofrece información general y no sustituye el asesoramiento profesional en ingeniería, medicina, finanzas o ciencia; verifique siempre los resultados críticos con la fuente primaria y su propio criterio.

Con Latitud 1 (grados decimales) = 40,7128 grados, Longitud 1 (grados decimales) = -74,006 grados, Latitud 2 (grados decimales) = 51,5074 grados, Longitud 2 (grados decimales) = -0,1278 grados, el resultado es 5.570,22218 km.

Fórmula: a = sin((lat2-lat1)/2)^2 + cos(lat1) × cos(lat2) × sin((lon2-lon1)/2)^2. Fuente: NIST DLMF (trigonometric functions), al 2026-06-30.

Distancia5.570,22218 km

Se aplica a: cualquier valor numérico. Fuente del método: NIST DLMF (trigonometric functions), verificado el 2026-06-30.

La fórmula

a = sin((lat2-lat1)/2)^2 + cos(lat1) × cos(lat2) × sin((lon2-lon1)/2)^2

Ejemplo resuelto

Con Latitud 1 (grados decimales) = 40,7128 grados, Longitud 1 (grados decimales) = -74,006 grados, Latitud 2 (grados decimales) = 51,5074 grados, Longitud 2 (grados decimales) = -0,1278 grados:

  1. a = sin((lat2-lat1)/2)^2 + cos(lat1) × cos(lat2) × sin((lon2-lon1)/2)^2
  2. a = sin((51,5074-40,7128)/2)^2 + cos(40,7128) × cos(51,5074) × sin((-0,1278--74,006)/2)^2
  3. Distancia = 5.570,22218 km

Este ejemplo resuelto es una de las pruebas automatizadas de valores de referencia que esta calculadora debe superar antes de publicarse.

Supuestos

  • Los valores son números reales en las unidades indicadas.
  • El resultado es el valor exacto de a = sin((lat2-lat1)/2)^2 + cos(lat1) × cos(lat2) × sin((lon2-lon1)/2)^2; información general, no asesoramiento profesional.

Preguntas frecuentes

¿Qué fórmula se utiliza?

a = sin((lat2-lat1)/2)^2 + cos(lat1) × cos(lat2) × sin((lon2-lon1)/2)^2, la forma estándar documentada por NIST DLMF (trigonometric functions).

¿El resultado cambia con el tiempo?

No. Es una fórmula pura, sin tasa externa: los mismos valores siempre dan el mismo resultado.

Fuentes oficiales y verificación

Revisado por el equipo de CalculatorHub, editado por James Graham, 2026-06-30. Consulte nuestra metodología. Información general, no asesoramiento profesional.