Time now in Meghalaya, India 🇮🇳
02:02:51
Wednesday, October 28, 2026

Meghalaya spans 1 time zone (Asia/Kolkata). · GMT+5:30 (UTC+05:30) · today is Wednesday, October 28, 2026.

We index 20 cities in Meghalaya, India, with a combined population of about 602,850.

Time zone info

Region
Meghalaya
Country
🇮🇳 India
Time zones
Asia/Kolkata
Main offset
UTC+05:30 GMT+5:30
Daylight saving
Not observed
Indexed cities
20
Combined population
602,850

Sunrise & sunset in Shillong

Sunrise
05:28
Sunset
16:45
Daylight length
11h 17m

Approximate times for Shillong.

Major cities in Meghalaya

Frequently asked questions

What time is it in Meghalaya right now?

The current local time in Meghalaya is shown by the live clock above. It follows the Asia/Kolkata IANA time zone, which is UTC+05:30 from UTC (GMT+5:30).

How many time zones are in Meghalaya?

Meghalaya, India spans 1 time zone: Asia/Kolkata.

Does Meghalaya observe daylight saving time?

No, the Asia/Kolkata zone keeps a fixed UTC offset year-round.