Skip to content
City-to-city comparator|34 preset cities

Time Difference Calculator

Find the live time difference between any two cities with a dual analog clock comparator. Auto-handles DST, half-hour offsets (India, Iran, Newfoundland), and forty-five-minute offsets (Nepal, Chatham Islands) via the IANA Time Zone Database.

Cities
34
DST
Auto
Half-hr
OK
Updates
1s

Quick Conversion

Formula: city_B = city_A + (offsetB - offsetA) hours

City A
City B
New York
EDT
SVG analog clock showing the current local time in New York (EDT). Hour and minute hands plus a second-hand tick once per second.12369
06:47:10
Sat 30 May 2026
Difference
9h 30m
Mumbai ahead
Mumbai
GMT+5:30
SVG analog clock showing the current local time in Mumbai (GMT+5:30). Hour and minute hands plus a second-hand tick once per second.12369
16:17:10
Sat 30 May 2026
Result
Mumbai is 9h 30m ahead of New York

Popular city pair differences (live)

FromToDiffDirection
New YorkMumbai9h 30mMumbai ahead
Los AngelesMumbai12h 30mMumbai ahead
LondonMumbai4h 30mMumbai ahead
SingaporeMumbai2h 30mSingapore ahead
New YorkLondon5h 00mLondon ahead
New YorkTokyo13h 00mTokyo ahead
LondonTokyo8h 00mTokyo ahead
SydneyLondon9h 00mSydney ahead
DubaiMumbai1h 30mMumbai ahead
BeijingMumbai2h 30mBeijing ahead
ChicagoMumbai10h 30mMumbai ahead
JohannesburgMumbai3h 30mMumbai ahead
Formula
diff_minutes = offset_B_min - offset_A_min

Worked: NY EDT offset = -240, Mumbai IST offset = +330 -> diff = 570 min = 9 h 30 m, Mumbai ahead. London BST = +60, Mumbai = +330 -> diff = 270 = 4 h 30 m, Mumbai ahead. Intl.DateTimeFormat returns the correct DST-adjusted offset automatically per IANA TZDB.

How to use the time difference calculator

  1. 1
    Filter the city list by typing a city name or region keyword.
  2. 2
    Pick city A and city B from the dual scrolling lists.
  3. 3
    Read the dual analog clocks and the gap arrow between them.
  4. 4
    Click Swap to flip A and B - the arrow direction inverts.
  5. 5
    Save the pair in your browser's local history.

Why time differences are harder than they look

In 2026, a Madrid travel planner booking a connection in Nepal for a Bengaluru-bound passenger needs to know that Kathmandu is +5:45 and Bengaluru is +5:30 - a 15-minute difference that decides whether a 5 PM connection makes the gate. This calculator handles those edge cases via IANA TZDB.

Time differences between cities are surprisingly hard to compute correctly because they depend on every region's daylight saving rules, half-hour offsets (India, Iran, Newfoundland), forty-five-minute offsets (Nepal, the Chatham Islands), and the occasional government decision to skip or repeat a day (Samoa famously skipped 30 December 2011). This calculator uses the IANA Time Zone Database, which encodes every such rule going back to 1880, to compute exact city-to-city offsets in real time.

The IANA TZDB was founded by Arthur David Olson at the National Institutes of Health in 1986 and is now maintained collaboratively at iana.org/time-zones. It powers the timezone APIs of every major operating system - Linux, macOS, iOS, Android, FreeBSD - plus the runtime of every major language: Java, Python, JavaScript (via the Intl API in browsers), Go, Rust, and PostgreSQL. When a government changes its DST rules, the maintainers publish a new release within days, and the change propagates worldwide within weeks.

Daylight Saving Time, which doubles the complexity of timezone math, was popularised by the New Zealand entomologist George Hudson in 1895 and by the English builder William Willett in 1907. Germany adopted DST on 30 April 1916 to save coal during the First World War, and the rest of Europe followed within months. The US adopted DST in 1918, repealed it in 1919, reintroduced War Time in 1942, made it permanent in 1966, and most recently extended it under the 2007 Energy Policy Act.

Around half the world's population now observes DST. The principal hold-outs are most of Africa, most of Asia (including India, China, Japan, Korea, the Gulf states, and most of Southeast Asia), most of South America (except Chile), and Hawaii plus most of Arizona in the United States. Within Europe, the EU voted in 2019 to abolish the seasonal shift but has not yet implemented the decision; the UK and EU still switch every March and October.

India is one of the more interesting timezone cases. The Indian Standard Time meridian at 82.5 degrees east, set at the Madras (now Chennai) Observatory in 1906, gives India a single year-round UTC+5:30 offset. The half-hour was a political compromise. India considered DST during the 1962 Sino-Indian war and the 1971 Bangladesh war and rejected it both times. The single Indian timezone for a country spanning 2,933 km east-to-west is unusual; for comparison, the US has six civilian zones for 4,500 km.

China is even more unusual. The Chinese government collapsed five historical zones into a single nationwide Beijing Time (UTC+8) in 1949, which means the sun rises in westernmost Xinjiang at around 10 AM in summer. Russia, by contrast, runs 11 separate timezones across its 9,000 km span and has flip-flopped on DST repeatedly (adopted permanently in 2011, then dropped in 2014, with the regions choosing standard or daylight as their year-round basis).

Half-hour and forty-five-minute offsets are minority cases worth knowing. India (+5:30), Sri Lanka (+5:30), Iran (+3:30), Afghanistan (+4:30), Nepal (+5:45), Myanmar (+6:30), the Cocos Islands (+6:30), the Marquesas (-9:30), Newfoundland (-3:30 / -2:30), the Australian states of South Australia and the Northern Territory (+9:30 / +10:30), and the Chatham Islands of New Zealand (+12:45 / +13:45) all break the every-hour rule. This calculator handles all of them correctly via the IANA TZDB.

Time Difference: Frequently Asked Questions

Have more questions? Contact us

Used by globally-distributed teams

4.9
Based on 5,560 reviews

Stockholm to Bengaluru is 3:30 in winter or 2:30 in summer - the half hour matters because our standup is at 9 AM Sweden, 12:30 PM Bengaluru. The auto-DST handling means I never recalculate.

S
Sebastian Andersson
Remote-team lead at a Stockholm fintech with offices in NYC and Bengaluru
May 16, 2026

I run a 6-country meeting twice a month. The arrow direction is a small thing but it removes confusion - junior PMs know London is ahead of NYC, not the other way around. Bookmarked across the team.

A
Aastha Bhatnagar
Outsourcing manager at a Chennai BPO with London and Frankfurt clients
April 22, 2026

Sao Paulo to Mumbai is 8:30 hours - the half hour is the killer. This dual-clock comparator with the explicit half-hour offset display means our deal-team analysts stop emailing me asking.

T
Tristan Marchetti
Consulting partner with Sao Paulo - Mumbai due-diligence engagements
March 26, 2026

Three Asia-Pacific zones with one IST half-hour offset = a scheduling nightmare. The big arrow plus the 30+ preset list saved me from migrating to a paid tool. Exact same UX, free.

R
Renu Suryanarayanan
DevOps engineer running Tokyo-Sydney-Bengaluru on-call rotation
February 28, 2026

Love using our calculator?

Related tools

Learn More

Related Articles

Dive deeper with our expert guides and tutorials related to Time Difference Calculator

Loading articles...