Why Is Indian Standard Time 5 Hours 30 Minutes Ahead?

Why Is Indian Standard Time 5 Hours 30 Minutes Ahead? 1
⏱ 2 min readUpdated 13 October 2026

Most of the world’s time zones are whole hours from GMT (now UTC). India is UTC+5:30. The half hour comes from geography.

In this article
  1. Fifteen degrees per hour
  2. The Mirzapur line
  3. Before IST
  4. One zone for a wide country

Fifteen degrees per hour

The Earth turns 360° in 24 hours: 15° every hour. A place 15° east of Greenwich sees the Sun an hour earlier. India stretches from about 68° E to 97° E. Choosing one meridian near the middle, 82.5° East, gives 82.5 ÷ 15 = 5.5 hours.

Advertisement

The Mirzapur line

The 82.5° E meridian passes near Mirzapur in Uttar Pradesh. A clock tower at Mirzapur is often said to mark the reference longitude for IST.

Before IST

In the 19th century, cities kept their own local time. Railways needed something simpler, so “Madras time” became widely used across the network. In 1906 the British government introduced a standard time of UTC+5:30, but Calcutta time and Bombay time stayed in local use for decades — Calcutta time until 1948 and Bombay time until 1955.

One zone for a wide country

Because India is about 2,900 km wide, the Sun rises nearly two hours earlier in Arunachal Pradesh than in Gujarat. There have been proposals for a second time zone for the North-East; tea gardens in Assam have long kept their own “chaibagan time”, an hour ahead of IST.

More quick ones in India facts.

✨ Ask AI about this article

Stuck on a step? Ask a question and the AI answers using this article.

Free · AI can be wrong