Skip to content
India photo

Photo / Pexels

Quick Answer

What time is it in India right now?

It is currently 23:21 in New Delhi, India (IANA: Asia/Kolkata, UTC+05:30). India observes Daylight Saving Time, the current offset may differ from the standard offset.

Calling Code

+91

Currency

Indian rupee

Language

English

Population

1,417,492,000

Last updated: March 6, 2026

India uses Asia/Kolkata (UTC+05:30) as its primary timezone. India does not observe Daylight Saving Time, UTC+05:30 applies year-round. The IANA Time Zone Database identifier is Asia/Kolkata. Current time in New Delhi: 23:21, Friday 6 March 2026.

IN flag

Current Time in India

Friday, March 6, 2026

UTC+05:30Asia/Kolkata

Time Zones in India

Timezones
TimezoneUTC OffsetCurrent Time
Asia/KolkataUTC+05:3023:21

Daylight Saving Time

DST not currently active

Timezone: UTC+05:30

Major Cities in India

What Time Zone Is India In?

India uses a single timezone: the primary designation is Asia/Kolkata, which is currently UTC+05:30 from Coordinated Universal Time. The IANA Time Zone Database , the authoritative global reference used by operating systems, web services, and programming languages worldwide, lists this as Asia/Kolkata.

Regional Context

South Asia's timezone configuration features the most fractured offsets globally. India (UTC+05:30) uses a single national timezone covering 3,287,263 km², its half-hour offset dates to 1906. Pakistan (UTC+05:00) sits one hour behind India despite sharing a border. Nepal (UTC+05:45) is 15 minutes ahead of India and 45 minutes ahead of Pakistan, a deliberate assertion of distinct national timekeeping since 1986. Bangladesh (UTC+06:00), Sri Lanka (UTC+05:30, same as India), Bhutan (UTC+06:00), and the Maldives (UTC+05:00) complete the picture. Afghanistan (UTC+04:30) bridges South Asia and the Middle East. No Southern Asian country currently observes Daylight Saving Time. The cumulative effect: traveling from Kabul (UTC+04:30) to Dhaka (UTC+06:00) crosses three different UTC offsets, with two of them using 30-minute increments.

Current Time in New Delhi

The capital city New Delhi observes the Asia/Kolkata timezone, currently at UTC+05:30. The live clock above updates every second using your browser's Intl.DateTimeFormat API with the IANA zone identifier. To convert New Delhi time to UTC, subtract the offset shown: New Delhi's local time minus 05:30 hours equals UTC.

Daylight Saving Time in India

The DST status for India is shown in the indicator above. When DST is in effect, clocks advance by one hour, temporarily shifting India's UTC offset by +1. Countries that do not observe DST, including Japan, China, India, and most of Africa, maintain a fixed offset year-round. The IANA Time Zone Database contains the complete historical record of DST transitions for Asia/Kolkata, including past rule changes and future scheduled transitions.

Scheduling Calls With India

When arranging calls or meetings with contacts in India, standard business hours run 09:00 to 18:00 local time (Asia/Kolkata). In UTC, that window is 03:51 to 12:51 UTC. The time difference tool on this site calculates the overlap between any two cities' business hours, so you can find the shared window without mental arithmetic. If you're in a different country, visit the time difference page for your city vs. New Delhifor a full hour-by-hour breakdown.

Timezone Abbreviation for India

The GMT+5:30 abbreviation appears on airline tickets, broadcast schedules, and financial contracts when referencing India time. Timezone abbreviations are not globally unique, IST, for example, can mean India Standard Time (UTC+05:30), Irish Standard Time (UTC+01:00), or Israel Standard Time (UTC+02:00). The IANA identifier Asia/Kolkata is unambiguous: it maps to exactly one timezone in the world. When writing times for a global audience, always include both the abbreviation and the UTC offset to prevent misreading. The IANA Time Zone Database records every past and future rule change for Asia/Kolkata, making it the only reliable reference for historical time conversions.

Calling India from Abroad

International callers reach India using the code +91. Standard business hours run 09:00 to 18:00 local (Asia/Kolkata), which in UTC is 03:51 to 12:51 UTC. The best window for international calls is 10:00 to 16:00 India local time, after the morning rush and before post-17:00 wind-down. Mobile coverage in New Delhi follows local carrier standards. International roaming calls to India are billed at the caller's international rate, not the local India rate.

Currency and Banking Hours in India

Domestic banks in New Delhi operate on Asia/Kolkata time. Wire transfers, invoice settlements, and currency conversions must typically be initiated before 17:00 India local time to be processed same-day. The forex market trades 24 hours, but domestic banking settlement in India follows Asia/Kolkata business hours. When sending international transfers to India, factor in the UTC offset (UTC+05:30) to ensure your instruction arrives before the local cut-off time. Same-day settlement typically requires initiation before 09:51 UTC.

India: A Single-Zone Country

India observes a single timezone nationwide: Asia/Kolkata (UTC+05:30). Single-zone countries have a scheduling advantage, there is no ambiguity about which zone a meeting time refers to, and businesses across the country share the same clock. This simplifies domestic commerce, broadcast scheduling, and government coordination.

Frequently Asked Questions

India's primary timezone is Asia/Kolkata (UTC+05:30).