Indian Railways runs entirely on IST
A train leaving Dibrugarh at 04:30 in June departs in full daylight. The same 04:30 departure in December leaves in darkness. The clock does not change. Passengers adjust their personal schedules. Every departure and arrival across the network follows India Standard Time (IST), UTC+5:30. The timetable for the Dibrugarh, New Delhi Rajdhani shows all stops in IST. The app on your phone shows the same. The station master’s clock shows the same. There is no local time, no regional variation, no seasonal adjustment.
This matters most for the eastern reaches of the country. In Assam and Arunachal Pradesh, the sun can rise before 05:00 IST in summer. A train scheduled to leave at 04:30 leaves in daylight. The timetable does not shift. Passengers adapt.
Why does Indian Railways use only one time zone?
India spans about 29° of longitude, from Gujarat in the west to Arunachal Pradesh in the east. That is roughly two hours of solar time difference. When the sun is directly overhead in Bhuj (western Gujarat), it has already passed overhead in Pasighat (eastern Arunachal Pradesh) by nearly two hours.
Yet the railway timetable treats both places as the same clock hour. A train leaving Bhuj at 22:00 IST and arriving in Pasighat 72 hours later will show arrival at roughly the same IST clock hour it departed, minus the travel time. The passenger who boards in Gujarat at 22:00 local solar time (night) will step off in Arunachal at a time that feels like 20:00 local solar time (evening). The journey feels shorter by the sun, longer by the clock.
The railways solve this by publishing all timings in IST and letting passengers map them to their local experience. No station has its own time. No zone changes inside a train.
Station clocks: all display IST
Every railway facility in India displays IST on its main clock. The digital boards above ticket counters show IST. The departure monitors on platforms show IST. The announcement system reads IST.
This is not a trivial detail. A passenger transferring at Mughalsarai from a train from Patna to one heading to Pune does not need to reset a watch. The connection time is calculated in the same zone at both ends. The network eliminated time zone arithmetic inside its operations.
The historical role of railways in standardising Indian time
Before 1906, India had multiple local times. Madras operated on Madras Time (UTC+5:21:14). Calcutta used Calcutta Time (UTC+5:53:20). Bombay followed Bombay Time (UTC+4:51). Each major port city set its clocks by local observatory readings.
Railway timetables drove the change. A train leaving Calcutta at 08:00 Calcutta Time would arrive in Bombay at a Bombay Time that the passenger had to convert manually. Missed connections and booking errors were common. The railway companies pushed for a single standard.
British India adopted Indian Standard Time on 1 January 1906, based on the 82.5°E meridian passing through Mirzapur, near Prayagraj. The railways switched to IST immediately. Station clocks across the subcontinent were reset to the same minute for the first time. The system has never changed.
What a second time zone would mean for train scheduling
The proposal for a second Indian time zone (UTC+6:00 for the eastern states) comes up every few years. The 2006 Planning Commission report recommended it. The CSIR-NPL proposed it in 2018. Parliament discussed it in 2021. None were adopted.
If the eastern region adopted UTC+6:00, a train running from New Delhi to Guwahati would cross a time zone boundary somewhere around Bihar. Passengers would need to reset watches. The railway timetable would need to show two different departure times for the same train depending on which side of the boundary the station sits. Connecting trains at Guwahati would need to account for the offset. The railways would have to maintain two sets of operating procedures.
The current single zone avoids all that. The trade-off is that the eastern states start their day in darkness by IST but gain evening daylight. The railways decided operational simplicity outweighs solar alignment.
Domestic flights: schedules in IST nationwide
Domestic airlines also use IST for all schedules. A flight from Delhi to Dibrugarh departs at 06:00 IST and arrives at 08:30 IST by the same clock. The sun in Dibrugarh at 08:30 IST in June has been up for over four hours. In December, that same arrival time is just after sunrise.
Airports in the eastern region adapt locally. Ground staff may start their shifts earlier in summer to handle the early sunrise. Check-in counters open at IST times that align with passenger flow. But the published schedule never changes. The traveller books by IST, boards by IST, arrives by IST.
Long-distance buses: overnight departures 19:00-22:00 IST
State-run and private buses follow the same rule. An overnight bus from Guwahati to Shillong departs at 20:00 IST and arrives at 06:00 IST. The passenger in Guwahati boards in darkness. The passenger in Shillong arrives in early daylight.
The typical overnight departure window across India is 19:00-22:00 IST. Arrival is 05:00-08:00 IST. This pattern holds whether the bus travels east-west or north-south. The clock time is uniform; the solar experience varies.
Why a single time zone simplifies national transport
The rail network, airlines, and long-distance bus networks all use IST because they all cross longitude. A single time zone means:
- No conversion errors in booking systems
- No missed connections due to zone changes
- No confusion for passengers travelling long distances
- No need for staff to track multiple local times
The cost is that the eastern states experience daylight earlier than the clock suggests. The benefit is that the entire transport network runs on one synchronized standard. For the world’s largest rail network, that simplification is worth the solar mismatch.