Sri Lanka time vs India time: same offset, different zones
Sri Lanka Standard Time (SLST) and India Standard Time (IST) both sit at the half-hour mark. If it is 12:00 noon in Colombo, it is also 12:00 noon in Mumbai, Delhi, or Chennai. The IANA time zone database confirms this: Asia/Colombo and Asia/Kolkata are the two zones that fall under the CLDR "India" metazone.
But they are not the same time zone in law or in practice.
Why does Sri Lanka share India’s half-hour offset?
Sri Lanka has shifted back and forth. From 1996 to 2006, the country used an offset of six hours ahead of UTC. That put it 30 minutes ahead of India. In 2006, Sri Lanka reverted. The decision was driven by economic and practical reasons: most of Sri Lanka's trade, travel, and broadcast schedules align with India. A 30-minute difference created confusion for flights, stock markets, and daily business.
That half-hour gap is now gone. But the memory of it matters for older records, software systems, and historical data.
Does Sri Lanka’s IANA zone, Asia/Colombo, match Asia/Kolkata?
The IANA time zone database is the global standard for time zone definitions. It lists two zones for the offset that covers Sri Lanka and India:
- Asia/Kolkata, covers all of India.
- Asia/Colombo, covers Sri Lanka.
If you are setting a server, writing code, or configuring a device, always pick Asia/Colombo for Sri Lanka. Do not pick Asia/Kolkata. They behave identically today. They could diverge tomorrow. The zones are separate because the two governments control their own time legislation independently.
Does Sri Lanka observe daylight saving time?
No. Sri Lanka has not observed daylight saving time in recent decades. The offset stays fixed year-round. India also does not observe DST. So the match holds every day of the year.
Is a call from Mumbai to Colombo really the same clock time?
Imagine you work for a company with offices in Mumbai and Colombo. You schedule a video call for 10:00 IST. Your colleague in Colombo sees 10:00 SLST. No mental math needed.
If Sri Lanka had kept its old offset, you would have needed to add 30 minutes every time. That is the reason the two countries match: it simplifies life for millions of people who move between the two countries for business, tourism, and family.
What about the half-hour offset confusion?
Sri Lanka shares the offset with India, but that offset is unusual globally. Most time zones align with full hours from UTC. The half-hour offset exists because India chose the 82.5°E meridian (passing through Mirzapur) as its standard, and Sri Lanka followed suit. Other half-hour zones include Nepal (UTC+5:45), Iran (UTC+3:30), and Afghanistan (UTC+4:30).
When people round the offset to a full hour in their heads, they make 30-minute errors. That matters for flight arrivals, meeting times, and shipping schedules.
How to check the current Sri Lanka time
For practical use, you have two reliable options:
- Check the IANA zone Asia/Colombo on any device or online converter.
- Use a time zone converter tool that supports Sri Lanka Standard Time.
If you are writing code or managing servers, never hardcode the offset. Use the IANA zone. That way, if Sri Lanka changes its time rules again, your system updates automatically.
How to convert Sri Lanka time to another zone
If you need to convert Sri Lanka time to another zone, use a dedicated converter. The IST converter tool handles conversions for Asia/Kolkata and can be adapted for Asia/Colombo. For a full list of cities on this offset, see cities on India Standard Time. If you are confused by the abbreviation "IST" (which can mean Indian, Irish, or Israel Standard Time), read IST abbreviation meanings.