¿Qué es la calculadora de tiempo de viaje entre dos ciudades?
Esta herramienta calcula la duración real de un trayecto —un vuelo, un tren o una travesía en barco— entre dos ciudades que pueden encontrarse en husos horarios diferentes. Solo tienes que introducir la fecha y hora local de salida en la ciudad de origen y la fecha y hora local de llegada en la ciudad de destino, junto con el huso horario UTC de cada una. La calculadora convierte ambos instantes a una referencia común (UTC) y te muestra el tiempo realmente transcurrido. Es una herramienta universal de tiempo y calendario; solo el listado de ciudades y sus reglas de huso y horario de verano dependen de la región.
Por qué importan las zonas horarias
Un vuelo que «sale de Tokio a las 11:00 y llega a Nueva York a las 09:55 del mismo día» parece haber durado un tiempo negativo si miramos solo el reloj. Es un espejismo provocado por la diferencia horaria. Tokio está en UTC+9 y Nueva York (en horario de verano) en UTC-4: una diferencia de 13 horas. Una vez convertidos ambos instantes a UTC, aparece la duración auténtica del viaje.
Cómo usarla
1. Introduce el huso horario UTC de la ciudad de salida en horas (por ejemplo, Tokio = 9). Incluye el horario de verano si está activo en esa fecha. 2. Indica la fecha y la hora local de salida. 3. Haz lo mismo con la ciudad de llegada y su fecha y hora local de llegada. Se admiten husos con fracciones: India 5,5; Nepal 5,75; Terranova -3,5. Consulta el tiempo de viaje transcurrido justo debajo.
La fórmula
Cada hora local se convierte en un recuento continuo de minutos: \(\text{minutosLocales} = \text{díasDesdeÉpoca} \times 1440 + \text{hora} \times 60 + \text{minuto}\). Se resta el huso para llegar a UTC: \(\text{minutosUTC} = \text{minutosLocales} - \text{husoHoras} \times 60\). Después: \(\text{minutosTranscurridos} = \text{minutosUTCdestino} - \text{minutosUTCorigen}\). Los días, las horas y los minutos se obtienen mediante división y módulo. Un año es bisiesto si es divisible entre 4 y (no entre 100 o sí entre 400), lo que mantiene exacto el recuento de días en febrero.
$$\Delta t = \text{UTC}_{\text{arr}} - \text{UTC}_{\text{dep}}$$
$$\text{donde}\quad \left\{ \begin{aligned} \text{UTC}_{\text{dep}} &= L_{\text{dep}} - 60\cdot\text{Dep. UTC offset} \\ \text{UTC}_{\text{arr}} &= L_{\text{arr}} - 60\cdot\text{Arr. UTC offset} \\ L_{\text{dep}} &= 1440\,D_{\text{dep}} + 60\,\text{Hour} + \text{Min} \\ L_{\text{arr}} &= 1440\,D_{\text{arr}} + 60\,\text{Hour} + \text{Min} \end{aligned} \right.$$
Ejemplo resuelto (valores por defecto)
Tokio (+9), salida el 15-06-2026 a las 11:00 → UTC 02:00. Nueva York (-4, horario de verano), llegada el 15-06-2026 a las 09:55 → UTC 13:55. Tiempo transcurrido = \(13{:}55 - 02{:}00 = 11\,\text{h}\ 55\,\text{min} = 715\,\text{minutos} = 11{,}92\,\text{h}\). Diferencia horaria = \((-4) - (+9) = -13\,\text{h}\).
Preguntas frecuentes
¿Funciona si se cruza la medianoche o la línea de cambio de fecha? Sí. Todos los instantes se sitúan en una única línea temporal continua de UTC antes de restar, así que no hace falta ninguna lógica especial para la línea de cambio de fecha.
¿Cómo gestiono el horario de verano? Introduce el huso que realmente está en vigor en la fecha correspondiente: la fecha de salida para el origen y la fecha de llegada para el destino.
¿Por qué puede salirme un resultado negativo? Si en UTC la llegada es anterior a la salida, lo más probable es que hayas intercambiado las fechas o los husos; la herramienta te avisará para que lo revises.