Ask what time it is in Delhi, Mumbai, Chennai or Guwahati and you will get the same answer, because the entire country runs on a single clock. Indian Standard Time sits five hours and thirty minutes ahead of Coordinated Universal Time, written UTC+5:30, and it does not shift for summer or winter. The half-hour ending surprises people who are used to whole-hour zones, and so does the fact that a country almost 3,000 kilometres wide keeps only one time zone.
This guide sets out where Indian Standard Time comes from, which line of longitude defines it, when it was adopted, and which laboratory keeps it accurate today. It also covers the name software uses for the zone and how India compares with its immediate neighbours. If you only need the current reading, the live IST clock shows Indian Standard Time to the second.
What Is Indian Standard Time?
Indian Standard Time is the single civil time used everywhere in India, fixed at UTC+5:30 throughout the year with no daylight saving. It is derived from the 82.5°E meridian and is identified in computer systems as the Asia/Kolkata time zone.
Everything else follows from that one offset. When it is 12:00 noon in London during winter, it is 17:30 in India. When a server records an event at 00:00 UTC, an Indian reader sees it stamped 05:30 that same morning. Because the offset never changes, the arithmetic is identical in January and in July, which makes the Indian clock unusually easy to work with once you have accepted the extra thirty minutes.
One offset also means one clock for a country that spans nearly two hours of solar time from Gujarat to Arunachal Pradesh. That choice is deliberate and still argued over, as set out in why India has one time zone.
The 82.5°E Meridian
Time zones are measured from Greenwich in steps of 15° of longitude, each step worth one hour. The meridian chosen for India, 82.5°E, is exactly five and a half of those steps, and that is where the awkward :30 comes from. The line runs close to Mirzapur in Uttar Pradesh, a short distance east of Allahabad, now Prayagraj, and a clock tower there is traditionally treated as the marker. The meridian was picked as a compromise. It sits roughly midway between the longitudes of Bombay and Calcutta, so neither the western nor the eastern edge of the country was pushed too far away from its own solar noon.
When Was Indian Standard Time Adopted?
Indian Standard Time was adopted on 1 January 1906, when the administration of British India replaced a patchwork of local times with one national standard drawn from the 82.5°E meridian. Two major cities kept their own clocks for decades afterwards.
Before 1906 the country ran on local mean solar times. Bombay time was roughly UTC+4:51 and Calcutta time roughly UTC+5:53, close to an hour apart between the two great commercial ports. Calcutta time remained in official use until 1948, and Bombay time lingered in the city into the 1950s, kept alive as much by civic pride as by convenience. The Government of India confirmed the single national standard after independence in 1947, and the last local holdouts faded shortly afterwards.
The Indian Railways did as much as any decree to make the standard stick. A national rail network cannot publish a usable timetable if every station keeps its own noon, so railway clocks were among the first to be synchronised, and much of the public learned the new time simply by reading it off a station platform.
Who Keeps Indian Standard Time?
The CSIR–National Physical Laboratory in New Delhi keeps Indian Standard Time. It maintains a bank of caesium atomic clocks and a hydrogen maser, contributes measurements to international timekeeping, and distributes the standard to government, industry and network time servers.
The laboratory is India's national measurement institute, and time is one of the base quantities it is responsible for. It disseminates the standard by satellite link, by dedicated fibre connections to regional centres, and through public network time protocol servers. The Government of India has pressed regulated sectors such as telecommunications, banking, power distribution and financial trading to synchronise their systems to this national source rather than to foreign servers, so that timestamps across critical infrastructure agree with one another to the millisecond rather than merely to the minute.
How Software Names the Zone
In the IANA time zone database, the identifier for Indian Standard Time is Asia/Kolkata. The older spelling Asia/Calcutta still resolves as an alias, so both continue to work, but anything written today should use Asia/Kolkata.
The abbreviation IST is genuinely ambiguous. Irish Standard Time and Israel Standard Time share the same three letters and sit at entirely different offsets, so the letters alone never identify a moment. Store instants in UTC and carry the full zone identifier alongside them. The numeric offset is safer than the abbreviation, and a named zone is safer than either. The same discipline heads off the classic rounding error described in half-hour offset time zones. For one-off checks, an IST time zone converter is usually quicker than reasoning it out by hand.
Does India Change Its Clocks?
No. India does not observe daylight saving, so Indian Standard Time stays at UTC+5:30 in all twelve months. The clocks were moved during the Second World War and briefly during the conflicts of 1962, 1965 and 1971, but not at any point since.
Because India stands still, every gap to a country that does shift changes twice a year, and it is always the other side that moves. That is why the difference to New York is ten and a half hours in the northern winter but nine and a half in summer. The reasoning behind the policy, and why the low latitude of most Indian cities makes clock-shifting close to pointless, is set out in why India has no daylight saving.
India and Its Neighbours
The subcontinent is a dense cluster of offsets, several of them unusual by world standards:
- Sri Lanka: UTC+5:30, identical to India, so no conversion at all is needed between Colombo and Chennai.
- Nepal: UTC+5:45, fifteen minutes ahead of India and one of the world's very few quarter-hour offsets.
- Pakistan: UTC+5, thirty minutes behind Indian Standard Time.
- Bangladesh: UTC+6, thirty minutes ahead.
- Myanmar: UTC+6:30, a full hour ahead.
None of these neighbours currently observes daylight saving either, so every gap above holds steady all year. A wider table of half-hour and quarter-hour zones is kept on the IST offset reference, which is the quickest way to sanity-check an unfamiliar country before scheduling anything.
Conclusion
Indian Standard Time is a single offset, UTC+5:30, applied to a whole subcontinent and held steady in every month of the year. It is measured from the 82.5°E meridian near Mirzapur, it was adopted on 1 January 1906, and it is maintained today by the CSIR–National Physical Laboratory in New Delhi under the software name Asia/Kolkata. Remember the extra half hour, remember that India never shifts for daylight saving, and everything else is ordinary arithmetic. To read Indian Standard Time as it stands right now, open the live IST clock, or begin at the indiatime.now homepage and convert it to any other zone.